Cannot build source package as it cannot find libraries

Bug #613477 reported by Chris Sherlock
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nss (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

When I try to build the nss source package, it's saying it can't find a variety of libraries.

chris@ubuntu:~/src$ sudo apt-get source libnss3-1d
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'nss' as source package instead of 'libnss3-1d'
Skipping already downloaded file 'nss_3.12.6-0ubuntu3.dsc'
Skipping already downloaded file 'nss_3.12.6.orig.tar.gz'
Skipping already downloaded file 'nss_3.12.6-0ubuntu3.diff.gz'
Need to get 0B of source archives.
gpgv: Signature made Sun 11 Apr 2010 07:04:27 EST using DSA key ID 174BF01A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./nss_3.12.6-0ubuntu3.dsc
dpkg-source: info: extracting nss in nss-3.12.6
dpkg-source: info: unpacking nss_3.12.6.orig.tar.gz
dpkg-source: info: applying nss_3.12.6-0ubuntu3.diff.gz
chris@ubuntu:~/src$ sudo dpkg-source -x nss
nss-3.12.6/ nss_3.12.6-0ubuntu3.dsc
chris@ubuntu:~/src$ sudo dpkg-source -x nss_3.12.6-0ubuntu3.dsc
gpgv: Signature made Sun 11 Apr 2010 07:04:27 EST using DSA key ID 174BF01A
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./nss_3.12.6-0ubuntu3.dsc
dpkg-source: info: extracting nss in nss-3.12.6
dpkg-source: info: unpacking nss_3.12.6.orig.tar.gz
dpkg-source: info: applying nss_3.12.6-0ubuntu3.diff.gz
chris@ubuntu:~/src$ cd nss-3.12.6/
chris@ubuntu:~/src/nss-3.12.6$ sudo DEB_BUILD_OPTIONS="nocheck noopt nostrip" fakeroot debian/rules binary
dh_testdir
dh_testroot
dh_clean -k
dh_installdirs
install -m 644 -t debian/libnss3-1d/usr/lib \
  /home/chris/src/nss-3.12.6/mozilla/dist/lib/libssl3.so \
  /home/chris/src/nss-3.12.6/mozilla/dist/lib/libsmime3.so \
  /home/chris/src/nss-3.12.6/mozilla/dist/lib/libnssutil3.so \
  /home/chris/src/nss-3.12.6/mozilla/dist/lib/libnss3.so \

install: cannot stat `/home/chris/src/nss-3.12.6/mozilla/dist/lib/libssl3.so': No such file or directory
install: cannot stat `/home/chris/src/nss-3.12.6/mozilla/dist/lib/libsmime3.so': No such file or directory
install: cannot stat `/home/chris/src/nss-3.12.6/mozilla/dist/lib/libnssutil3.so': No such file or directory
install: cannot stat `/home/chris/src/nss-3.12.6/mozilla/dist/lib/libnss3.so': No such file or directory
make: *** [install-stamp] Error 1
chris@ubuntu:~/src/nss-3.12.6$

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: libnss3-1d 3.12.6-0ubuntu3
ProcVersionSignature: Ubuntu 2.6.32-24.38-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Thu Aug 5 00:33:48 2010
ProcEnviron:
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: nss

Related branches

CVE References

Revision history for this message
Chris Sherlock (ta-bu-shi-da-yu) wrote :
Timo Aaltonen (tjaalton)
Changed in nss (Ubuntu):
status: New → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nss - 3.13.1.with.ckbi.1.88-1ubuntu1

---------------
nss (3.13.1.with.ckbi.1.88-1ubuntu1) precise; urgency=low

  * Merge from Debian testing. Remaining changes:
    - Ship the main SO files in an unversioned binary, as we don't have
      versioned SO's in Ubuntu. Maintain a transitional versioned binary
      package containing the versioned symlinks, to maintain compatibility
      with Debian
      * update control, rules
      * mass rename libnss3-1d* => libnss3*
    - Fix postinst-must-call-ldconfig - dh_makeshlibs doesn't seem to add
      the maintainer script hooks with the unversioned SO files, so add
      them manually
      * add libnss3.postinst, libnss3.postrm
    - rules: Add support for mozilla-devscripts.
    - control: Change Vcs-* to XS-Debian-Vcs-*.
  * control: Fix typo (LP: #855424)
  * Bugs fixed by the merge:
    - Using dh now (LP: #613477)
    - Adds 85_security_load.patch (LP: #315096)

nss (3.13.1.with.ckbi.1.88-1) unstable; urgency=low

  * New upstream release.
    - Distrusts malaysian Digicert Sdn. Bhd CA certificate.
    - Addresses CVE-2011-3640 (Untrusted search path vulnerability).
      Closes: #647614.
  * debian/patches/*: Refreshed patches.
  * debian/libnss3-1d.symbols: Add NSS 3.13 symbols.

nss (3.12.11-3) unstable; urgency=high

  * mozilla/security/nss/lib/ckfw/builtins/certdata.*:
    Explicitely distrust various DigiNotar CAs:
    - DigiNotar Root CA
    - DigiNotar Services 1024 CA
    - DigiNotar Cyber CA
    - DigiNotar Cyber CA 2nd
    - DigiNotar PKIoverheid
    - DigiNotar PKIoverheid G2

nss (3.12.11-2) unstable; urgency=high

  * mozilla/security/nss/lib/ckfw/builtins/certdata.*:
    Remove DigiNotar Root CA.

nss (3.12.11-1) unstable; urgency=low

  * New upstream release.
  * mozilla/security/nss/lib/ckfw/builtins/certdata.*,
  * mozilla/security/coreconf/{config,Linux}.mk: Refreshed.
  * debian/copyright: Update dbm license according to that in the source.
    Closes: #624310

nss (3.12.10-3) unstable; urgency=low

  * debian/nss-config.in, debian/nss.pc.in, debian/rules: Return the multiarch
    path in nss-config and nss.pc.

nss (3.12.10-2) unstable; urgency=low

  * debian/control, debian/libnss3-1d.dirs,
    debian/libnss3-1d.lintian-overrides.in, debian/libnss3-dev.dirs,
    debian/libnss3-1d.links.in, debian/libnss3-dev.links.in,
    debian/rules: Switch to multi-arch while keeping backports easy.
    Closes: #497088.

nss (3.12.10-1) unstable; urgency=low

  * New upstream release.
  * mozilla/security/nss/lib/ckfw/builtins/certdata.*: Refreshed.
  * debian/control: Build depend on libnspr4-dev >= 4.8.8.
  * debian/libnss3-1d.symbols: Add new symbol version.

nss (3.12.9.with.ckbi.1.82-1) unstable; urgency=low

  * New upstream release.
    - Marks fraudulent Comodo certificates as untrusted.
  * mozilla/security/nss/lib/ckfw/builtins/certdata.*: Refreshed.
 -- Timo Aaltonen <email address hidden> Wed, 30 Nov 2011 11:16:39 +0200

Changed in nss (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.