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

Re: GPT partlabel support for Mach



On Sun, Jun 14, 2020 at 09:26:00PM +0200, Samuel Thibault wrote:
> I'm surprised: the netinst CD is supposed to already install them along
> the base system.
I switched to the mini ISO to use only the archive as ground truth,
since netinst one failed in the same fashion, but with more pacakges.

> Which Packages file? Note that sid and unreleased are two separate
> distributions, with two separate Packages files.
Ah! unreleased does, indeed, have it. Didn't know to look there.

> Yes, The latter is built and uploaded to the unreleased distrib
> manually.
It appears that my problem was that the installer
(well, debootstrap, presumably?) doesn't use unreleased when
you select sid, and so doesn't pull the dependencies in,
and when it comes time to use apt, it fails as described above.

/etc/apt/sources.list on my test system (strapped 2020-05-27),
specs only sid, and apt is similarly broken
(but at least I know why and how to work around it now);
I ran a test debootstrap with --extra-suites=unreleased and it unpacked
libp11-kit0 and friends. Perhaps the installer could also spec that
argument? or debootstrap could default to adding it?

Editing the debootstrap script with this worked for me:
-- >8 --
--- /usr/share/debootstrap/scripts/debian-common	2020-02-27 13:16:24.000000000 +0100
+++ /home/nabijaczleweli/uwu/debian-common	2020-06-14 23:15:18.136337209 +0200
@@ -5,7 +5,7 @@
 case $ARCH in
 	alpha|ia64) LIBC="libc6.1" ;;
 	kfreebsd-*) LIBC="libc0.1" ;;
-	hurd-*)     LIBC="libc0.3" ;;
+	hurd-*)     LIBC="libc0.3"; EXTRA_SUITES="$EXTRA_SUITES unreleased" ;;
 	*)          LIBC="libc6" ;;
 esac
-- >8 --

наб

Attachment: signature.asc
Description: PGP signature


Reply to: