Re: rpm warning

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 19 Nov 2003, Jeff Johnson wrote:

> On Wed, Nov 19, 2003 at 01:16:08PM -0500, James Olin Oden wrote:
> > On Wed, 19 Nov 2003, Jeff Johnson wrote:
> > 
> > > > I've updated RH9 -> FC1 and have a number of troubles: cvs doesn't 
> > > > work, for example. I suppose that there is some relationship with 
> > > > these warnings...
> > > >
> > > 
> > > You've specified glibc multiple times on the command line, probably 
> > > because there are both i386 and i686
> > > packages and you are using a wild card. There are important differences 
> > > between i386 and i686 glibc, only
> > > the i686 package has NPTL.
> > >
> > Hey Jeff,
> > 
> > I get this exact same warning when using rpm with my autorollback patch.
> > I think your explanation explains why.  What might I do to get the message 
> > to go away?  Just as a brief re-cap of what the patch does, it builds a
> > rollback transaction as it is running a transaction.  Each time something
> > sucessfully installs/erases that package (or header) gets added to the 
> > rollback transaction.  If I have no failures I discard the rollback
> > transaction, if something fails I run it.  Anyway, so I have two 
> > transactions instatiated at the same time in librpm, and I suspect from 
> > what you said this is where the funny little warnings are coming from.
> > So again, what might I do (or what code might I read (-;) to aleviate 
> > these little warning messages?
> > 
> 
> Don't add more than one identically named packages to the same transaction
> is the answer. Makes no sense imho. More objectively, results are undefined
> until what is supposed to happen is concretely and completely defined.
>
That is my point, I am not adding more than one identically named package 
(or at least I don't think I am) to the same transaction.  There is one
running transaction, and as it is running I am building another 
transaction (which is the reverse of the transaction running).  It seems
like even though the two transactions are seperate, and neither one of 
them has duplicate NEVRA's within themselves I am still getting this
message.  I could be wrong so I will double check.

Cheers...james 
> What is defined now is that a warning message is spewed, and the newer
> EVR (note no explict A, but package Elf32/Elf64 color is checked) replaces
> the older. Still, developer brain fart imho.
> 
> E == epoch, A == arch, etc as usual.
> 
> 73 de Jeff
> 
> 


_______________________________________________
Rpm-list mailing list
Rpm-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/rpm-list

[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux