[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dng
Subject:    Re: [DNG] runit 2.1.2-54+usrmerge: usrmerge becoming mandatory for Devuan?
From:       Lorenz via Dng <dng () lists ! dyne ! org>
Date:       2023-11-27 19:10:30
Message-ID: CAOEhTLzh6nxgob8mWLAO-NUGUU_7f=mBY=JMXXUbSaPMVJf8rQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Il giorno lun 27 nov 2023 alle ore 19:29 Svante Signell <
svante.signell@gmail.com> ha scritto:

> On Mon, 2023-11-27 at 02:24 +0100, Lorenz via Dng wrote:
> > >
> >
> > Let me try to better explain this:
> > Mitigation M2 in https://subdivi.de/~helmut/dep17.html
> > means that *every deb package* is about to ship files directly in
> > /usr/bin instead of /bin, or directly in /usr/lib instead of /lib and
> > so on.. An unmerged system will end up *without* /bin/sh,
> > /sbin/init, /lib64/ld-linux-x86-64.so.2 (on amd64) just to make few
> > relevant examples. At the end of the process (expected around March
> > 2024) an unmerged system will have /bin, /lib, /sbin directories
> > empty: but I doubt the system will be able to perform upgrades to
> > that point. This move is *mandatory* for every Debian package, so
> > until some derivative starts to support unmerged layout by forking
> > 500/1000 packages (or by some other means) the unmerged layout will
> > be broken.
>
> Are you really sure about this? I've seen no reports so far about a
> system being broken by an upgrade. I'll try this on a small qemu image
> when time permits.
>
It's not broken *now* but it will be soon: the point of printing the message
was exactly to avoid breaking systems, so the message is now, the compete
breakage will be no later than spring 2024. but I don't guarantee that it
can't
happen before.
Please see also
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043419
(Helmut is the DD in charge of this transition)

Again, is runit forked by Devuan or not?
>
It's not forked, it's the same pacakge that I'm maintaining on Debian

Lorenzo

[Attachment #5 (text/html)]

<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">Il giorno lun 27 nov 2023 alle ore 19:29 Svante Signell &lt;<a \
href="mailto:svante.signell@gmail.com">svante.signell@gmail.com</a>&gt; ha \
scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 2023-11-27 at \
02:24 +0100, Lorenz via Dng wrote:<br> &gt; &gt; <br>
&gt; <br>
&gt; Let me try to better explain this:<br>
&gt; Mitigation M2 in <a href="https://subdivi.de/~helmut/dep17.html" \
rel="noreferrer" target="_blank">https://subdivi.de/~helmut/dep17.html</a><br> &gt; \
means that *every deb package* is about to ship files directly in<br> &gt; /usr/bin \
instead of /bin, or directly in /usr/lib instead of /lib and<br> &gt; so on.. An \
unmerged system will end up *without* /bin/sh,<br> &gt; /sbin/init,  \
/lib64/ld-linux-x86-64.so.2 (on amd64) just to make few<br> &gt; relevant examples. \
At the end of the process (expected around March<br> &gt; 2024) an unmerged system \
will have /bin, /lib, /sbin directories<br> &gt; empty: but I doubt the system will \
be able to perform upgrades to<br> &gt; that point. This move is *mandatory* for \
every Debian package, so<br> &gt; until some derivative starts to support unmerged \
layout by forking<br> &gt; 500/1000 packages (or by some other means) the unmerged \
layout will<br> &gt; be broken.<br>
<br>
Are you really sure about this? I&#39;ve seen no reports so far about a<br>
system being broken by an upgrade. I&#39;ll try this on a small qemu image<br>
when time permits.<br></blockquote><div>It&#39;s not broken *now* but it will be \
soon: the point of printing the message</div><div>was exactly to avoid breaking \
systems, so the message is now, the compete</div><div>breakage will be no later than \
spring 2024. but I don&#39;t guarantee that it can&#39;t</div><div>happen \
before.</div><div>Please see also  </div><div><a \
href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043419">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043419</a><br></div><div>(Helmut \
is the DD in charge of this transition)<br></div><div><br></div><blockquote \
class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> Again, is runit forked by Devuan or \
not?<br></blockquote><div>It&#39;s not forked, it&#39;s the same pacakge that I&#39;m \
maintaining on Debian</div><div><br></div><div>Lorenzo</div><div><br></div></div></div>




_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic