[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rrdtool-1.0.27 refuses to build



On Sat, 18 Nov 2000, Matt Zimmerman wrote:

> On Sat, Nov 18, 2000 at 10:23:31PM -0500, Matt Zimmerman wrote:
> 
> > On Sun, Nov 19, 2000 at 02:23:15AM +0100, Cristian Ionescu-Idbohrn wrote:
> > 
> > > All right. With tcl8.0-dev in place:
> > > 
> > > # You may want to make some executables suid here.
> > > dh_suidregister -a
> > > dh_installdeb -a
> > > dh_perl -a
> > > dh_shlibdeps -a
> > > dpkg:  not found.
> > 
> > This looks suspicious.  Please give me all of the relevant information about
> > your system (Debian branch, architecture, version numbers of all involved
> > packages, etc.)...note that this would already be included if you had reported
> > this as a bug against rrdtool, which you should probably do next time you have
> > a problem like this.
> > 
> > Please also include the version of dpkg-dev that you are using, as
> > dpkg-shlibdeps appears to be failing here.
> > 
> > > [...]
> > 
> > For some reason, ldd is failing to find the library dependencies for RRDs.so
> > and tclrrd.so.  The fact that ldd is being used at all means that you are
> > probably using an old dpkg (potato?), as the current dpkg-shlibdeps uses
> > objdump rather than ldd.
> > 
> > It is possible that some changes I made recently to the build process have
> > caused it to stop working with older dpkg versions; I may have to add a
> > versioned Build-Depends for this.
> 
> I have confirmed that this behavior exists when building 1.0.27-3+
> on potato.

Yes, I did build it on potato, i386.

> I have also confirmed that using dpkg-shlibdeps from dpkg 1.7.1.1
> (current woody) on potato fixes the problem.

Ok, so what you say is I should install dpkg 1.7.1.1 from woody to get
around these problems.

> I will try to find a way to get the build to work with dpkg 1.6.15,

Yes, dpkg 1.6.15 is what I have installed right now.

> but if I can't, I will not hesitate to require dpkg >= 1.7.0.  The
> new way is just too much more elegant.

Just let me know if you can get it working with dpkg 1.6.15 (or should I
just go ahead and install the new and "elegant" dpkg 1.7.1.1?).

Cheers,
Cristian



Reply to: