There are sort of two separate problems here.  One is that the
Translations-* files generated by custom DDTP uploads aren't indexed.
The other is that the Translations-en files generated by apt-ftparchive
by request of Launchpad for Ubuntu Oneiric onward aren't indexed.  The
latter is what's caused a regression recently, because at least English
package descriptions used to be available from the output of debmirror,
but they aren't any more for Oneiric.

The reason I think we need to consider these separately is that I rather
suspect that Launchpad doesn't really know internally about custom
uploads at the point when it would need to generate these Index files;
they get stuffed onto its filesystem when the custom uploads are first
published, but thereafter it more or less forgets about them.  The only
files that normally go into Launchpad-generated indexes are those that
are actually recorded in the Launchpad database.

So, I propose that we fix this in two stages, of which only the first is
urgent (because it's fixing a regression).  First, generate i18n/Index
files for distroseries where include_long_descriptions is True, and
include them in Release; these index files should initially only refer
to Translations-en.bz2.  Secondly, once the files from DDTP custom
uploads are recorded somehow in the database rather than merely on the
filesystem, they can be added to i18n/Index.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/572128

Title:
  Ubuntu Archive translations are missing Index metadata file

To manage notifications about this bug go to:
https://bugs.launchpad.net/launchpad/+bug/572128/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to