Bug #1105
closed
mysql-client-5.0.51b requires libreadline.so.6
Added by dennis.melentyev over 16 years ago.
Updated over 13 years ago.
Description
Hi everybody!
mysql-client-5.0.51b in pkgsrc linked against libreadline.so.6,
readline-5.2nb1 installs libreadline.so.5 only.
Am I looking for the wrong readline package or is it a bug in
mysql-client build?
PS. same issue with elinks-blah-blah (installed from pkgbox)
PPS. pkgbox is missing vim-shared-* (but found at ftp.estpac.ee).
If these are all from pkgbox, it could be I had some slightly out-of-date
packages from my 2.0 build as I rushed to get it in.
This wasn't building in pkgsrc at the time of the bulk build for pkgbox;
it works on estpak.ee because (I bet) Hasso had a number of local patches
to enable things to build.
I'll start a build on pkgbox as soon as I can to make sure everything
matches up.
Hi Justin!
Yep, everything was from pkgbox as of last night. I had no chance to
browse the wiki for other mirrors until installed links.
Thank you in advance!
Hope to get my MySQL running :)
I guess pkgbox needs to be updated so that base doesn't provide the
readline headers/lib anymore.
cheers
simon
:Justin C. Sherrill wrote:
:> On Sat, August 2, 2008 6:18 pm, Dennis Melentyev wrote:
:>> Hi everybody!
:>>
:>> mysql-client-5.0.51b in pkgsrc linked against libreadline.so.6,
:>> readline-5.2nb1 installs libreadline.so.5 only.
:
:I guess pkgbox needs to be updated so that base doesn't provide the
:readline headers/lib anymore.
:
:cheers
: simon
pkgbox is running HEAD as of around the release time (aka 2.1).
but libreadline wasn't removed from /usr/lib. Should I just remove it?
-Matt
Matthew Dillon
<dillon@backplane.com>
I think that should be good. I think pkgsrc checks for the headers, not
for the libs.
cheers
simon
Aren't packages built in fresh chroot?
ftp.estpak.ee has nothing to with the fact that I have done some work with
pkgsrc. It's just a mirror as any other.
Yes. I don't remember the details about readline. Should a full
buildworld/installworld to a chroot have the correct setup?
A bad guess on my part. Looking at estpak.ee and pkgbox, the file is
actually present in both places. It's named vim-share-*, not
vim-shared-*, which might have been the reason it appeared missing.
Hm... That's strange. File is definitely there. For some reason
"pkg_radd -v vim" didn't pick it up from pkgbox in my case.
Could be my bad (I'm just a first time user of pkgsrc, sorry). M.b. it
was too late here in Kiev and I had missed something.
Yes, I noticed this as well. pkg_add fails to find dependencies sometimes.
cheers
simon
Hi,
Can we close this? Reasons:
- Readline was gone a while ago, I don't recall any issue in the near present.
- mysql5-client (5.0.91 on current) builds and installs fine.
No readline dependencies I can see, please correct me if I'm wrong:
/usr/pkg/lib/mysql/libmysqlclient.so.15.0.0:
libcrypt.so.3 => /usr/lib/libcrypt.so.3 (0x800ad8000)
libm.so.3 => /usr/lib/libm.so.3 (0x800bf5000)
libssl.so.5 => /usr/lib/libssl.so.5 (0x800d0b000)
libcrypto.so.5 => /usr/lib/libcrypto.so.5 (0x800e64000)
libz.so.3 => /usr/lib/libz.so.3 (0x8010f2000)
libc.so.7 => /usr/lib/libc.so.7 (0x800640000)
Thanks,
Antonio Huete
Also available in: Atom
PDF