{"id":2040,"date":"2016-12-19T23:49:20","date_gmt":"2016-12-19T23:49:20","guid":{"rendered":"http:\/\/blog.rastersoft.com\/?p=2040"},"modified":"2016-12-19T23:49:20","modified_gmt":"2016-12-19T23:49:20","slug":"preparando-gentoo-de-nuevo","status":"publish","type":"post","link":"https:\/\/blog.rastersoft.com\/?p=2040","title":{"rendered":"Preparando Gentoo de nuevo"},"content":{"rendered":"<p>Estoy preparando una nueva versi\u00f3n de Transmission para el WebTV, y como perd\u00ed el sistema Gentoo que hab\u00eda construido hace tiempo he tenido que volver a generarlo, siguiendo mis propias notas.<\/p>\n<p>Sin embargo esta vez me apareci\u00f3 un problema extra una vez finalizado todo. Para empezar, Python sigui\u00f3 dando problemas, as\u00ed que compil\u00e9 la versi\u00f3n 3.4 de manera cruzada y dej\u00e9 para compilar en nativo la versi\u00f3n 3.5. Pero una vez compilado todo, y tras entrar con systemd-nspawn, me encuentro con que varios comandos, entre ellos el important\u00edsimo <strong>emerge<\/strong>, devuelven un error rar\u00edsimo:<\/p>\n<pre>mipsel-unknown-linux-gnu \/ # env-update\r\nTraceback (most recent call last):\r\n  File \"\/usr\/lib\/python-exec\/python3.4\/env-update\", line 31, in \r\n    import portage\r\nImportError: No module named 'portage'<\/pre>\n<p>Tras muchas pruebas, descubr\u00ed que el problema era que, como el sistema gentoo nativo era de 64 bits, meti\u00f3 muchas bibliotecas en \/usr\/lib64, directorio que el sistema Mipsel no encontraba porque es de 32 bits.<\/p>\n<p>La soluci\u00f3n fue tan sencilla como copiar recursivamente \/usr\/lib64 a \/usr\/lib.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estoy preparando una nueva versi\u00f3n de Transmission para el WebTV, y como perd\u00ed el sistema Gentoo que hab\u00eda construido hace tiempo he tenido que volver a generarlo, siguiendo mis propias notas. Sin embargo esta vez me apareci\u00f3 un problema extra una vez finalizado todo. Para empezar, Python sigui\u00f3 dando problemas, as\u00ed que compil\u00e9 la versi\u00f3n &hellip; <a href=\"https:\/\/blog.rastersoft.com\/?p=2040\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Preparando Gentoo de nuevo<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-2040","post","type-post","status-publish","format-standard","hentry","category-trucos"],"_links":{"self":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2040"}],"version-history":[{"count":1,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2040\/revisions"}],"predecessor-version":[{"id":2041,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=\/wp\/v2\/posts\/2040\/revisions\/2041"}],"wp:attachment":[{"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rastersoft.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}