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]

Reply via email to