[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#781726: how to solve the live-tools upgrade issue? (#781725)



On 2015-04-02 11:27, Andreas Henriksson wrote:
> On Thu, Apr 02, 2015 at 10:17:52AM +0200, Andreas Beckmann wrote:
>> live-tools/wheezy is buggy, causing install/upgrade failures in other
>> packages (wheezy: #779888, upgrade: #781725).
>> The underlying dependency issue has been fixed in jessie long ago,
> 
> Next stop - stable proposed update then?!

That won't happen before the release of jessie (hopefully).

>> This could be fixed (I verified this by building a patched lvm2 and using it
>> in a piuparts test) by adding
>>   Breaks: Breaks: live-tools (<< 4.0.1-1)
>> to dmsetup to change the unpacking order and get rid of the broken live-tools

> I think spreading workarounds for this issue all over the archive is
> not very nice. If anything, we should have a stronger policy against

That's just a single package that would have to be modified ... and we
have similar "workarounds" in quite a lot of packages.

>> Note that removing live-tools from jessie won't solve this upgrade issue.
> 
> I suggest simply documenting "aptitude purge live-tools" as one of the
> pre-upgrade checks to do prior to upgrading to Jessie in the release notes.
> 
> You might argue that noone reads the release notes, but then they get
> what they deserve. Let user support forums deal with it. According
> to popcon the live-tools install-base is very marginal anyway.

Fixing this properly would be easier (and shorter) than writing a proper
release note entry (or this email).


On 2015-04-02 14:52, Julien Cristau wrote:
> If live-tools is supposed to be a live CD thing, I'm not sure how likely
> it is anyone's going to want to dist-upgrade it...

That's probably unlikely (besides in piuparts), but where should a line
be drawn? Especially if a fix would be easier than adding yet another
workaround to piuparts ...


Andreas


Reply to: