* RPM to Verify Installed Packages @ 2014-05-06 18:16 Diego Sueiro 2014-05-06 18:29 ` Khem Raj 0 siblings, 1 reply; 10+ messages in thread From: Diego Sueiro @ 2014-05-06 18:16 UTC (permalink / raw) To: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 727 bytes --] Folks, I'm using Yocto on dora branch. We got a binary corrupted after a package update using rpm. But "rpm -V" [1][2] command doesn't show any errors. Is there any limitation for rpm (5.4.9) built from Yocto? The rpm database is not corrupted. I took a look on rpm recipe and didn't found anything related to a specific PACKAGECONFIG. Any help is welcome. [1] - http://www.rpm.org/max-rpm/ch-rpm-verify.html [2] - http://www.rpm.org/max-rpm/s1-rpm-verify-output.html Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ [-- Attachment #2: Type: text/html, Size: 1248 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-06 18:16 RPM to Verify Installed Packages Diego Sueiro @ 2014-05-06 18:29 ` Khem Raj 2014-05-06 18:34 ` Diego Sueiro 0 siblings, 1 reply; 10+ messages in thread From: Khem Raj @ 2014-05-06 18:29 UTC (permalink / raw) To: Diego Sueiro; +Cc: yocto@yoctoproject.org On Tue, May 6, 2014 at 11:16 AM, Diego Sueiro <diego.sueiro@gmail.com> wrote: > We got a binary corrupted after a package update using rpm. what kind of corruption ? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-06 18:29 ` Khem Raj @ 2014-05-06 18:34 ` Diego Sueiro 2014-05-06 18:39 ` Khem Raj 0 siblings, 1 reply; 10+ messages in thread From: Diego Sueiro @ 2014-05-06 18:34 UTC (permalink / raw) To: Khem Raj; +Cc: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 562 bytes --] Hi Khem, On Tue, May 6, 2014 at 3:29 PM, Khem Raj <raj.khem@gmail.com> wrote: > what kind of corruption ? It's hard to say. But when I try to execute it I receive: "cannot execute binary file". And the output of "file" command is: "data". My bet is that the system was powered down during the update process. Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ [-- Attachment #2: Type: text/html, Size: 1175 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-06 18:34 ` Diego Sueiro @ 2014-05-06 18:39 ` Khem Raj 2014-05-06 18:48 ` Diego Sueiro 0 siblings, 1 reply; 10+ messages in thread From: Khem Raj @ 2014-05-06 18:39 UTC (permalink / raw) To: Diego Sueiro; +Cc: yocto@yoctoproject.org On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com> wrote: > > It's hard to say. But when I try to execute it I receive: "cannot execute > binary file". > And the output of "file" command is: "data". > > My bet is that the system was powered down during the update process. what happens if you reinstall it ? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-06 18:39 ` Khem Raj @ 2014-05-06 18:48 ` Diego Sueiro 2014-05-07 12:46 ` Diego Sueiro 0 siblings, 1 reply; 10+ messages in thread From: Diego Sueiro @ 2014-05-06 18:48 UTC (permalink / raw) To: Khem Raj; +Cc: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 830 bytes --] On Tue, May 6, 2014 at 3:39 PM, Khem Raj <raj.khem@gmail.com> wrote: > On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com> > wrote: > > > > It's hard to say. But when I try to execute it I receive: "cannot execute > > binary file". > > And the output of "file" command is: "data". > > > > My bet is that the system was powered down during the update process. > > what happens if you reinstall it ? It works. But the problem is that --verify option is not working. Even if I remove a file from the installed package it did not point for a missing file. Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ [-- Attachment #2: Type: text/html, Size: 1453 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-06 18:48 ` Diego Sueiro @ 2014-05-07 12:46 ` Diego Sueiro 2014-05-09 15:17 ` Diego Sueiro 2014-05-09 17:14 ` Mark Hatle 0 siblings, 2 replies; 10+ messages in thread From: Diego Sueiro @ 2014-05-07 12:46 UTC (permalink / raw) To: Khem Raj; +Cc: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 971 bytes --] Folks, On Tue, May 6, 2014 at 3:48 PM, Diego Sueiro <diego.sueiro@gmail.com> wrote: > On Tue, May 6, 2014 at 3:39 PM, Khem Raj <raj.khem@gmail.com> wrote: > >> On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com> >> wrote: >> > >> > It's hard to say. But when I try to execute it I receive: "cannot >> execute >> > binary file". >> > And the output of "file" command is: "data". >> > >> > My bet is that the system was powered down during the update process. >> >> what happens if you reinstall it ? > > > It works. > But the problem is that --verify option is not working. > Even if I remove a file from the installed package it did not point for a > missing file. > Any thoughts? Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ [-- Attachment #2: Type: text/html, Size: 1981 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-07 12:46 ` Diego Sueiro @ 2014-05-09 15:17 ` Diego Sueiro 2014-05-09 17:14 ` Mark Hatle 1 sibling, 0 replies; 10+ messages in thread From: Diego Sueiro @ 2014-05-09 15:17 UTC (permalink / raw) To: Khem Raj; +Cc: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 2011 bytes --] Folks, After 1 day of debugging I found what was causing the issue. Commenting out the to lines (590-591) below on lib/verify.c (showVerifyPackage function) solved the issue: /* If not verifying %ghost, skip ghost files. */ /* XXX the broken!!! logic disables %ghost queries always. */ if (!(FF_ISSET(qva->qva_fflags, GHOST) && FF_ISSET(fflags, GHOST))) continue; I've tested "rpm -V" on qemuarm and qemux86 and it's reporting errors for missing files and MD5 error at least. I really don't know what is the side effect of this change and any help on trying to understand what's going on with this bug is very welcome. Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ On Wed, May 7, 2014 at 9:46 AM, Diego Sueiro <diego.sueiro@gmail.com> wrote: > Folks, > > On Tue, May 6, 2014 at 3:48 PM, Diego Sueiro <diego.sueiro@gmail.com>wrote: > >> On Tue, May 6, 2014 at 3:39 PM, Khem Raj <raj.khem@gmail.com> wrote: >> >>> On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com> >>> wrote: >>> > >>> > It's hard to say. But when I try to execute it I receive: "cannot >>> execute >>> > binary file". >>> > And the output of "file" command is: "data". >>> > >>> > My bet is that the system was powered down during the update process. >>> >>> what happens if you reinstall it ? >> >> >> It works. >> But the problem is that --verify option is not working. >> Even if I remove a file from the installed package it did not point for a >> missing file. >> > > Any thoughts? > > > > Regards, > > -- > *dS > Diego Sueiro > > Administrador do Embarcados > www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> > > /*long live rock 'n roll*/ > [-- Attachment #2: Type: text/html, Size: 3945 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-07 12:46 ` Diego Sueiro 2014-05-09 15:17 ` Diego Sueiro @ 2014-05-09 17:14 ` Mark Hatle 2014-05-12 15:37 ` Mark Hatle 1 sibling, 1 reply; 10+ messages in thread From: Mark Hatle @ 2014-05-09 17:14 UTC (permalink / raw) To: yocto On 5/7/14, 7:46 AM, Diego Sueiro wrote: > Folks, I'm looking at this issue. I'd suggest you open a bug in the Yocto Project bugzilla. Feel free to assign it to me. (I'll end up with it anyway...) --Mark > On Tue, May 6, 2014 at 3:48 PM, Diego Sueiro <diego.sueiro@gmail.com > <mailto:diego.sueiro@gmail.com>> wrote: > > On Tue, May 6, 2014 at 3:39 PM, Khem Raj <raj.khem@gmail.com > <mailto:raj.khem@gmail.com>> wrote: > > On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com > <mailto:diego.sueiro@gmail.com>> wrote: > > > > It's hard to say. But when I try to execute it I receive: "cannot execute > > binary file". > > And the output of "file" command is: "data". > > > > My bet is that the system was powered down during the update process. > > what happens if you reinstall it ? > > > It works. > But the problem is that --verify option is not working. > Even if I remove a file from the installed package it did not point for a > missing file. > > > Any thoughts? > > > > Regards, > > -- > *dS > Diego Sueiro > > Administrador do Embarcados > www.embarcados.com.br > <http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> > > /*long live rock 'n roll*/ > > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-09 17:14 ` Mark Hatle @ 2014-05-12 15:37 ` Mark Hatle 2014-05-12 16:11 ` Diego Sueiro 0 siblings, 1 reply; 10+ messages in thread From: Mark Hatle @ 2014-05-12 15:37 UTC (permalink / raw) To: yocto On 5/9/14, 12:14 PM, Mark Hatle wrote: > On 5/7/14, 7:46 AM, Diego Sueiro wrote: >> Folks, > > I'm looking at this issue. I'd suggest you open a bug in the Yocto Project > bugzilla. Feel free to assign it to me. (I'll end up with it anyway...) I opened a bug, 6309. I've sent a fix for master, and we can work it back into previous versions once approved by oe-core. --Mark > --Mark > >> On Tue, May 6, 2014 at 3:48 PM, Diego Sueiro <diego.sueiro@gmail.com >> <mailto:diego.sueiro@gmail.com>> wrote: >> >> On Tue, May 6, 2014 at 3:39 PM, Khem Raj <raj.khem@gmail.com >> <mailto:raj.khem@gmail.com>> wrote: >> >> On Tue, May 6, 2014 at 11:34 AM, Diego Sueiro <diego.sueiro@gmail.com >> <mailto:diego.sueiro@gmail.com>> wrote: >> > >> > It's hard to say. But when I try to execute it I receive: "cannot execute >> > binary file". >> > And the output of "file" command is: "data". >> > >> > My bet is that the system was powered down during the update process. >> >> what happens if you reinstall it ? >> >> >> It works. >> But the problem is that --verify option is not working. >> Even if I remove a file from the installed package it did not point for a >> missing file. >> >> >> Any thoughts? >> >> >> >> Regards, >> >> -- >> *dS >> Diego Sueiro >> >> Administrador do Embarcados >> www.embarcados.com.br >> <http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> >> >> /*long live rock 'n roll*/ >> >> > ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: RPM to Verify Installed Packages 2014-05-12 15:37 ` Mark Hatle @ 2014-05-12 16:11 ` Diego Sueiro 0 siblings, 0 replies; 10+ messages in thread From: Diego Sueiro @ 2014-05-12 16:11 UTC (permalink / raw) To: Mark Hatle; +Cc: yocto@yoctoproject.org [-- Attachment #1: Type: text/plain, Size: 770 bytes --] Mark, On Mon, May 12, 2014 at 12:37 PM, Mark Hatle <mark.hatle@windriver.com>wrote: > On 5/9/14, 12:14 PM, Mark Hatle wrote: > >> On 5/7/14, 7:46 AM, Diego Sueiro wrote: >> >>> Folks, >>> >> >> I'm looking at this issue. I'd suggest you open a bug in the Yocto >> Project >> bugzilla. Feel free to assign it to me. (I'll end up with it anyway...) >> > > I opened a bug, 6309. I've sent a fix for master, and we can work it back > into previous versions once approved by oe-core. Thanks for your effort. Regards, -- *dS Diego Sueiro Administrador do Embarcados www.embarcados.com.br<http://www.embarcados.com.br/?utm_source=assinatura_diego&utm_medium=e-mail&utm_campaign=Assinatura%20Email%20Diego> /*long live rock 'n roll*/ [-- Attachment #2: Type: text/html, Size: 1491 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2014-05-12 16:18 UTC | newest] Thread overview: 10+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2014-05-06 18:16 RPM to Verify Installed Packages Diego Sueiro 2014-05-06 18:29 ` Khem Raj 2014-05-06 18:34 ` Diego Sueiro 2014-05-06 18:39 ` Khem Raj 2014-05-06 18:48 ` Diego Sueiro 2014-05-07 12:46 ` Diego Sueiro 2014-05-09 15:17 ` Diego Sueiro 2014-05-09 17:14 ` Mark Hatle 2014-05-12 15:37 ` Mark Hatle 2014-05-12 16:11 ` Diego Sueiro
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.