Your message dated Tue, 07 Apr 2009 22:17:12 +0000
with message-id <[email protected]>
and subject line Bug#522663: fixed in libtool 2.2.6a-4
has caused the Debian Bug report #522663,
regarding pulls in -lcrypto when linking against heimdal-dev
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
522663: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=522663
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libtool
Version: 2.2.6a-2
Severity: normal

Hi,
since switching to libtool 2.2.6-2 building krb5-auth-dialog pulls in
-lcrypto due to it's dependency on the heimdal libraries (determined via
krb5-config --libs):

/bin/sh ../libtool --tag=CC   --mode=link cc  -D_REENTRANT 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12          -D_REENTRANT 
-I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb 
-I/usr/include/libpng12     -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -DORBIT2=1 -pthread 
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
    -I/usr/include          -I/usr/include/libnm-glib 
-I/usr/include/NetworkManager -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
        -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12     -Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes 
-Winline -Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fasynchronous-unwind-tables     -g -O2 -g -Wall -O2  
-Wl,--as-needed -o krb5-auth-dialog krb5-auth-dialog.o krb5-auth-applet.o 
krb5-auth-pwdialog.o krb5-auth-gconf.o krb5-auth-gconf-tools.o krb5-auth-dbus.o 
dummy-strings.o ../gtksecentry/libgtksecentry.a ../secmem/libsecmem.a -lnm_glib 
-ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -L/usr/lib -lkrb5 -lnotify 
-lgtk-x11-2.0 -ldbus-glib-1 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 
-lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype 
-lfontconfig -lgmodule-2.0 -ldbus-1 -lgobject-2.0 -lglib-2.0 -ldbus-glib-1 
-ldbus-1 -lgobject-2.0 -lglib-2.0 -lgconf-2 -lglib-2.0 -lglade-2.0 
-lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 
-lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig 
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo 
-lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   
libtool: link: cc -D_REENTRANT -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb 
-I/usr/include/libpng12 -D_REENTRANT -I/usr/include/libglade-2.0 
-I/usr/include/gtk-2.0 -I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -DORBIT2=1 -pthread -I/usr/include/gconf/2 
-I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include 
-I/usr/include/libnm-glib -I/usr/include/NetworkManager -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12 -Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes 
-Winline -Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fasynchronous-unwind-tables -g -O2 -g -Wall -O2 -Wl,--as-needed 
-o krb5-auth-dialog krb5-auth-dialog.o krb5-auth-applet.o krb5-auth-pwdialog.o 
krb5-auth-gconf.o krb5-auth-gconf-tools.o krb5-auth-dbus.o dummy-strings.o  
../gtksecentry/libgtksecentry.a ../secmem/libsecmem.a -lnm_glib -L/usr/lib 
/usr/lib/libkrb5.so /usr/lib/libhx509.so /usr/lib/libwind.so -lcrypto 
/usr/lib/libasn1.so -lcom_err /usr/lib/libroken.so -lcrypt -ldl -lresolv 
-lpthread /usr/lib/libnotify.so -ldbus-glib-1 -ldbus-1 /usr/lib/libgconf-2.so 
/usr/lib/libglade-2.0.so /usr/lib/libxml2.so /usr/lib/libgtk-x11-2.0.so 
/usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangoft2-1.0.so 
/usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so 
/usr/lib/libgio-2.0.so /usr/lib/libcairo.so /usr/lib/libpango-1.0.so 
/usr/lib/libfreetype.so -lz -lfontconfig /usr/lib/libgobject-2.0.so 
/usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so -pthread
/usr/bin/ld: cannot find -lcrypto

whereas libtool 1.5.26-4 didn't do so:

/bin/sh ../libtool --tag=CC   --mode=link cc  -D_REENTRANT 
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12          -D_REENTRANT 
-I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libxml2 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb 
-I/usr/include/libpng12     -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include         -DORBIT2=1 -pthread 
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
    -I/usr/include          -I/usr/include/libnm-glib 
-I/usr/include/NetworkManager -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
        -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12     -Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes 
-Winline -Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fasynchronous-unwind-tables     -g -O2 -g -Wall -O2  
-Wl,--as-needed -o krb5-auth-dialog krb5-auth-dialog.o krb5-auth-applet.o 
krb5-auth-pwdialog.o krb5-auth-gconf.o krb5-auth-gconf-tools.o krb5-auth-dbus.o 
dummy-strings.o ../gtksecentry/libgtksecentry.a ../secmem/libsecmem.a -lnm_glib 
-ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 -L/usr/lib -lkrb5 -lnotify 
-lgtk-x11-2.0 -ldbus-glib-1 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 
-lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype 
-lfontconfig -lgmodule-2.0 -ldbus-1 -lgobject-2.0 -lglib-2.0 -ldbus-glib-1 
-ldbus-1 -lgobject-2.0 -lglib-2.0 -lgconf-2 -lglib-2.0 -lglade-2.0 
-lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 
-lm -lpangocairo-1.0 -lgio-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig 
-lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 
-lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lgio-2.0 -lcairo 
-lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lglib-2.0   
cc -D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 
-I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 
-D_REENTRANT -I/usr/include/libglade-2.0 -I/usr/include/gtk-2.0 
-I/usr/include/libxml2 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/dbus-1.0 
-I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include 
-DORBIT2=1 -pthread -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 
-I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include -I/usr/include/libnm-glib 
-I/usr/include/NetworkManager -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-D_REENTRANT -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo 
-I/usr/include/pango-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/directfb -I/usr/include/libpng12 -Wall -Wformat 
-Wformat-security -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wextra 
-Wshadow -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes 
-Winline -Wredundant-decls -Wno-sign-compare -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fasynchronous-unwind-tables -g -O2 -g -Wall -O2 -Wl,--as-needed 
-o krb5-auth-dialog krb5-auth-dialog.o krb5-auth-applet.o krb5-auth-pwdialog.o 
krb5-auth-gconf.o krb5-auth-gconf-tools.o krb5-auth-dbus.o dummy-strings.o  
../gtksecentry/libgtksecentry.a ../secmem/libsecmem.a -lnm_glib -L/usr/lib 
/usr/lib/libkrb5.so /usr/lib/libnotify.so -ldbus-glib-1 -ldbus-1 
/usr/lib/libgconf-2.so /usr/lib/libglade-2.0.so /usr/lib/libxml2.so 
/usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so 
/usr/lib/libpangoft2-1.0.so /usr/lib/libgdk_pixbuf-2.0.so -lm 
/usr/lib/libpangocairo-1.0.so /usr/lib/libgio-2.0.so /usr/lib/libcairo.so 
/usr/lib/libpango-1.0.so /usr/lib/libfreetype.so -lfontconfig 
/usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so /usr/lib/libglib-2.0.so  

Note that krb5-aut-dialog doesn't use any symbols from libssl-dev but
heimdal's libkrb5.so depends on it:

$ ldd -u /usr/lib/libkrb5.so
Unused direct dependencies:
        
        /usr/lib/libwind.so.0
        /usr/lib/libcrypto.so.0.9.8
        /usr/lib/libroken.so.18
        /lib/libcrypt.so.1
        /lib/libdl.so.2
        /lib/libresolv.so.2
        /lib/libpthread.so.0

I've pushed the current sources I'm trying to build here:
        git://git.debian.org/git/users/agx/krb5-auth-dialog.git

Any idea why libtool is introducing this additional dependencies?
Cheers,
 -- Guido



--- End Message ---
--- Begin Message ---
Source: libtool
Source-Version: 2.2.6a-4

We believe that the bug you reported is fixed in the latest version of
libtool, which is due to be installed in the Debian FTP archive:

libltdl-dev_2.2.6a-4_amd64.deb
  to pool/main/libt/libtool/libltdl-dev_2.2.6a-4_amd64.deb
libltdl7_2.2.6a-4_amd64.deb
  to pool/main/libt/libtool/libltdl7_2.2.6a-4_amd64.deb
libtool-doc_2.2.6a-4_all.deb
  to pool/main/libt/libtool/libtool-doc_2.2.6a-4_all.deb
libtool_2.2.6a-4.diff.gz
  to pool/main/libt/libtool/libtool_2.2.6a-4.diff.gz
