Warren Togami wrote :
If you require a specific version of any package, then you MUST
include
an Epoch in that dependency. If the Epoch is blank, then make it "0".
Why? Can you give a good reason to introduce "0" in every versionned
dependency? I can only think of reasons _not_ to :
- Keep things shorter, clearer thus easier to understand
- Not confuse the user with the arbitrary number that the epoch is when he
gets a message like "Failed dependencies, requires foo >= 1.20"
Epochs are only used in corner-cases, why make them appear in the general
case at all?
I still don't think introducing a zero epoch everywhere is sensible nor
useful.
Matthias
--
Clean custom Red Hat Linux rpm packages :
http://freshrpms.net/
Fedora Core release 1 (Yarrow) - Linux kernel 2.4.22-1.2115.nptl
Load : 0.16 0.07 0.07