Bug#360843: Please replace modutils

2006-04-10 Thread Bryan Donlan
On 4/9/06, Steve M. Robbins [EMAIL PROTECTED] wrote:
 Two comments:

 1. It ain't just create_module; manpage-dev is also overwriting init_module

 Unpacking replacement manpages-dev ...
 dpkg: error processing /var/cache/apt/archives/manpages-dev_2.25-2_all.deb 
 (--unpack):
  trying to overwrite `/usr/share/man/man2/init_module.2.gz', which is also in 
 package modutils
 dpkg-deb: subprocess paste killed by signal (Broken pipe)


 2. I agree with David Weinehall that manpages-dev should use
 Replaces: modutils.  To Justin Pryzby's question

 Why?  Upgrades from sarge to etch will be fine as long as one of
 modutils and manpages drops the file before the release.  The
 problem is limited to sid, and developers can presumably be
 expected to work around it as necessary..

 I answer: why not!  Yes, developers can work around it; but why should
 we be constantly irritated?  If things are worked out before etch,
 then the Replaces can be dropped.

Setting replaces hides problems. It's better to just fix the
problem;having manpages-dev be held up is very minor compared to the
problems allowing wholesale file replacement might hide.



Bug#360843: Please replace modutils

2006-04-10 Thread Justin Pryzby
On Mon, Apr 10, 2006 at 01:53:53AM -0400, Bryan Donlan wrote:
 On 4/9/06, Steve M. Robbins [EMAIL PROTECTED] wrote:
  Two comments:
 
  1. It ain't just create_module; manpage-dev is also overwriting init_module
 
  Unpacking replacement manpages-dev ...
  dpkg: error processing /var/cache/apt/archives/manpages-dev_2.25-2_all.deb 
  (--unpack):
   trying to overwrite `/usr/share/man/man2/init_module.2.gz', which is also 
  in package modutils
  dpkg-deb: subprocess paste killed by signal (Broken pipe)
 
 
  2. I agree with David Weinehall that manpages-dev should use
  Replaces: modutils.  To Justin Pryzby's question
 
  Why?  Upgrades from sarge to etch will be fine as long as one of
  modutils and manpages drops the file before the release.  The
  problem is limited to sid, and developers can presumably be
  expected to work around it as necessary..
 
  I answer: why not!  Yes, developers can work around it; but why should
  we be constantly irritated?  If things are worked out before etch,
  then the Replaces can be dropped.
 
 Setting replaces hides problems. It's better to just fix the
 problem;having manpages-dev be held up is very minor compared to the
 problems allowing wholesale file replacement might hide.
Yea, my aversion to Replaces is that is very course-grained.  I guess
this can also be done with a preinst script removing files which might
be in other packages, which is better.


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



Bug#360843: Please replace modutils

2006-04-10 Thread Steve Langasek
On Mon, Apr 10, 2006 at 01:53:53AM -0400, Bryan Donlan wrote:
 On 4/9/06, Steve M. Robbins [EMAIL PROTECTED] wrote:
  Two comments:

  1. It ain't just create_module; manpage-dev is also overwriting init_module

  Unpacking replacement manpages-dev ...
  dpkg: error processing /var/cache/apt/archives/manpages-dev_2.25-2_all.deb 
  (--unpack):
   trying to overwrite `/usr/share/man/man2/init_module.2.gz', which is also 
  in package modutils
  dpkg-deb: subprocess paste killed by signal (Broken pipe)

  2. I agree with David Weinehall that manpages-dev should use
  Replaces: modutils.  To Justin Pryzby's question

  Why?  Upgrades from sarge to etch will be fine as long as one of
  modutils and manpages drops the file before the release.  The
  problem is limited to sid, and developers can presumably be
  expected to work around it as necessary..

  I answer: why not!  Yes, developers can work around it; but why should
  we be constantly irritated?  If things are worked out before etch,
  then the Replaces can be dropped.

 Setting replaces hides problems. It's better to just fix the
 problem;having manpages-dev be held up is very minor compared to the
 problems allowing wholesale file replacement might hide.

Wrong.  The use of Replaces is a mandatory *part* of the fix.  You don't
move a file from one package to another without using Replaces.

-- 
Steve Langasek   Give me a lever long enough and a Free OS
Debian Developer   to set it on, and I can move the world.
[EMAIL PROTECTED]   http://www.debian.org/


signature.asc
Description: Digital signature


Bug#360843: Please replace modutils

2006-04-09 Thread Steve M. Robbins
Two comments:

1. It ain't just create_module; manpage-dev is also overwriting init_module

Unpacking replacement manpages-dev ...
dpkg: error processing /var/cache/apt/archives/manpages-dev_2.25-2_all.deb 
(--unpack):
 trying to overwrite `/usr/share/man/man2/init_module.2.gz', which is also in 
package modutils
dpkg-deb: subprocess paste killed by signal (Broken pipe)


2. I agree with David Weinehall that manpages-dev should use
Replaces: modutils.  To Justin Pryzby's question

Why?  Upgrades from sarge to etch will be fine as long as one of
modutils and manpages drops the file before the release.  The
problem is limited to sid, and developers can presumably be
expected to work around it as necessary..

I answer: why not!  Yes, developers can work around it; but why should
we be constantly irritated?  If things are worked out before etch,
then the Replaces can be dropped.


-Steve


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