Bug#542060: Replacing an essential package

2009-08-17 Thread Jonathan Nieder
Eugene V. Lyubimkin wrote: > Jonathan Nieder wrote: >> What I meant to achieve is accomplished with Replaces/Provides without >> the Conflicts. Once xz-utils has written over all the files of lzma, >> lzma would be marked as uninstalled, so normally the two packages >> would not be installed at on

Bug#542060: Replacing an essential package

2009-08-17 Thread Eugene V. Lyubimkin
Jonathan Nieder wrote: > Please do not CC the APT team on follow-ups --- it looks like APT > already does the right thing here (sorry for the noise!). > > I wrote: > >> The xz-utils package in experimental Conflicts/Replaces/Provides the >> pseudo-essential package lzma. I think this should be fi

Bug#542060: Replacing an essential package

2009-08-17 Thread Jonathan Nieder
Sven Joachim wrote: >> If not, any pointers for one who wants to fix it? In either case, is >> there a standard workaround? > > Remove the "Conflicts: lzma" Yep, that'll do it. Thanks! Sorry for the confusion and the noise. Regards, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...

Bug#542060: Replacing an essential package

2009-08-17 Thread Eugene V. Lyubimkin
Sven Joachim wrote: > On 2009-08-17 22:07 +0200, Jonathan Nieder wrote: > >> The xz-utils package in experimental Conflicts/Replaces/Provides the >> pseudo-essential package lzma. I think this should be fine, since >> installing it only involves overwriting the lzma package rather than >> removing

Bug#542060: Replacing an essential package

2009-08-17 Thread Jonathan Nieder
Please do not CC the APT team on follow-ups --- it looks like APT already does the right thing here (sorry for the noise!). I wrote: > The xz-utils package in experimental Conflicts/Replaces/Provides the > pseudo-essential package lzma. I think this should be fine, since > installing it only invo

Bug#542060: Replacing an essential package

2009-08-17 Thread Sven Joachim
On 2009-08-17 22:07 +0200, Jonathan Nieder wrote: > The xz-utils package in experimental Conflicts/Replaces/Provides the > pseudo-essential package lzma. I think this should be fine, since > installing it only involves overwriting the lzma package rather than > removing it. Indeed, with dpkg or ap

Bug#542060: Replacing an essential package

2009-08-17 Thread Jonathan Nieder
Hi APT team, The xz-utils package in experimental Conflicts/Replaces/Provides the pseudo-essential package lzma. I think this should be fine, since installing it only involves overwriting the lzma package rather than removing it. Indeed, with dpkg or aptitude it installs fine, and /var/log/dpkg.lo