bug-hurd
[Top][All Lists]
Advanced

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

Re: [VERY RFC PATCH] x86_64: Rework storing segment registers


From: Samuel Thibault
Subject: Re: [VERY RFC PATCH] x86_64: Rework storing segment registers
Date: Thu, 15 Jun 2023 17:55:48 +0200
User-agent: NeoMutt/20170609 (1.8.3)

Sergey Bugaev, le jeu. 15 juin 2023 18:15:12 +0300, a ecrit:
> On Thu, Jun 15, 2023 at 6:00 PM Samuel Thibault <samuel.thibault@gnu.org> 
> wrote:
> > > debootstrap is still not quite happy. I've uploaded the log here: [0]
> > >
> > > [0]: https://paste.gg/p/anonymous/c976008dc38342cd963b0778586ead19
> >
> > Which part seems problematic?
> 
> All those warnings, but these in particular:
> 
> ---
> dpkg: warning: parsing file '/var/lib/dpkg/status' near line 5 package 'dpkg':
> missing 'Architecture' field
> ---
> dpkg: hurd: dependency problems, but configuring anyway as you requested:
> hurd depends on xkb-data; however:
> Package xkb-data is not installed.
> 
> The "invalid user: 'root'" thing -- that could probably just use 0,
> especially considering things actually check for UID 0 and not for
> pw_name of "root".

I documented on the wiki page that some warnings are expected: since we
are bootstrapping there are warnings about circular dependencies.

> ---
> /var/lib/dpkg/info/sysvinit-core.config: 25: [: -gt: unexpected operator
> ---

That one is just a grep /etc/inittab whose empty result (because
/etc/inittab does not exist yet) is not properly quoted to avoid [
getting surprised.

> > If the command returns $? as 0, it means the tool considers it
> > succeeded.
> 
> The tool may think that it has succeeded, but for instance apt is
> unhappy afterwards:
> 
> root@hurd:/# apt install -f
> Reading package lists... Done
> Building dependency tree... Done
> Correcting dependencies... failed.
> The following packages have unmet dependencies:
>  hurd : Depends: xkb-data but it is not installable
>         Recommends: bf-utf-source but it is not installable
>  libx11-6 : Depends: libx11-data but it is not installable

Indeed those were missing in the arch:all pool, now fixed.

Samuel



reply via email to

[Prev in Thread] Current Thread [Next in Thread]