FTBFS in latest archive rebuild test

Bug #184213 reported by Adam Conrad
4
Affects Status Importance Assigned to Milestone
ncurses (Ubuntu)
Fix Released
High
Unassigned
Hardy
Fix Released
High
Unassigned

Bug Description

This package failed to build from source in a recent archive rebuild
test. The logs for the rebuild test can be found at:

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/thread.html

Tags: ftbfs
Adam Conrad (adconrad)
Changed in ncurses:
importance: Undecided → High
Revision history for this message
Caroline Ford (secretlondon) wrote :

https://lists.ubuntu.com/archives/ubuntu-autotest/2007-December/000004.html
Automatic build of ncurses_5.6+20071124-1ubuntu1 on king by sbuild/amd64 1.170.5

dh_shlibdeps -plibncurses5 -plibncursesw5 \
  -ldebian/libncurses5/lib:debian/libncurses5/usr/lib:debian/libncursesw5/usr/lib \
  -- -L/build/buildd/ncurses-5.6+20071124/debian/shlibs.dummy
dpkg-shlibdeps: warning: debian/libncurses5/usr/lib/libform.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/libncurses5/usr/lib/libmenu.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/libncurses5/usr/lib/libpanel.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/libncursesw5/usr/lib/libformw.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/libncursesw5/usr/lib/libpanelw.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
dpkg-shlibdeps: warning: debian/libncursesw5/usr/lib/libmenuw.so.5.6 shouldn't be linked with libdl.so.2 (it uses none of its symbols).
# It should not be necessary to use /lib32:/usr/lib32: here.
# But dpkg-shlibdeps has a hardcoded list of paths, which does not
# include the /emul directories, and there are no symlinks in
# /lib/ldconfig yet for these directories either.
dh_shlibdeps -plib32ncurses5 \
  -l/lib32:/usr/lib32:debian/lib32ncurses5/lib32:debian/lib32ncurses5/usr/lib32 \
  -- -L/build/buildd/ncurses-5.6+20071124/debian/shlibs.dummy
dpkg-shlibdeps: failure: couldn't find library libncurses.so.5 needed by debian/lib32ncurses5/usr/lib32/libform.so.5.6 (its RPATH is '').
Note: libraries are not searched in other binary packages that do not have any shlibs file.
To help dpkg-shlibdeps find private libraries, you might need to set LD_LIBRARY_PATH.
dh_shlibdeps: command returned error code 512
make: *** [binary-arch] Error 1
dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2

Revision history for this message
Caroline Ford (secretlondon) wrote :

Last successfully built for all archs on 2007-12-04
ftbfs on amd64 only?

Revision history for this message
Caroline Ford (secretlondon) wrote :

new->confirmed

Changed in ncurses:
status: New → Confirmed
Revision history for this message
Adam Conrad (adconrad) wrote :

This is still happening in the latest rebuild test:

https://lists.ubuntu.com/archives/ubuntu-autotest/2008-February/018494.html

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ncurses - 5.6+20071124-1ubuntu2

---------------
ncurses (5.6+20071124-1ubuntu2) hardy; urgency=low

  * debian/lib32ncurses5.files: libncurses.so.5 was missing from the
    package due to an incomplete merge for the /emul/ia32-linux -> /lib32
    change, causing the package to fail to build with new dpkg-shlibdeps.
    Get all of the libraries into the package that belong. LP: #184213.

 -- Steve Langasek <email address hidden> Sat, 23 Feb 2008 22:03:37 +0000

Changed in ncurses:
status: Confirmed → 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.