Hello Helmut,

Thanks for your interest in completing this task.

On Tue, Dec 24, 2019 at 01:03:05AM +0100, Helmut Grohne wrote:
> Hi,
> 
> I want make fdisk removable from an essential base system. The details
> are listed in #947134. Since fdisk currently is pseudo-essential,
> packages do not need to declare a dependency on it. When fdisk becomes
> non-essential, such dependencies become required. A lot of packages that
> use fdisk have since added the relevant dependency (see `apt rdepends
> fdisk`). To fix the remaining packages, I intend to perform a mass bug
> filing.

AIUI ubuntu will need to keep this dependency until they release 20.04
(their next LTS?) for proper upgrades between LTS->LTS which I've been
told they support. I'm not sure about their release procedure, so this
might already be a done deal and there's no chance your changes will be
imported into ubuntu before then anyway. I just thought I'd mention it
and say that you might want to reach out and make sure someone on their
side is aware.

> 
> I intend to use the following text as a mail template.
[...]
> Please find a dd-list of affected packages attached. There are only 33
> binary packages left. In the absence of a discussion, I intend to file
> the bugs in early January. I'll review the list at that time for added
> dependencies.

FYI

ganeti #872131
libguestfs #872101
opensvc #872208
partimage #872107
python-diskimage-builder #872128
qemu #872098
salt #872099
sosreport #872215
vmdebootstrap #872137
waagent #872113
weresync #872103


More reports have been filed and some might have been reassigned
to a different package since, so please also see:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?submitter=andr...@fatal.se&include=subject%3Afdisk&archive=both

Likely some new packages have appeared since I did my bug filing.

I also skipped filing some bug reports where my analysis concluded it
wasn't needed, but your analysis might have come up different (and might
be better than mine). You might however give the remaining packages an
extra look if they're really affected.

> 
> I do not intend to change the "Priority: important" or "Important: yes"
> attributes of fdisk.

Dropping the (XB-)Important: yes might be nice to do at some point.
I'm not sure how that will affect systems where fdisk got pulled in via
the transitional dependency and I guess the package are there marked as
auto-installed. If we drop 'Important: yes' and the fdisk package ends
up as an 'apt autoremove' target I think that would be bad (but I'm not
sure if that's what actually happens).

> 
> Helmut
[...]

FWIW Given bugs where filed over 2 years ago and AFAIR the progress
on getting the bugs reports closed stopped quite a while ago I think it
would be fair to just go ahead and make fdisk non-pseudo-essential and
then just bumping severity of the remaining bug reports.

Regards,
Andreas Henriksson

PS. Who-ever does the next util-linux upload I'd recommend you also
include the Merge-Request !8 available on salsa util-linux repo while at
it.

Reply via email to