That's interesting. So, on FC4 (at least), libltdl.so is provided by the courier-authlib-toaster package, while on CentOS4 (at least) it is provided by the standard libtool-libs package.
I'm guessing that there must be some patch to libltdl.so that was necessary to get courier-authlib-toaster working on FC4. So the answer to original question (is libtool-ltdl or libtool-libs necessary?), the answer (apparently) is that it depends on your distro/release. If you have dependent packages and can't remove libtool-ltdl (or libtool-libs) cleanly, I'm guessing that you can remove it with --nodeps before installing courier-authlib-toaster, which will replace the dependent file(s). Now whether or not the dependent package will actually work or not with the courier-authlib-toaster versions might be subject to testing. This illustrates why it is prudent to run the toaster on CentOS instead of FedoraCore. Francisco Paco Peralta wrote: > # ls -l `rpm -ql courier-authlib-toaster | grep libltdl` > -rwxr-xr-x 1 root root 27004 Sep 19 14:54 /usr/lib/libltdl.a > -rwxr-xr-x 1 root root 789 Sep 19 14:53 /usr/lib/libltdl.la > lrwxrwxrwx 1 root root 16 Sep 19 19:08 /usr/lib/libltdl.so -> > libltdl.so.3.1.0 > lrwxrwxrwx 1 root root 16 Sep 19 19:08 /usr/lib/libltdl.so.3 -> > libltdl.so.3.1.0 > -rwxr-xr-x 1 root root 70144 Sep 19 14:53 /usr/lib/libltdl.so.3.1.0 > > > Francisco "Paco" Peralta > > > ----- Original Message ---- > From: "Eric "Shubes"" <[EMAIL PROTECTED]> > To: [email protected] > Sent: Tuesday, October 24, 2006 5:44:39 PM > Subject: Re: [qmailtoaster] errors during upgrading qt > > Bingo. > > So, when upgrading the toaster, one might need to > # rpm -e --nodeps libtools-ltdl > in order to install courier-authlib-toaster. > > Paco, > what does > # ls -l `rpm -ql courier-authlib-toaster | grep libltdl` > show? > > (BTW, thanks for checking this stuff!) > > Francisco Paco Peralta wrote: >> Here are the results: >> >> # rpm -qf /usr/lib/libltdl.so.3 >> courier-authlib-toaster-0.58-1.3.1 >> >> # rpm -qf /usr/lib/ltdl.so.3.1.0 >> error: file /usr/lib/ltdl.so.3.1.0: No such file or directory >> >> Francisco "Paco" Peralta >> >> >> ----- Original Message ---- >> From: "Eric "Shubes"" <[EMAIL PROTECTED]> >> To: [email protected] >> Sent: Tuesday, October 24, 2006 4:51:51 PM >> Subject: Re: [qmailtoaster] errors during upgrading qt >> >> That's interesting. I seem to remember now that the file(s) was > included in >> the courier-authlib package for that particular (FC4) distro. >> >> The files (one file, one link) in question are: >> lrwxrwxrwx 1 root root 16 Sep 11 19:10 /usr/lib/libltdl.so.3 -> >> libltdl.so.3.1.0 >> -rwxr-xr-x 1 root root 24588 Aug 13 00:13 /usr/lib/libltdl.so.3.1.0 >> >> Paco, what does >> # rpm -qf /usr/lib/libltdl.so.3 >> tell you? Does that file exist on your system? >> Please do the same for /usr/lib/ltdl.so.3.1.0 just for yuks. >> >> Francisco Paco Peralta wrote: >>> Hey Guys, >>> >>> All right. I ran the following command as requested: >>> >>> # rpm -qa | grep libtool >>> libtool-1.5.16.multilib2-3 >>> >>> # rpm -ql libtool-libs >>> package libtool-libs is not installed >>> >>> Eric, >>> >>> I believe the way we got around this problem might have been by finding >>> a copy of the missing file and putting it in the directory. Is there a >>> way to tell which rpm installed the package? >>> >>> Francisco "Paco" Peralta >>> >>> >> >> -- >> -Eric 'shubes' >> -- -Eric 'shubes' --------------------------------------------------------------------- QmailToaster hosted by: VR Hosted <http://www.vr.org> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
