nss rebuild problem which I am unsure how to solve

Adrian Reber adrian at lisas.de
Sun Jan 2 22:59:59 UTC 2011


This will probably be a bit confusing, but I will try my best to
describe at as clear as possible.

Right now I am trying to rebuild all packages which are in the group
"build". The problem I have is with the nss-* packages.

Our f13 version is 3.12.6-7 which requires nss-util = 3.12.6, and that
is already the bug. I cannot update to nss-*-3.12.9 (current rawhide)
because of the dependencies of the nss-* packages on each other as nss
requires the exact version of nss-util (3.12.6). This is a packaging bug
which was later fixed with 3.12.6. Unfortunately I cannot rebuild that
old version because the test suites includes a certificate which has
expired.

So I cannot build 3.12.6-8 which would fix the wrong "Requires: nss-util
= 3.12.6" to "Requires: nss-util >= 3.12.6" (and everything would be
okay).

During my rebuilds with mock I did not hit this bug because f12 contains a
newer nss with the correct "Requires:" line. So the easiest solution
would be if the ppc koji could also inherit from f12+updates (if that is
possible). The f12+updates is using 3.12.8 and our latest f13 version is
still at 3.12.6. The only other way I can imagine would be to build a nss
3.12.6 package with the updated certificate so that the test does not
fail, but that sounds even more complicated.

		Adrian




More information about the ppc mailing list