Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Patrick Matthäi

Package: login
Version: 1:4.1.0-1

Hello,

with the last update you've added an manpage for su, which is good. But 
now it can't be used with manpages-de:


Preparing to replace login 1:4.0.18.2-1 (using 
.../login_1%3a4.1.0-1_i386.deb) ...

Unpacking replacement login ...
dpkg: error processing 
/var/cache/apt/archives/login_1%3a4.1.0-1_i386.deb (--unpack):
trying to overwrite `/usr/share/man/de/man1/su.1.gz', which is also in 
package manpages-de

dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/login_1%3a4.1.0-1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
gnu:~#  


--
Mit freundlichem Gruß / With kind regards,
Patrick Matthäi

E-Mail: [EMAIL PROTECTED]
Homepage: http://www.Linux-Dev.org/






Bug#460508: [Pkg-shadow-devel] Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Christian Perrier
clone 460508 -1
retitle -1 manpages-de: Please remove the su(1) manpage which is
provided by shadow
reassign -1 manpages-de
retitle 460508 Should conflict with manpages-de
thanks

Quoting Patrick Matthäi ([EMAIL PROTECTED]):
 Package: login
 Version: 1:4.1.0-1
 
 Hello,
 
 with the last update you've added an manpage for su, which is good. But 
 now it can't be used with manpages-de:


The usual immediate solution to this is conflicting with manpages-de,
but also request the manpages-de maintainer to remove the provided
copy of su(1) translation.

Once removed, we will turn the Conflict into a versioned conflict.


Thank you for reporting this.




signature.asc
Description: Digital signature


Bug#460508: [Pkg-shadow-devel] Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Daniel Kobras
Hi!

On Sun, Jan 13, 2008 at 12:49:53PM +0100, Christian Perrier wrote:
 The usual immediate solution to this is conflicting with manpages-de,
 but also request the manpages-de maintainer to remove the provided
 copy of su(1) translation.
 
 Once removed, we will turn the Conflict into a versioned conflict.

Why a Conflict? bumping the versioned Replaces: to (= 0.5-2) should do
the trick as well, and doesn't force manpages-de off people's systems.
I'll remove the German translation of su(1) in the next upload.
(Incidentially, this is semi-automated. Before uploading a new version,
I check the Packages file for duplicate man pages and remove them from
the manpages-de debs.)

Regards,

Daniel.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#460508: [Pkg-shadow-devel] Bug#460508: Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Christian Perrier
Quoting Daniel Kobras ([EMAIL PROTECTED]):
 Hi!
 
 On Sun, Jan 13, 2008 at 12:49:53PM +0100, Christian Perrier wrote:
  The usual immediate solution to this is conflicting with manpages-de,
  but also request the manpages-de maintainer to remove the provided
  copy of su(1) translation.
  
  Once removed, we will turn the Conflict into a versioned conflict.
 
 Why a Conflict? bumping the versioned Replaces: to (= 0.5-2) should do

I said Conflict, while I was thinking Replaces, indeed. Sorry for
the bad use of words.




signature.asc
Description: Digital signature


Bug#460508: [Pkg-shadow-devel] Bug#460508: Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Christian Perrier
Quoting Daniel Kobras ([EMAIL PROTECTED]):

 Why a Conflict? bumping the versioned Replaces: to (= 0.5-2) should do
 the trick as well, and doesn't force manpages-de off people's systems.
 I'll remove the German translation of su(1) in the next upload.


Any idea when you'll do the upload ? We'd better use a versioned
Replaces immediately but that requires some commitment from you to
upload soon enough to avoid a too long time gap where shadow (indeed
login) will make manpages-de uninstallable.

In case you think you can't upload in less than very few days, we will
first use a non versioned Replaces, then a versioned one as soon as
you have uploaded the fixed package.



signature.asc
Description: Digital signature


Bug#460508: [Pkg-shadow-devel] Bug#460508: Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Daniel Kobras
Hi!

On Sun, Jan 13, 2008 at 03:15:54PM +0100, Christian Perrier wrote:
 Quoting Daniel Kobras ([EMAIL PROTECTED]):
  Why a Conflict? bumping the versioned Replaces: to (= 0.5-2) should do
  the trick as well, and doesn't force manpages-de off people's systems.
  I'll remove the German translation of su(1) in the next upload.
 
 Any idea when you'll do the upload ? We'd better use a versioned
 Replaces immediately but that requires some commitment from you to
 upload soon enough to avoid a too long time gap where shadow (indeed
 login) will make manpages-de uninstallable.
 
 In case you think you can't upload in less than very few days, we will
 first use a non versioned Replaces, then a versioned one as soon as
 you have uploaded the fixed package.

With a Replaces (rather than a Conflict), both packages will co-install
just fine. Please use a Replaces: manpages-de (= 0.5-2), which assumes
that the bug will be fixed in the next upload. I'll try to get that done
within the next days.

Regards,

Daniel.





Bug#460508: [Pkg-shadow-devel] Bug#460508: Bug#460508: Bug#460508: Login provides an man for su which is in manpages-de, too

2008-01-13 Thread Christian Perrier
Quoting Daniel Kobras ([EMAIL PROTECTED]):

 With a Replaces (rather than a Conflict), both packages will co-install

Yes, I already explained that my mention of a Conflict was
incorrect. We were already using Replaces for many packages (including
an old version of manpages-de)


 just fine. Please use a Replaces: manpages-de (= 0.5-2), which assumes
 that the bug will be fixed in the next upload. I'll try to get that done
 within the next days.


Nicolas and I finally settled on Replaces: manpages-de which was the
safest option even though it'll obviously require an extraupload when
you have fixed the bug in manpages-de.




signature.asc
Description: Digital signature