gaim dependencies

Aredridel aredridel at nbtsc.org
Wed Aug 6 19:19:30 CEST 2003


On Wed, 2003-08-06 at 09:42, Jakub Bogusz wrote:
> On Wed, Aug 06, 2003 at 09:39:42AM -0600, Aredridel wrote:
> > On Wed, 2003-08-06 at 09:37, bugs at pld-linux.org wrote:
> > > Date: 2003-08-06 17:37:51+02	Author: Paweł Gołaszewski (blues) <blues at ds.pg.gda.pl> 
> > > Title:         Dependencies fail when easily satisfied
> > > Ticket ID:     #722
> > > Ticket URL:    http://bugs.pld-linux.org/?bug=722
> > > Package:       rpm-4.3-0.20030610.20.6
> > > Distribution:  
> > > Category:      doesn't work as it should
> > > Current state: closed -- resolved
> > > Text:
> > > 
> > > fixed in cvs.
> > > This is "feature" of new rpm. In requires there have to be epoch included.
> > > *** State changed to 'closed -- resolved'
> > > 
> > 
> > Aaah ... so the correct thing is Epoch: 0 in every spec file that has no
> > Epoch?
> 
> No. No epoch in dependency means epoch = 0 now.
> And "Requires: something = ver" means "Requires: something = epoch:ver",
> so if some package has non-zero epoch, "%{epoch}:" must be added to
> dependencies in subpackages.
> 

I rebuilt gaim and I get this:

poldek> upgrade gaim-*
Processing dependencies...
gaim-devel-0.66-0.1 obsoleted by gaim-devel-0.66-0.2
gaim-0.66-0.1 obsoleted by gaim-0.66-0.2
gaim-ui-gtk-0.66-0.1 obsoleted by gaim-ui-gtk-0.66-0.2
There are 3 packages to install, 3 to uninstall:
I gaim-0.66-0.2, gaim-devel-0.66-0.2, gaim-ui-gtk-0.66-0.2
R gaim-ui-gtk-0.66-0.1, gaim-0.66-0.1, gaim-devel-0.66-0.1
Executing sudo /bin/rpm --upgrade -vh --root / --noorder...
 
error: Failed dependencies:
        gaim = 0.66 is needed by gaim-devel-0.66-0.2
There were errors
poldek>

So it needs the epoch in the automatically found dependencies. 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : /mailman/pipermail/pld-devel-en/attachments/20040626/f382dd44/attachment-0002.bin


More information about the pld-devel-en mailing list