Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1198056

Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines

From Luca Boccassi <bluca@debian.org>
Newsgroups linux.debian.bugs.dist, linux.debian.maint.glibc
Subject Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines
Date 2024-05-20 16:00 +0200
Message-ID <IGbIt-eDGn-5@gated-at.bofh.it> (permalink)
References (5 earlier) <IFRTr-erIf-3@gated-at.bofh.it> <IG6St-eAR0-3@gated-at.bofh.it> <IG7Oy-eBpO-13@gated-at.bofh.it> <IFRTr-erIf-3@gated-at.bofh.it> <IG7Oy-eBpO-13@gated-at.bofh.it>
Organization linux.* mail to news gateway

Cross-posted to 2 groups.

Show all headers | View raw


On Mon, 20 May 2024 at 10:42, Aurelien Jarno <aurel32@debian.org> wrote:
>
> On 2024-05-20 10:38, Chris Hofstaedtler wrote:
> > * Johannes Schauer Marin Rodrigues <josch@debian.org> [240520 07:35]:
> > > [..] But maybe it [glibc's postinst] should be doing some
> > > more involved checks about what PID 1 is? It could then make sure to only call
> > > systemd telinit if systemd is pid 1. [..]
> >
> > Well, that would probably suck. Putting the knowledge when to call
> > telinit, and a specific telinit, into a ton of different things
> > makes all those things hard to get right, hard to update, the usual.
>
> On the glibc side, this part has always been a pain to handle (a bit
> less since upstart got removed). And the systemd decision to increase
> the use of dlopen() will make this step even more necessary.
>
> Therefore I wonder if it could be solved using the trigger mechanism,
> basically glibc saying "I got upgraded" and the packages, being systemd,
> sysv or any other system can then decide what to do instead of
> hardcoding that on the glibc side.
>
> That would also simplify the chrootless case a bit.

Each package's postinst already needs to do the right thing on
upgrade, so yeah that sounds like a good idea to me.

Back to linux.debian.bugs.dist | Previous | Next — Previous in thread | Find similar | Unroll thread


Thread

Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Helmut Grohne <helmut@subdivi.de> - 2024-05-19 18:50 +0200
  Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-19 19:10 +0200
    Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Helmut Grohne <helmut@subdivi.de> - 2024-05-19 23:20 +0200
      Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Chris Hofstaedtler <zeha@debian.org> - 2024-05-20 01:10 +0200
        Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Helmut Grohne <helmut@subdivi.de> - 2024-05-20 07:30 +0200
          Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Johannes Schauer Marin Rodrigues <josch@debian.org> - 2024-05-20 07:40 +0200
            Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Chris Hofstaedtler <zeha@debian.org> - 2024-05-20 10:50 +0200
              Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Johannes Schauer Marin Rodrigues <josch@debian.org> - 2024-05-20 11:30 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-20 11:30 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Aurelien Jarno <aurel32@debian.org> - 2024-05-20 11:40 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-20 11:50 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Aurelien Jarno <aurel32@debian.org> - 2024-05-20 12:00 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-20 12:10 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Johannes Schauer Marin Rodrigues <josch@debian.org> - 2024-05-20 16:20 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-20 16:20 +0200
              Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Aurelien Jarno <aurel32@debian.org> - 2024-05-20 11:50 +0200
                Bug#1071462: installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines Luca Boccassi <bluca@debian.org> - 2024-05-20 16:00 +0200

csiph-web