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

Bug#202907: language tasks pull in reams of huge packages

On Fri, Jul 25, 2003 at 02:50:52PM -0400, Joey Hess wrote:
> Package: tasksel, general
> Version: 1.25
> Severity: normal
> If you pick the Spanish language task in tasksel, you will get mozilla
> and openoffice installed, which is often not the desired effect. This is

That not only happens with the spanish task, the same happens with the 
danish task. BTW.

> Solutions include:
> - Make the -ll packages only recommend the main packages, as the kde
>   ones do.

Unfortunately, this cannot be done easily for mozilla, at least, since 
translations for a version will not work (and will probably break) other 
versions. Also, it depends on mozilla being available to register the 

> - Put the -ll packages in the tasks that install OOo and mozilla.
>   But this is quite hard to maintain in tasksel.

Maybe tasksel could have two different set of tasks: language tasks and 
"purpose" tasks (for a lack of a better word) and have tasksel decide the 
appropiate packages based on crossing both types. That way you could have 
language-tasks packages with no specific purpose or for all purposes 
(like 'util-linux-locales') but some other packages would be installed only 
if you selected a combination of tasks.

For example: if you selected task 'Spanish' and 'Desktop' you get both 
kde's and gnome locales and documentation. If you select 'danish' and 
'office' then you get 'openoffice.org-l10n-da'

> - Stop this translation splitting nonsense.

The problem (at least in the mozilla case) is that translations are not 
provided within upstream sources, they are provided by different teams, for 
different mozilla versions and are never integrated into the core itself.
It's crap, I know, but that should be fixed upstream.

In any case, I've removed the mentioned packages from the CVS until we 
decide what is best and how to do it.



Attachment: pgpajIfD35AwB.pgp
Description: PGP signature

Reply to: