{"id":3573,"date":"2022-08-15T20:00:44","date_gmt":"2022-08-16T01:00:44","guid":{"rendered":"https:\/\/linuxitos.com\/main\/?p=3573"},"modified":"2022-11-19T23:23:33","modified_gmt":"2022-11-20T05:23:33","slug":"error-con-build-id-al-instalar-paquetes-rpm-fedora-36","status":"publish","type":"post","link":"https:\/\/linuxitos.com\/main\/error-con-build-id-al-instalar-paquetes-rpm-fedora-36\/","title":{"rendered":"Error con build id al instalar paquetes rpm | Fedora 36"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"346\" src=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24-1024x346.png\" alt=\"\" class=\"wp-image-3574\" srcset=\"https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24-1024x346.png 1024w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24-300x101.png 300w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24-768x260.png 768w, https:\/\/linuxitos.com\/main\/wp-content\/uploads\/2022\/08\/Screenshot-from-2022-08-15-19-36-24.png 1305w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introducci\u00f3n<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c9ste puede ser un caso aislado, sin embargo lo pondr\u00e9 aqu\u00ed, por si a alguien le interesa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Recientemente un amigo me coment\u00f3 que ten\u00eda problemas para instalar los paquetes en Fedora 36, dicho error, es el de la primera imagen, al parecer, sus archivos de debug, entraban en conflicto, por lo que no se pod\u00edan instalar.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Error<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Investigando un poco, se encontr\u00f3 que el problema es que: <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ambos paquetes usan el mismo build-id  para las pruebas y debug. Generalmente se supone que esto no debe y no podr\u00eda, y no deber\u00eda suceder, sin embargo, pas\u00f3 y una causa probable es el empaquetamiento de un archivo binario copiado de alg\u00fan otro paquete, pero en teor\u00eda tambi\u00e9n podr\u00eda ser un archivo id\u00e9ntico compilado en id\u00e9nticas condiciones con un nombre diferente, es raro que ocurra, sin embargo, pas\u00f3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Como ambos paquetes son propietarios, as\u00ed que nuestra sospecha es que se trata de binarios copiados de alg\u00fan otro lugar para evitar problemas de dependencia, pero tal copia tambi\u00e9n puede estar sujeta a problemas de licencia o alguna otra raz\u00f3n, quiz\u00e1 realizaron un fork de alg\u00fan proyecto de github, o algo por el estilo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Estuvimos buscando posibles soluciones y las m\u00e1s simple de todas, fue instalar el paquete y a\u00f1adiendo la exclusi\u00f3n de la ruta de build:<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Soluci\u00f3n<\/h2>\n\n\n\n<pre style=\"background: rgb(54, 63, 72); border-radius: 6px; border: 0px; box-sizing: border-box; color: white; font-family: menlo, monaco, monospace; font-style: inherit; font-weight: inherit; line-height: 15.68px; margin-bottom: 1.1em; max-width: 100%; outline: 0px; overflow: auto; padding: 13.125px 16.4062px; vertical-align: baseline; white-space: pre-wrap; word-wrap: break-word;\">sudo rpm -ivh nombre-paquete --excludepath=\/usr\/lib\/.build-id\/<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Listo, reemplazar el nombre &lt;paquete&gt; por el rpm que se va a instalar, y listo:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fuentes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=1820370\" target=\"_blank\">https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=1820370<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/docs.fedoraproject.org\/en-US\/quick-docs\/howto-file-a-bug\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.fedoraproject.org\/en-US\/quick-docs\/howto-file-a-bug\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Introducci\u00f3n \u00c9ste puede ser un caso aislado, sin embargo lo pondr\u00e9 aqu\u00ed, por si a alguien le interesa. Recientemente un amigo me coment\u00f3 que ten\u00eda problemas para instalar los paquetes en Fedora 36, dicho error, es el de la primera imagen, al parecer, sus archivos de debug, entraban en conflicto, por lo que no se [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1101,1178,140,57,1180,59],"tags":[1841,1840,1842],"class_list":["post-3573","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualizar-fedora","category-comando-rpm","category-error","category-install-rpm","category-paquetes-rpm","category-rpm","tag-build","tag-build-id","tag-id-prm"],"_links":{"self":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/3573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/comments?post=3573"}],"version-history":[{"count":3,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/3573\/revisions"}],"predecessor-version":[{"id":3746,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/posts\/3573\/revisions\/3746"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/media\/3574"}],"wp:attachment":[{"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/media?parent=3573"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/categories?post=3573"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxitos.com\/main\/wp-json\/wp\/v2\/tags?post=3573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}