libtool_2.2.6a-4.dsc
  to pool/main/libt/libtool/libtool_2.2.6a-4.dsc
libtool_2.2.6a-4_amd64.deb
  to pool/main/libt/libtool/libtool_2.2.6a-4_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kurt Roeckx <[email protected]> (supplier of updated libtool package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 07 Apr 2009 19:55:06 +0200
Source: libtool
Binary: libtool libtool-doc libltdl7 libltdl-dev
Architecture: source all amd64
Version: 2.2.6a-4
Distribution: unstable
Urgency: low
Maintainer: Kurt Roeckx <[email protected]>
Changed-By: Kurt Roeckx <[email protected]>
Description: 
 libltdl-dev - A system independent dlopen wrapper for GNU libtool
 libltdl7   - A system independent dlopen wrapper for GNU libtool
 libtool    - Generic library support script
 libtool-doc - Generic library support script
Closes: 522663
Changes: 
 libtool (2.2.6a-4) unstable; urgency=low
 .
   * link_all_deplibs was only set to no for the CXX tag.  Set it to no
     again for all tags.  (Closes: #522663)
   * Don't let a failed testsuite also fail to build for now.  The combination
     of setting link_all_deplibs=no and the deplib_binary.patch make some test
     fail, but those look like testsuite errors.
Checksums-Sha1: 
 8ca062b26c5820f49b7c339f7f7b3a70876b0411 1198 libtool_2.2.6a-4.dsc
 8e94160e8bf0a25bc2f0fb496fb9ec8f50bfaa73 15453 libtool_2.2.6a-4.diff.gz
 569fb1c1b6277f0a3025580cb64d885d1889e9a9 504326 libtool-doc_2.2.6a-4_all.deb
 d1c7a230b7518e0ca7145be1743ca9024c1c0182 521698 libtool_2.2.6a-4_amd64.deb
 4894fcdacfc8a7c2e6e8127328c86e493803188f 295138 libltdl7_2.2.6a-4_amd64.deb
 ffd3a441f49689030930653e916d0c6b668a2bf1 193884 libltdl-dev_2.2.6a-4_amd64.deb
Checksums-Sha256: 
 de104cc12d17d28a54801a08c3faefec27ba2fd64c6debe823827d171b8e56cd 1198 
libtool_2.2.6a-4.dsc
 d3164baacc5a9a8b2050a542f9213ce1a1cedd6f1a43bcfd2e9fb930f7d393b9 15453 
libtool_2.2.6a-4.diff.gz
 f17f69bc3bfff54ea5b49cebe39891bc13707c16308f7441b0d2e274af045ef6 504326 
libtool-doc_2.2.6a-4_all.deb
 90f2cc8238b214941c5a3efe838cc304cbe72e35f24c631697a10ad9cab41303 521698 
libtool_2.2.6a-4_amd64.deb
 58725038bf9dbe9f7352386de1fc7ba4fdf687a51b9aae257bdcd3945ae04534 295138 
libltdl7_2.2.6a-4_amd64.deb
 c8bcc3942314b99fe05e76773b212d77d1d126d2aa617afa27c5b8869f529613 193884 
libltdl-dev_2.2.6a-4_amd64.deb
Files: 
 7ef39bfd52b15c677ded0b975b267a9e 1198 devel optional libtool_2.2.6a-4.dsc
 f5aff602685f089adad4508b5ae78cc7 15453 devel optional libtool_2.2.6a-4.diff.gz
 a1b861e06dffa608232fdae2f3dee65c 504326 doc optional 
libtool-doc_2.2.6a-4_all.deb
 43a7195612f1df4a6bb2faf0bd11c943 521698 devel optional 
libtool_2.2.6a-4_amd64.deb
 88d91b23449a3f9692d015b2da237401 295138 libs optional 
libltdl7_2.2.6a-4_amd64.deb
 758cf1311b88926ba2ae5c6e914d203d 193884 libdevel optional 
libltdl-dev_2.2.6a-4_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAknbzJAACgkQQdwckHJElwtwiQCZAdLAZHg4knO3MTkW3rnryqnH
DSEAnAlGhqicEeTyDRjxMfpKDHAPUxVq
=OO2O
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to