[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/42324: p5-XML-Parser should pkgdep on expat
The following reply was made to PR pkg/42324; it has been noted by GNATS.
From: Jens Rehsack <rehsack%googlemail.com@localhost>
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
Subject: Re: pkg/42324: p5-XML-Parser should pkgdep on expat
Date: Mon, 16 Nov 2009 11:42:51 +0100
2009/11/16 Robert Elz <kre%munnari.oz.au@localhost>:
> The following reply was made to PR pkg/42324; it has been noted by GNATS.
> From: Robert Elz <kre%munnari.OZ.AU@localhost>
> To: Jens Rehsack <rehsack%googlemail.com@localhost>
> Cc: gnats-bugs%NetBSD.org@localhost, pkg-manager%NetBSD.org@localhost,
> Subject: Re: pkg/42324: p5-XML-Parser should pkgdep on expat
> Date: Mon, 16 Nov 2009 17:18:18 +0700
> Date: Mon, 16 Nov 2009 05:38:17 +0000
> From: Jens Rehsack <rehsack%googlemail.com@localhost>
> Message-ID: <4B00E549.8040607%netbsd.org@localhost>
> | Looks like your environment has a bug, because textproc/p5-XML-Parser
> | on expat:
> No, that's not it, the PR clearly said "pkg_add", not pkgsrc or make,
> what's being used there is a binary package, and sure enough, the sparc
> binary package for p5-XML-Parser (and most likely, those for other
> architectures) depends u\only upon perl, not upon expat.
What I meant to say: the pkgsrc package defines expat is required by
textproc/p5-XML-Parser. So either your packages are wrong, defect or sth.
You didn't attach your used pkg_add command line neither your uname -a
output. Maybe the target you're using had an appropriate expat from the OS
installed on the machine where the package was created.
> This is just yet another example of the "expat is used by the world
> but is expected to be in the base system" that kills people using
> pkgsrc modular xorg, instead of the X distribution sets.
I cannot follow this argument.
> The answer is to install xbase (or whichever of the x* sets expat is in)
> and then it will be present.
> Longer term, we absolutely need a better way (and moving expat from x*
> into base just solves one instance of the problem - a common instance,
> but just one).
I don't agree. I don't need expat everywhere - so why it should be in base?
And what do I do on machine which do not have expat in base?
Main Index |
Thread Index |