Bug#956013: Fails to install

2020-04-07 Thread David Prévot
Le 07/04/2020 à 09:30, Dr. Tobias Quathamer a écrit :
> Am 06.04.20 um 20:13 schrieb David Prévot:
>> Anyway, you could simply upload a manpages-fr-extra update providing the
>> dummy package instead of adding it in manpages-l10n (and be bugged by
>> version handling and NEW processing) if you want this issue resolved
>> quickly.
> 
> Right, thanks for this hint. I'm currently uploading a new package for
> manpages-l10n with hopefully correct Breaks/Replaces.

Great. I assume you’ve already re-read the Policy stanza on that matter
(which is really explicit for once ;).

https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-in-other-packages

> David, if you agree, I'll upload manpages-fr-extra as a dummy
> transitional package afterwards.

Wonderful, thank you.

Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-07 Thread Dr. Tobias Quathamer
Am 06.04.20 um 20:13 schrieb David Prévot:
> Anyway, you could simply upload a manpages-fr-extra update providing the
> dummy package instead of adding it in manpages-l10n (and be bugged by
> version handling and NEW processing) if you want this issue resolved
> quickly.

Right, thanks for this hint. I'm currently uploading a new package for
manpages-l10n with hopefully correct Breaks/Replaces.

David, if you agree, I'll upload manpages-fr-extra as a dummy
transitional package afterwards.

Regards,
Tobias



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-06 Thread David Prévot
Hi,

Le 06/04/2020 à 07:46, Mario Blättermann a écrit :
> David Prévot  schrieb am Mo., 6. Apr. 2020, 18:51:
>> Le 06/04/2020 à 02:39, Dr. Tobias Quathamer a écrit :
>>
>>> I think that this bug is now fixed in git. If you have the time, I'd
>>> value your input if I've thought of everything before I start another
>>> upload cycle.
>>
>> I very much doubt it is manpages-l10n task to take over
>> manpages-fr-extra (especially via a transnational dummy package).
> 
> It *is* the task of manpages-l10n because the source tarball contains
> translations which were previously maintained within manpages-fr-extra.

Ho, that’s nice to hear. I totally failed to notice the takeover of
glibc, openssl, bash, coreutils, most, etc. manpage translations that
manpages-fr-extra used to provide.

Anyway, you could simply upload a manpages-fr-extra update providing the
dummy package instead of adding it in manpages-l10n (and be bugged by
version handling and NEW processing) if you want this issue resolved
quickly.

Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-06 Thread Dr. Tobias Quathamer
Am 6. April 2020 18:51:31 MESZ schrieb "David Prévot" :
>Le 06/04/2020 à 02:39, Dr. Tobias Quathamer a écrit :
>
>> I think that this bug is now fixed in git. If you have the time, I'd
>> value your input if I've thought of everything before I start another
>> upload cycle.
>
>I very much doubt it is manpages-l10n task to take over
>manpages-fr-extra (especially via a transnational dummy package).
>
>Anyway, adding a manpages-fr-extra package with a version lower the one
>currently in unstable will not supersede it.
>
>Regards
>
>David

Hi David,

I'm not sure if I understand correctly what you want to say.

Do you mean that the separate package manpages-fr-extra should stay as a 
separate package? If so, please note that all existing translations from 
manpages-fr-extra have been imported into manpages-l10n, so I thought that we 
could supersede and remove manpages-fr-extra.

If this is not wanted, I can of course remove those translations, so that 
manpages-fr-extra can still exist as an own project.

Regarding the version number: I've added a special case for manpages-fr-extra 
in d/rules, so that the new version number of that package is greater than the 
current version in unstable (20200406 vs. 20151231).

Please tell me if the French translation team would like to keep 
manpages-fr-extra, I certainly don't want to step on anyone's toes.

Regards,
Tobias



Bug#956013: Fails to install

2020-04-06 Thread Mario Blättermann
Hi David,

David Prévot  schrieb am Mo., 6. Apr. 2020, 18:51:

