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

Re: Bug#756464: upgrade-reports: [kfreebsd] dist-upgrade to jessie removes the kernel



Hi,

so this upgrade breakage hit unstable in March, and testing in April, and it
isn't on anybody's radar yet?!

Holger Levsen <holger@layer-acht.org> (2014-07-30):
> reassign 756464 freebsd-net-tools
> thanks
> 
> Hi Dan,
> 
> thanks for your bug report, reassigning accordingly.
> 
> 
> cheers,
> 	Holger
> 
> On Mittwoch, 30. Juli 2014, Dan Greene wrote:
> > Package: upgrade-reports
> > Severity: critical
> > Justification: breaks the whole system
> > 
> > Dear Maintainer,
> > 
> > When dist-upgrading a system to jessie, or running dist-upgrade on a
> > freshly installed system (using the alpha 1 release of the installer),
> > apt-get removes the kernel. This results in there being no kernel
> > installed, and you can't exactly boot the system without a kernel, hence
> > the severity.
> > 
> > Using aptitude reveals that freebsd-net-tools Breaks: kfreebsd-image-9
> > 
> > To reproduce:
> > Install Debian GNU/kFreeBSD jessie from tha alpha 1 netinstall cd.
> > Run apt-get dist-upgrade
> > Reboot
> > 
> > and you will be stuck with a grub prompt.
> > 
> > In case it matters, this bug was found running under a virtual machine
> > (KVM).

I've just reproduced this, using debian-7.6.0-kfreebsd-i386-netinst.iso in kvm
with a 2GB virtual disc. After a (successful) default install, I've only done
s/wheezy/jessie/ in /etc/apt/sources.list, then apt-get update, and finally
apt-get dist-upgrade. Kernel 9 goes away, kernel 10 isn't installed. Now stuck
at grub prompt.

And since there's no rescue mode on kfreebsd-*…


I'm also unimpressed by the change that led to this, which has been documented
in changelog this way:
+  * Consistently use the new SIOCAIFADDR ABI in ifconfig. (Closes: #736238)

which doesn't make it trivial to infer “kfreebsd-image-8, kfreebsd-image-9
were added to Breaks” (among some other packages) when looking for this
information.

(I had to use debcheckout then svn blame to get to this.)

Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: