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

Bug#724569: Virtual package linux-image should be removed



On Tue, 2013-10-29 at 21:38 +0100, Andreas Beckmann wrote:
> Hi Ben,
> 
> On Wednesday, 25. September 2013 06:42:06 Ben Hutchings wrote:
> > > Further, any level of dependency (Depends, Recommends or Suggests) on
> > > 'linux-image' prevents APT auto-removing any of the packages that
> > > provide it, making any use of the virtual package actually harmful.
> >
> > I opened bugs on all the packages that do recommend or suggest
> > linux-image (none depend on it):
> 
> > I don't think they need to block this bug, as removing the Provides
> > won't make them unininstallable.
> 
> > linux (3.11.5-1) unstable; urgency=low
> >   [ Ben Hutchings ]
> >   * Stop providing virtual packages linux-image (Closes: #724569),
> >     linux-headers and linux-source
> 
> Dropping the linux-headers virtual package has made several *-dkms packages 
> uninstallable:
> 
> west-chamber-dkms (0, 0) (Ying-Chun Liu (PaulLiu) <paulliu@debian.org>)
>     dependency linux-headers-generic is does-not-exist
>         alternative dependency linux-headers is does-not-exist
> 
> blcr-dkms (0, 0) (Alan Woodland <awoodland@debian.org>)
>     dependency linux-headers-2.6-686 is does-not-exist
>         alternative dependency linux-headers-2.6-amd64 is does-not-exist
>         alternative dependency linux-headers-generic is does-not-exist
>         alternative dependency linux-headers is does-not-exist
> 
> (I just rescheduled all dkms packages in sid to see if there are more 
> affected.)
> 
> 
> Please file RC bugs giving advice how to adjust this dependency properly.

Thanks for checking this.  I've opened grave bugs against these which
will be uninstallable everywhere:

#728264 blcr-dkms
#728266 blktap-dkms
#728269 est-chamber-dkms

And important bugs against these which will be uninstallable on some
architectures:

#728267 oss4-dkms
#728268 sl-modem-dkms

> Or reinstate that virtual package.

No, I think it has to go.

Ben.

-- 
Ben Hutchings
[W]e found...that it wasn't as easy to get programs right as we had thought.
... I realized that a large part of my life from then on was going to be spent
in finding mistakes in my own programs. - Maurice Wilkes, 1949

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: