On Wed, Aug 24, 2011 at 06:53:52PM +0200, Sven Joachim wrote:
> On 2011-08-24 18:22 +0200, Joey Hess wrote:
> > This is a dependency of debconf-i18n, so its new dependency on perl,
> > rather than perl-base, bloats the base system with perl.
> >
> > I don't know why that change was made; there is no indication in the
> > changelog.
>
> Seems to be caused by the packaging revamp, especially by adding
> ${perl:Depends} to libtext-iconv-perl's dependencies.
>
> > It should be un-made; if something from perl is actually
> > needed, it should be put into perl-base.
>
> >From a quick check it seems that libtext-iconv-perl requires
> Exporter, DynaLoader and AutoLoader which are all in perl-base.
> Using "dh_perl -d" avoids the perl dependency:
>
> --8<---------------cut here---------------start------------->8---
> diff -Nru libtext-iconv-perl-1.7/debian/rules
> libtext-iconv-perl-1.7/debian/rules
> --- libtext-iconv-perl-1.7/debian/rules 2011-07-17 05:20:37.000000000
> +0200
> +++ libtext-iconv-perl-1.7/debian/rules 2011-08-24 18:39:36.000000000
> +0200
> @@ -19,3 +19,6 @@
>
> %:
> dh $@
> +
> +override_dh_perl:
> + dh_perl -d
> --8<---------------cut here---------------end--------------->8---
Anibal, could you please respond to this bug? It's not good for the
base system to be bloated for extended periods of time; it makes it
harder to kick it back into shape for release.
Sven's patch looks entirely correct, and I doubt Steve intended this
change in his patch in #633954. Would you like me to make an NMU for
this, if you're not able to deal with it at the moment?
Thanks,
--
Colin Watson [[email protected]]
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]