Bug#1051251: /usr/sbin/grub-mkconfig: 300: /etc/grub.d/25_bli: not found due to wrong shell location

Julian Andres Klode julian.klode at canonical.com
Sun Sep 17 12:14:04 BST 2023


On Sun, Sep 17, 2023 at 01:18:19AM +0200, gregor herrmann wrote:
> On Sat, 16 Sep 2023 11:43:41 +0200, Julian Andres Klode wrote:
> 
> > You have literally hacked around the dependencies of the packages by
> > inserting a fake package to pretend to have merged-usr installed to be
> > able to maintain a file system layout the project has decided is no
> > longer supported.
> 
> That's wrong.
> Another option is to put init on hold (at the version before it
> depends on usr-merge).

init-system-helpers is the one specifying the dependency on merged
usr, and it is essential. Packages in testing/unstable may require
all essential packages to be at least at the version used in stable,
therefore that is not a supported configuration either.

>  
> > FWIW, if you people keep being annoying I (with my apt head on) am
> > just going to deliberately make apt error out and refuse any operation
> > on unmerged systems.
> 
> Your communication style is uncacceptable. Please reconsider.

I admit that my choice of words was suboptimal, and I'd like to
apologise for it.

That being said, I went ahead and implemented the feature in
apt 2.7.4/2.7.5 yesterday in a first version. This is a bit
stronger than I might want the final version to be, so you can
expect further adjustments in the following week.

Drew has shown me that people can get into this mess inadvertently
by having followed the temporary warnings in dpkg, and as per social
contract "Our priorities are our users and free software", it is
our duty as maintainers to make sure this doesn't happen.

As for this bug, you can expect it to be resolved in next week's
upload. I do have a couple of further fixes to review and include,
and I was at all systems go last week talking to people.

-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-grub-devel/attachments/20230917/ffbf5106/attachment.sig>


More information about the Pkg-grub-devel mailing list