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

openoffice problem prevents desktop task from working on all arches except: i386, powerpc, s390, sparc



(Please CC me, I am not on debian-openoffice.)

The desktop task includes openoffice.org, but since that package is only
installable on i386, powerpc, s390, sparc, so is the desktop task. The
real problem is that openoffice.org is arch all, and depends on
openoffice.org-bin, which is only built for those architectures. Since
openoffice.org _is_ available for all arches, tasksel tries to install
it, fails, and fails to install the entire desktop task.

I think a secondary problem is that the desktop task also includes
openoffice.org-help-en, which is likewise arch all, so causes the same
sort of problem. Some localised desktop tasks also include
openoffice.org-l10n-* and -help-* packages, and problably fail to
install similarly.

I don't want to ship sarge with the desktop task not working on all
arches; I can think of two ways to fix it:

1. Make openoffice.org-bin be in the desktop task, not openoffice.org. It
   depends on openoffice.org, so this should still install everything, and
   tasksel will skip installing openoffice at all if openoffice.org-bin is
   not available for a given arch. To make this work, I will probably
   also need to remove openoffice.org-help-en from the desktop task, and
   remove all the openoffice.org-l10n-* and -help-* packages from the
   localisd desktop tasks.
2. Make openoffice.org and all the -help-* and -l10n-* packages not be
   arch all, so they are not available on architectures where the -bin is
   not built. Then tasksel would skip OOo when installing the desktop
   task on such architectures.

(Or some combination of removing some things and making others not be
arch all, I suppose.)

OOo team, is #2 feasable in the short term? Is #1 a reasonable fix?

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: