Re: debian/rules and wrong run-time library

2003-05-25 Thread Andreas Metzler
On Fri, May 23, 2003 at 12:33:42AM -0700, [EMAIL PROTECTED] wrote: [cut, these were answers no questions ;-)] Will dh_makeshlibs provide the shlibs file for the package? That is will it generate a /var/lib/dpkg/info/swish-e.shlibs file? Yes, that is dh_makeshlibs' purpose. cu

Re: debian/rules and wrong run-time library

2003-05-23 Thread moseley
Andreas, First, let me say thank you for spending time on both answering my newbie questions, and for taking the time to download and test out the package. You have been a huge help. On Thu, May 22, 2003 at 07:33:52PM +0200, Andreas Metzler wrote: http://swish-e.org - Download and get

Re: debian/rules and wrong run-time library

2003-05-21 Thread Bill Moseley
On Wed, May 17, 2003 at 11:52:47 +0200, Andreas Metzler wrote: dpkg-shlibdeps: warning: could not find any packages for /usr/local/lib/libswish-e.so.2 (libswish-e.so.2) dpkg-shlibdeps: warning: unable to find dependency information for shared library libswish-e (soname 2, path

Re: debian/rules and wrong run-time library

2003-05-17 Thread Andreas Metzler
On Fri, May 16, 2003 at 03:15:27PM -0700, Bill Moseley wrote: On Fri, May 16, 2003 at 09:25:45PM +0200, Andreas Metzler wrote: [...] dpkg-shlibdeps: warning: could not find any packages for /usr/local/lib/libswish-e.so.2 (libswish-e.so.2) dpkg-shlibdeps: warning: unable to find dependency

debian/rules and wrong run-time library

2003-05-16 Thread Bill Moseley
Hi, This is follow to a few posts on debian-user. I'm the maintainer of Swish-e (the source, not the debian maintainer). I used dh_make and the Debian New Maintainers' Guide to create my debian directory basically without any changes from what dh_make setup. Swish-e build system uses

Re: debian/rules and wrong run-time library

2003-05-16 Thread Andreas Metzler
On Fri, May 16, 2003 at 10:50:05AM -0700, Bill Moseley wrote: [...] Specifying the prefix works as expected. For example, building for a new prefix: [EMAIL PROTECTED]:~/f$ ../swish-e/configure --prefix=$HOME/f2 /dev/null \ [...] note that the run-time linkages are correct (they point to

Re: debian/rules and wrong run-time library

2003-05-16 Thread Bill Moseley
On Fri, May 16, 2003 at 09:25:45PM +0200, Andreas Metzler wrote: If you use the non-standard prefix libtool afaik adds --rpath to the linker options. Ah, non-standard is the key. So when using a prefix of /usr, which is standard, the path is *not* added in the executable, so the it searches

Re: debian/rules and wrong run-time library

2003-05-16 Thread Bill Moseley
Just to follow up on this thread. libtool uses -rpath when building with a *non-standard* prefix, but with prefix=/usr no -rpath is used. That means /usr/lib is not added to the binary, so the normal lib search paths are used. Just like one would expect. -- Bill Moseley [EMAIL PROTECTED]

Re: debian/rules and wrong run-time library

2003-05-16 Thread Bill Moseley
[argh, sorry this went to the wrong list] Just to follow up on this thread. libtool uses -rpath when building with a *non-standard* prefix, but with prefix=/usr no -rpath is used. That means /usr/lib is not added to the binary, so the normal lib search paths are used. Just like one would