[Bug 226204] Merge Review: nss

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

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=226204

Elio Maldonado Batiz <emaldona@xxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |caillon@xxxxxxxxxx

--- Comment #13 from Elio Maldonado Batiz <emaldona@xxxxxxxxxx> 2011-06-20 12:38:14 EDT ---
(In reply to comment #12)
To explain why I am cautious let's look at the latest warnings and error report
for autoqa.

Stored logs available at
<http://test1250.test.redhat.com/results/30654-autotest/hp-xw9300.test.redhat.com/>

nss-pkcs11-devel.i686: W: no-documentation
nss-tools.x86_64: E: explicit-lib-dependency zlib

nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/signtool
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/crlutil
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/signver
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/ocspclnt ['$ORIGIN/../lib64',
'$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/pp ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/derdump ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/pk12util
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/atob ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/ssltap
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/strsclnt ['$ORIGIN/../lib64',
'$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/btoa ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/symkeyutil ['$ORIGIN/../lib64',
'$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/tstclnt ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/certutil
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/vfyserv ['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/modutil
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/selfserv ['$ORIGIN/../lib64',
'$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath /usr/bin/cmsutil
['$ORIGIN/../lib64', '$ORIGIN/../lib']
nss-tools.x86_64: E: binary-or-shlib-defines-rpath
/usr/lib64/nss/unsupported-tools/vfychain ['$ORIGIN/../lib64',
'$ORIGIN/../lib']
nss-tools.x86_64: W: no-documentation
nss-tools.x86_64: W: no-manual-page-for-binary ssltap
nss-tools.x86_64: W: no-manual-page-for-binary certutil
nss-tools.x86_64: W: no-manual-page-for-binary cmsutil
nss-tools.x86_64: W: no-manual-page-for-binary modutil
nss-tools.x86_64: W: no-manual-page-for-binary signver
nss-tools.x86_64: W: no-manual-page-for-binary crlutil
nss-tools.x86_64: W: no-manual-page-for-binary signtool
nss-tools.x86_64: W: no-manual-page-for-binary pk12util
nss-devel.i686: W: no-documentation
nss-devel.i686: E: rpath-in-buildconfig /usr/bin/nss-config lines ['130']
nss-devel.i686: W: no-manual-page-for-binary nss-config
nss-devel.x86_64: W: no-documentation
nss-devel.x86_64: E: rpath-in-buildconfig /usr/bin/nss-config lines ['130']
nss-devel.x86_64: W: no-manual-page-for-binary nss-config
nss-sysinit.x86_64: E: invalid-soname /usr/lib64/libnsssysinit.so
libnsssysinit.so
nss-sysinit.x86_64: W: no-documentation
nss-sysinit.x86_64: W: no-manual-page-for-binary setup-nsssysinit.sh
nss.i686: E: invalid-soname /usr/lib/libnsspem.so libnsspem.so
nss.i686: E: invalid-soname /usr/lib/libnssckbi.so libnssckbi.so
nss.i686: W: no-documentation
nss-pkcs11-devel.x86_64: W: no-documentation
nss.src: W: strange-permission setup-nsssysinit.sh 0755
nss.src:75: W: unversioned-explicit-provides nss-system-init
nss.src:248: W: macro-in-comment %global
nss.src:249: W: macro-in-comment %global
nss.src: W: invalid-url Source12: nss-pem-20100412.tar.bz2
nss.src: W: invalid-url Source0: nss-3.12.6-stripped.tar.bz2
nss.x86_64: E: invalid-soname /usr/lib64/libnsspem.so libnsspem.so
nss.x86_64: E: invalid-soname /usr/lib64/libnssckbi.so libnssckbi.so
nss.x86_64: W: no-documentation
nss-sysinit.i686: E: invalid-soname /usr/lib/libnsssysinit.so libnsssysinit.so
nss-sysinit.i686: W: no-documentation
nss-sysinit.i686: W: no-manual-page-for-binary setup-nsssysinit.sh
nss-tools.i686: E: explicit-lib-dependency zlib
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/signtool
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/crlutil
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/signver
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/strsclnt ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/ocspclnt ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/vfyserv ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/pk12util
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/vfychain ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/derdump ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/ssltap
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/atob ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/selfserv ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/certutil
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/symkeyutil ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/pp ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/modutil
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath /usr/bin/cmsutil
['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/tstclnt ['$ORIGIN/../lib']
nss-tools.i686: E: binary-or-shlib-defines-rpath
/usr/lib/nss/unsupported-tools/btoa ['$ORIGIN/../lib']
nss-tools.i686: W: no-documentation
nss-tools.i686: W: no-manual-page-for-binary ssltap
nss-tools.i686: W: no-manual-page-for-binary certutil
nss-tools.i686: W: no-manual-page-for-binary cmsutil
nss-tools.i686: W: no-manual-page-for-binary modutil
nss-tools.i686: W: no-manual-page-for-binary signver
nss-tools.i686: W: no-manual-page-for-binary crlutil
nss-tools.i686: W: no-manual-page-for-binary signtool
nss-tools.i686: W: no-manual-page-for-binary pk12util
11 packages and 0 specfiles checked; 48 errors, 36 warnings.
--------------------
Let's ignore for the moment the warning relating man pages which I am working
on. The problematic ones are may like "binary-or-shlib-defines-rpath ... "
The use of rpath is contrary to the fedora packaging guidelines, and those of
other Linux distributions such as Debian as well, but fixing this in nss will
break Mozilla products such as Firefox which currently depends on rpath. I have
discussed this particular problem with folks responsible for Mozilla products
and they and I would be willing to make such changes if done very early on the
release cycle. The Mozilla-based products may not be the only ones affected. I
would also have to notify developers in our mailing lists of this possible
breakage and ask them to change their packages builds. Is it still early enough
on F-16 to do it or shall we wait for early on Rawhide for F-17? Another
consideration is that there are another major changes to NSS that I am working
for this release and I want to make sure I have enough bandwidth to handle them
all in a timely fashion.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]