[MBT] new entry in pkg rpm "Dependencies fail when easily satisfied"

Jakub Bogusz qboosh at pld.org.pl
Wed Aug 6 17:42:31 CEST 2003


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.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



More information about the pld-devel-en mailing list