Bug#988963: upgrade-reports: upgrade process requires a second "apt full-upgrade"

Paul Gevers <[email protected]> Thu, 27 May 2021 09:48:29 +0200
Newsgroups gmane.linux.debian.user.testing
Message-ID <a74fbbbb-0f45-3f35-f08a-e7620133e606__8974.94212710939$1622101886$gmane$org@debian.org>
Control: retitle -1 libgc1 and libgc1c2 have circular Conflict/Replaces

Hi Bill,

On 26-05-2021 23:21, Bill Allombert wrote:
> On Wed, May 26, 2021 at 07:50:53PM +0000, Holger Levsen wrote:
>> On Wed, May 26, 2021 at 12:00:46PM +0200, Bill Allombert wrote:
>>> One way to fix that is to update libgc1c2 in stable to not 
>>> Conflict/Replaces with libgc1.
>>  
>> while this is true, this is also not the most desireable fix, because
>> it should be possible to update from *any* stable installation
>> to the next stable, not just from the latest stable point release.
> 
> I agree with you, but this is a general issue with circular dependencies
> (and circular conflicts) that they can only be fixed cleanly by
> updating stable and not testing. 
> That is why I have always strongly recommended to avoid them.
> 
> (We could of course fix it in testing by renaming libgc1 to libgc1c4 or 
whatever
> but that would create a much larger disruption than removing a useless Conflict
> from stable).

Do I understand you correctly that we're ready to reassign this bug to
libgc1c2 and ask for the fix in buster?

Paul
OpenPGP_signature (application/pgp-signature, 495 B) - not displayed