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

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



Javier Fernández-Sanguino Peña wrote:
> 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 
> locale.

They could probably conflict and recommend to get the right version of
mozilla, and then mozilla would have to deal with registering languages
installed before it.

> > - 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'

Doing this would probably involve multiplying the number of language
tasks by the number of other tasks. Yeilding tasks like desktop-spanish,
etc. This would quickly become hard to maintain, I'd think.

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

Actually I would rather we keep them in until we reach a resolution. I'd
rather tasksel err on the side of too big rather than on the side of too
little and confusing, as a general rule.

Another option that's not much better is moving all the mozilla and OOo
translation packages from the language tasks to the main tasks.

-- 
see shy jo

Attachment: pgpuEjtLF9Z3B.pgp
Description: PGP signature


Reply to: