Date: Thu, 13 Aug 2009 19:00:13 GMT From: Joseph Lenox <lenox.joseph@gmail.com> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/137617: security/libgcrypt: error: shared library "gpg-error.0" does not exist Message-ID: <200908131900.n7DJ0DVs054320@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/137617; it has been noted by GNATS. From: Joseph Lenox <lenox.joseph@gmail.com> To: bug-followup@FreeBSD.org, stan@dosonresorthotel.net Cc: Subject: Re: ports/137617: security/libgcrypt: error: shared library "gpg-error.0" does not exist Date: Thu, 13 Aug 2009 13:28:51 -0500 --000e0cd25be676d80804710a1b31 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit >could not reproduce your problem. >It looks something might have gone wrong while building >security/libgpg-error. >Could you please delete libgpg-error-1.7 and start over again? I've attempted the same build with the same issue. According to libgpg-error, everything compiles and installs fine. However, libgpg-error's package does complain that libgpg-error.so.0 doesn't exist in /usr/local/lib on a deinstall attempt. libgpg-error's install script does not attempt to make libgpg-error.so.0. I've done a full delete (clean, distclean, make) for libgpg-error. Looking at an older version of the ports tree (libgpg-error-1.6), I see that libgpg-error.so.0 is being built, but libgpg-error.so.5 is not. I symlinked libgpg-error.so.5 -> libgpg-error.so.0 and libgcrypt compiled. I then ran a check over it and all of the tests passed. I'm going to call that a workaround. I'm not sure where the fix should be applied -- should libgpg-error create the check for the difference in filename and symlink a .so.0, or should libgcrypt accept either file? -- Joseph Lenox -- "Nothing unreal exists." - Kiri-kin-tha's First Law of Metaphysics. --000e0cd25be676d80804710a1b31 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable >could not reproduce your problem.<br>>It looks something might have = gone wrong while building<br>>security/libgpg-error.<br><br>>Could yo= u please delete libgpg-error-1.7 and start over again?<br><br clear=3D"all"= > I've attempted the same build with the same issue. According to libgpg-= error, everything compiles and installs fine. However, libgpg-error's p= ackage does complain that libgpg-error.so.0 doesn't exist in /usr/local= /lib on a deinstall attempt. libgpg-error's install script does not att= empt to make libgpg-error.so.0.<br> <br>I've done a full delete (clean, distclean, make) for libgpg-error.<= br><br>Looking at an older version of the ports tree (libgpg-error-1.6), I = see that libgpg-error.so.0 is being built, but libgpg-error.so.5 is not. I = symlinked libgpg-error.so.5 -> libgpg-error.so.0 and libgcrypt compiled.= I then ran a check over it and all of the tests passed.<br> <br>I'm going to call that a workaround. I'm not sure where the fix= should be applied -- should libgpg-error create the check for the differen= ce in filename and symlink a .so.0, or should libgcrypt accept either file?= <br> <br>-- Joseph Lenox<br><br>-- <br>"Nothing unreal exists." - Kiri= -kin-tha's First Law of Metaphysics.<br> --000e0cd25be676d80804710a1b31--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908131900.n7DJ0DVs054320>