[arch-general] libtool(-multilib) and libltdl
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs): "emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory" -- Among a people generally corrupt, liberty cannot long exist. --Edmund Burke
On Mon, Sep 12, 2011 at 4:06 PM, F.Gr. <francesco.groccia@poste.it> wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
sorta reminds me of http://mailman.archlinux.org/pipermail/arch-general/2011-September/021822.ht... I guess you just have to rebuild it yourself and flag the package out of date. cheers! mar77i
2011/9/12 F.Gr. <francesco.groccia@poste.it>:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
-- Among a people generally corrupt, liberty cannot long exist. --Edmund Burke
Works for me.
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool -- Ionuț
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output: % pacman -Qi libtool Name : libtool Version : 2.4-5 [...] Groups : base-devel Depends On : sh libltdl=2.4 gcc=4.6.1 Required By : imagemagick libcanberra libgphoto2 mpg123 redland [...] Architecture : x86_64 Build Date : gio 08 set 2011 09:12:45 CEST [...] % pacman -Qi libltdl Name : libltdl Version : 2.4-5 [...] Required By : libtool unixodbc [...] Architecture : x86_64 Build Date : gio 08 set 2011 09:12:46 CEST [...] At this time, libtool-multilib isn't installed. If I try to install libtool-multilib, the problem is the same. Rebuild for emacs-bzr fails. -- Congress shall never disarm any citizen unless such as are or have been in actual rebellion. --James Madison
On 12.09.2011 17:05, F.Gr. wrote:
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output: [..] Rebuild for emacs-bzr fails.
Please also post "pacman -Qi $(pacman -Qqo emacs transmission-gtk)". -- Florian Pritz
[2011-09-12T17:18 CEST] Florian Pritz:
On 12.09.2011 17:05, F.Gr. wrote:
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output: [..] Rebuild for emacs-bzr fails.
Please also post "pacman -Qi $(pacman -Qqo emacs transmission-gtk)".
Here is it: % pacman -Qi $(pacman -Qqo emacs transmission-gtk) Name : emacs-bzr Version : 105722-1 URL : http://www.gnu.org/software/emacs/ Licenses : GPL3 Groups : None Provides : emacs=$pkgver Depends On : dbus-core libpng libtiff librsvg giflib gtk2 libxpm libjpeg>=7 hicolor-icon-theme Optional Deps : None Required By : None Conflicts With : emacs emacs-nox emacs-otf emacs-cvs emacs-git Replaces : None Installed Size : 103692,00 K Packager : F.Gr. <...> Architecture : x86_64 Build Date : dom 11 set 2011 12:11:03 CEST Install Date : dom 11 set 2011 12:13:45 CEST Install Reason : Explicitly installed Install Script : Yes Description : GNU Emacs from official Bzr repository Name : transmission-gtk Version : 2.33-1 URL : http://www.transmissionbt.com/ Licenses : MIT Groups : None Provides : None Depends On : curl libevent libnotify desktop-file-utils hicolor-icon-theme gtk2 dbus-glib libcanberra Optional Deps : notification-daemon: Desktop notification support transmission-cli: daemon and web support Required By : None Conflicts With : None Replaces : None Installed Size : 2600,00 K Packager : Ionut Biru <...> Architecture : x86_64 Build Date : ven 22 lug 2011 10:56:18 CEST Install Date : sab 03 set 2011 13:13:38 CEST Install Reason : Explicitly installed Install Script : Yes Description : Fast, easy, and free BitTorrent client (GTK+ GUI)
Am 12.09.2011 17:05, schrieb F.Gr.:
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output:
Did you use the '-f' option to pacman at any time? If yes, pacman might have screwed up when files were moved from one package to the other. In that case, reinstall libltdl (as the files seem to be missing, you want to reinstall libltdl anyway). Please remember that the -f option to pacman -U or -S is a bad idea unless you know exactly what you are doing, and leads to unexpected behaviour. Don't use it.
At this time, libtool-multilib isn't installed. If I try to install libtool-multilib, the problem is the same.
This has nothing to do with multilib.
[2011-09-12T17:31 CEST] Thomas Bächler:
Am 12.09.2011 17:05, schrieb F.Gr.:
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output:
Did you use the '-f' option to pacman at any time? If yes, pacman might have screwed up when files were moved from one package to the other. In that case, reinstall libltdl (as the files seem to be missing, you want to reinstall libltdl anyway).
Yes, I've used '-f' option. Reinstalling libltdl, now works. To work correctly, I had to remove libtool-multilib (because I've installed multilib-devel package). I've made a mess! I won't use '-f' in the future. :-) Thanks to all. -- Government is the only agency which can take a useful commodity like paper, slap some ink on it, and make it totally worthless. --Ludwig Heinrich Edler von Mises
On Mon, Sep 12, 2011 at 10:31, Thomas Bächler <thomas@archlinux.org> wrote:
Am 12.09.2011 17:05, schrieb F.Gr.:
[2011-09-12T17:37 CEST] Ionut Biru:
On 09/12/2011 05:06 PM, F.Gr. wrote:
Hi, I'm using Arch64. The latest updated for libtool(-multilib) and libltdl breaks some software (transmission-gtk, emacs):
"emacs: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory"
how did you managed to do this? if you update normally, you will have libltdl installed as a dependency of libtool
Yes, libltdl has been installed as a dependency. Have a look at the following output:
Did you use the '-f' option to pacman at any time? If yes, pacman might have screwed up when files were moved from one package to the other. In that case, reinstall libltdl (as the files seem to be missing, you want to reinstall libltdl anyway).
Please remember that the -f option to pacman -U or -S is a bad idea unless you know exactly what you are doing, and leads to unexpected behaviour. Don't use it.
At this time, libtool-multilib isn't installed. If I try to install libtool-multilib, the problem is the same.
This has nothing to do with multilib.
Yes I'll agree that using the -f option with pacman is a bad idea. I've stopped using it after my discussion with Gaeton about libltdl before. However, I do wonder if it is the only problem since the libltdl issue has happened with two different packages. I can see the logic of pacman -Uf as being the problem, but might it also be something to do with having the libtool and libtdl packages being split [great idea with excellent reasoning] and the installation. I used the -Uf option with pacman for the original build of the split package (when calibre failed to run) and for the rebuild (after which calibre worked). Something I didn't do when this happened to me with calibre was run [ldconfig -p | grep libltdl], and check the ld.so.conf cache. I'm not an expert I'm just trying to learn and wondering about the installation process. I also don't want to inject a problem due to misuse of my system into the general discussion that creates more problems. Before anyone asks about my original reasoning for using -f with pacman please read the post referenced in the reply by Martti Kuhne I wasn't trying to hijack this thread or change the subject. I thought this line of reasoning was germane to the questions being asked. Thanks for your patience and assistance. Myra -- Life's fun when your sick and psychotic!
participants (7)
-
F.Gr.
-
Florian Pritz
-
Ionut Biru
-
Martti Kühne
-
Myra Nelson
-
rafael ff1
-
Thomas Bächler