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

Re: FWD: Debian's Perl installation




To: debian-perl@lists.debian.org
Subject: Re: FWD: Debian's Perl installation
From: Brendan O'Dea <bod@debian.org>
Date: Tue, 24 Feb 2004 18:36:51 +1100
In-reply-to: <[🔎] 20040218034958.GC3694@kitenet.net>

[note: I'm not top-posting here; just re-arranging some text]

On Tue, 24 Feb 2004 18:36:51 +1100 Brendan O'Dea wrote:
>In short, if you want a non-standard perl (version, ABI, whatever)
>install to /usr/local.

Are you saying that there is *no* way to use apt-get/dpkg whenever the
user wants to use different configuration options from the ones in the
Debian distribution?  This is nuts!  I can see how some configuration
options (e.g. install directories) would be hopelessly incompatible
with apt-get/dpkg, but configuration options such as -Dusethreads???
Why should that be fundamentally incompatible with apt-get/dpkg???

 Tue, Feb 17, 2004 at 10:49:58PM -0500, Joey Hess wrote:
>>----- Forwarded message from kynn@panix.com -----                       
>>Anyone know the answer to the first question?
>
>>  bill => /home/knight/build/perl-5.8.2/perl: relocation error:
>>  bill => /usr/lib/perl/5.8.2/auto/NDBM_File/NDBM_File.so: undefined symbol:
>>  bill => Perl_Gthr_key_pt
>>
>>    ben => Whomever installed your previous version of perl should be
>>    ben => shot :).
>>
>>      bill => I guess that'd be me.  My only defense is that I used
>>      bill => Debian's apt-get installation utility, which is entirely
>>      bill => hands-off (at least in my hands).  As far as I can tell,
>>      bill => all the decisions as to where to put things are built
>>      bill => into the downloaded package.
>
>>  Is this a bug in the Debian testing perl-5.8.2 distribution?
>
>I don't think so.  You can't just rebuild perl with a different ABI,
>drop it into the system and expect things not to break.
>
>I'm guessing that he built perl from the Debian source packages after
>removing -Dusethreads from debian/config.debian, but didn't have all the
>build-depends installed (libgdbm-dev specifically).

If you could elaborate on this, I'd appreciate it.  How can one find
out what are the build-depends?  Would it be enough to install these
to get the (modified) Perl installation to go?

kj

PS: please cc me in your replies



Reply to: