Hi José:

Let me reword the problem, so that the proper solution shows up.  You
shouldn't be symlinking config.{sub,guess} and ltmain.sh in
debian/rules.  If the package is FTBFS due to any of those files being
old, you should run

libtoolize -f -c

Which will copy updated files into the package.

José Luis Tallón wrote:
> Package: libsmbios
> severity #491795 important
> tags #491795 + moreinfo
> usertags #491795 + ubuntu
> quit
>
> Hi, Mario
>
> Mario Limonciello wrote:
>   
> Please point me to where in the source it is stated that you depend on a
> certain libtool version to build.
>   
We haven't started to depend on certain version, but in Intrepid, a
newer libtool has entered that doesn't keep ltmain.sh in the same place
as your symlink in debian rules.
> It is common practice to use Debian-supplied's config.{sub,guess} in the
> package;
> Moreover, I had to relibtoolize the package in order to fix a previous FTBFS
>   
That's fine, just make sure you relibtoolize it properly.
> Then, the bug lies with upstream source, and not with packaging: if
> upgrading to a newer libtool makes it FTBFS, then there is some
> undocumented version dependency on libtool -- a newer version should
> only fix things (unless this newer libtool version is reportedly broken)
>   
It is only FTBFS because of the way the debian packaging was including
ltmain.sh.  The new ltmain.sh is in /usr/share/libtool/config I believe
whereas the old one was /usr/share/libtool

Cheers
-- 
Mario Limonciello
*Dell | Linux Engineering*
[EMAIL PROTECTED]

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to