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

Bug#611117: unblock: apt/0.8.10.3



On Sat, Jan 29, 2011 at 18:30, Adam D. Barratt <adam@adam-barratt.org.uk> wrote:
> On Tue, 2011-01-25 at 18:41 +0100, Michael Vogt wrote:
>> Please unblock package apt
>>
>> The 0.8.10.2 upload fixes a potential endless loop in apt-ftparchive
>
> The fact that you describe this as a "potential" issue makes me think
> it's too late to fix it now, I'm afraid.  The changelog says
>
>  * ftparchive/apt-ftparchive.cc:
>   - fix endless loop for multiple TranslationsWriters
>
> Is that a common scenario?

The fix is one line (changing iterator to reverse_iterator) and will be a
very common scenario as soon as ftpmaster will decide to split
out the LongDescription out of the Packages file, see [0].

Potential in this regard as it is save as long as only one section
is worked on in the apt-ftparchive generate run but as soon as
multiple sections or archives are generated in one run it blows up
in an endless loop (or an endless select wait to be correct).


>> The 0.8.10.3 upload fixes a encoding issue with es.po and updates
>> it to the latest version. Both changes are smal and important for
>> a high quality release. Please consider them.
>
> Translation changes haven't been considered on their own for a little
> while now.

es (and sl) are primary updated not for new translation strings but
because the encoding of these files were bad, so that all strings
including non-ascii chars were garbled (much like the issue with
mutt and debconf translations).

In the es case the translator fixed also two fuzzy strings - we could
remove this, but as one of the strings is the usage message of apt-get
(which had only a line-addition) we figured that it should be okay to
fix this as well, but we can revert this if you want.


Best regards

David Kalnischkies

[0] http://lists.alioth.debian.org/pipermail/debian-l10n-devel/2009-August/000507.html



Reply to: