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-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

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. > >

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 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

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 > te

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,