Re: rpm warning

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

 



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.

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

-- 
Jeff Johnson	ARS N3NPQ
jbj@xxxxxxxxxx (jbj@xxxxxxx)
Chapel Hill, NC


_______________________________________________
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