> Le 06/04/2020 à 02:39, Dr. Tobias Quathamer a écrit :
>
> > I think that this bug is now fixed in git. If you have the time, I'd
> > value your input if I've thought of everything before I start another
> > upload cycle.
>
> I very much doubt it is manpages-l10n task to take over
> manpages-fr-extra (especially via a transnational dummy package).
>

It *is* the task of manpages-l10n because the source tarball contains
translations which were previously maintained within manpages-fr-extra.

Well, alternatively we could disable the man pages which come from there
and keep publishing the old manpages-fr-extra package again and again, with
all the outdated stuff it contains. Doesn't make sense at all. Instead,
let's go a step ahead and switch to up-to-date man pages.

Best Regards,
Mario


Anyway, adding a manpages-fr-extra package with a version lower the one
> currently in unstable will not supersede it.
>
> Regards
>
> David
>
>


Bug#956013: Fails to install

2020-04-06 Thread David Prévot
Le 06/04/2020 à 02:39, Dr. Tobias Quathamer a écrit :

> I think that this bug is now fixed in git. If you have the time, I'd
> value your input if I've thought of everything before I start another
> upload cycle.

I very much doubt it is manpages-l10n task to take over
manpages-fr-extra (especially via a transnational dummy package).

Anyway, adding a manpages-fr-extra package with a version lower the one
currently in unstable will not supersede it.

Regards

David



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-06 Thread Dr. Tobias Quathamer
Am 06.04.20 um 08:38 schrieb David Prévot:
> Thanks for updating those translations. Unfortunately, there is an
> unhandled upgrade path (missing Breaks and Replace on manpages-fr-extra
> (<< 20151231something), and of course the manpages-fr-extra counterpart
> update).

Hi David,

I think that this bug is now fixed in git. If you have the time, I'd
value your input if I've thought of everything before I start another
upload cycle.

Regards,
Tobias

Git repository:
https://salsa.debian.org/debian/manpages-de

Hopefully fixing commit:
https://salsa.debian.org/debian/manpages-de/-/commit/33c242f69a18af92a2d51d696860d7e1a8f1fb2c



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-06 Thread Dr. Tobias Quathamer
Am 06.04.20 um 08:38 schrieb David Prévot:
> Hi,
> 
> Thanks for updating those translations. Unfortunately, there is an
> unhandled upgrade path (missing Breaks and Replace on manpages-fr-extra
> (<< 20151231something), and of course the manpages-fr-extra counterpart
> update).

Hi David,

thanks for reporting this bug. Yes, I've thought about this during the
preparation of this package. However, I forgot to actually add the
-extra package for French. Hrm.

I'll correct this with another upload, probably tomorrow. And I'll ask
ftpmaster if they would be willing to fast-track this package, as it
will end up in NEW again.

Regards,
Tobias



signature.asc
Description: OpenPGP digital signature


Bug#956013: Fails to install

2020-04-05 Thread David Prévot
Package: manpages-fr-dev
Version: 4.0.0-2
Severity: serious

Hi,

Thanks for updating those translations. Unfortunately, there is an
unhandled upgrade path (missing Breaks and Replace on manpages-fr-extra
(<< 20151231something), and of course the manpages-fr-extra counterpart
update).

> Preparing to unpack .../manpages-fr-dev_4.0.0-2_all.deb ...
> Unpacking manpages-fr-dev (4.0.0-2) over (3.65d1p1-1) ...
> dpkg: error processing archive 
> /var/cache/apt/archives/manpages-fr-dev_4.0.0-2_all.deb (--unpack):
>  trying to overwrite '/usr/share/man/fr/man3/libblkid.3.gz', which is also in 
> package manpages-fr-extra 20151231
> dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
> Errors were encountered while processing:
>  /var/cache/apt/archives/manpages-fr-dev_4.0.0-2_all.deb
> needrestart is being skipped since dpkg has failed
> E: Sub-process /usr/bin/dpkg returned an error code (1)

Regards

David


signature.asc
Description: PGP signature