Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Jonathan Nieder
Christian PERRIER wrote: This bug will only appear on lenny-sid upgrades because the version in lenny is 2.86.ds1-61, that has the offending manpage. It was removed later on in sysv-rc package development. Beware the sysv-rc maintainers disabled the inclusion of the manpage, but only

Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Nicolas François
Hello, On Fri, Mar 19, 2010 at 05:54:56AM -0500, jrnie...@gmail.com wrote: I think a Replaces should be good enough. After all, this doesn’t actually break the old sysv-rc version. Would something like this work? Using unversioned Replaces like this is only appropriate if we know that

Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Christian PERRIER
Quoting Jonathan Nieder (jrnie...@gmail.com): I think this can be fixed with a Breaks statement, that will force sysv-rc to be updated prior to the update of manpages-fr-extra. I worry that that is not completely robust: a Breaks would would force sysv-rc to be updated prior to

Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Jonathan Nieder
Nicolas François wrote: On Fri, Mar 19, 2010 at 05:54:56AM -0500, jrnie...@gmail.com wrote: Using unversioned Replaces like this is only appropriate if we know that sysv-rc should not overwrite any files from manpages-fr-extra in squeeze or squeeze+1. I suspect we do know that. Yes, it

Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Jonathan Nieder
Christian PERRIER wrote: Quoting Jonathan Nieder (jrnie...@gmail.com): I think a Replaces should be good enough. After all, this doesn’t actually break the old sysv-rc version. I was balanced about these choices and they show the limits of my knowledge, sometimes, when it comes at package

Bug#571027: Patch for this file conflict bug...

2010-03-19 Thread Jonathan Nieder
Jonathan Nieder wrote: There is a downside: if someone installs sysv-rc/lenny with manpages-fr-extra/squeeze and then uninstalls or downgrades manpages-fr-extra, then the update-rc.d manpage goes missing until manpages-fr-extra is reinstalled. Once can prevent this by forcing a

Bug#571027: Patch for this file conflict bug...

2010-03-16 Thread Christian PERRIER
tags 571027 patch thanks This bug will only appear on lenny-sid upgrades because the version in lenny is 2.86.ds1-61, that has the offending manpage. It was removed later on in sysv-rc package development. Beware the sysv-rc maintainers disabled the inclusion of the manpage, but only temporarily,