Your message dated Sun, 12 Jun 2011 17:37:08 +0100
with message-id <[email protected]>
and subject line Re: Bug#186778: ExtUtils::Embed problem when libperl-dev not 
installed
has caused the Debian Bug report #186778,
regarding ExtUtils::Embed problem when libperl-dev not installed
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
186778: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=186778
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: perl-modules
Version: 5.8.0-17

When perl-modules is installed but libperl-dev is not, ExtUtils::Embed
incorrectly reports -lperl to be available.

$ perl -MExtUtils::Embed -e ldopts
-rdynamic  -L/usr/local/lib /usr/lib/perl/5.8.0/auto/DynaLoader/DynaLoader.a 
-L/usr/lib/perl/5.8.0/CORE -lperl -ldl -lm -lpthread -lc -lcrypt


Someone suggested to me the following:
---
If

perl -MExtUtils::Embed -e ccopts
and
perl -MExtUtils::Embed -e ldopts

return valid data and we find xsubpp, I'm going to say that your installation is
broken, and there's nothing we should do about it. If perl's saying
"here's -lperl, really, right over here..." and that lib doesn't really
exist, it isn't our fault. Uninstalling libperl-dev should uninstall the
headers and ExtUtils::Embed packages, no questions asked.
---


Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
On Sun, Jun 05, 2011 at 05:15:58PM +0100, Dominic Hargreaves wrote:
> On Thu, Jun 02, 2011 at 06:51:23PM +0100, Dominic Hargreaves wrote:
> > On Thu, Jun 02, 2011 at 10:55:49AM +0300, Niko Tyni wrote:
> 
> > > There's the argument that a normal system should have all or nothing
> > > of the upstream perl distribution installed. Although we're sort of
> > > violating that already with the missing libperl.so symlink, a missing
> > > ExtUtils::Embed is a somewhat clearer case of "crippling perl."
> > > 
> > > TBH, after the last time I tried to split out the dual lived modules [1]
> > > I don't have much enthusiasm in pursuing such changes.
> > > 
> > > I'm slightly inclined to keep the status quo with ExtUtils::EMbed until
> > > (if?) things change with the dual lived modules, but YMMV.
> > 
> > Right, yes, I understand your position. In that case the other
> > possible fix for this bug would be to patch ExtUtils::Embed to detect
> > the missing libperl-dev files (this is not a high priority item).
> 
> Note that we already patch the documentation noting that libperl-dev
> is needed on Debian, debian/extutils_hacks.diff, and we should keep
> that.

This has been carried for some time. Closing this bug.

-- 
Dominic Hargreaves | http://www.larted.org.uk/~dom/
PGP key 5178E2A5 from the.earth.li (keyserver,web,email)


--- End Message ---

Reply via email to