Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Linux, the way to get rid of boot viruses -- MaDsen Wikholm, mwikholm@at8.abo.fi


computers / comp.sys.raspberry-pi / Re: Arrggh! beware the upgrade...

SubjectAuthor
* Arrggh! beware the upgrade...The Natural Philosopher
+* Re: Arrggh! beware the upgrade...Chris Green
|`* Re: Arrggh! beware the upgrade...The Natural Philosopher
| +* Re: Arrggh! beware the upgrade...David Taylor
| |`* Re: Arrggh! beware the upgrade...druck
| | `- Re: Arrggh! beware the upgrade...David Taylor
| `* Re: Arrggh! beware the upgrade...Deloptes
|  `- Re: Arrggh! beware the upgrade...The Natural Philosopher
+* Re: Arrggh! beware the upgrade...Richard Kettlewell
|+* Re: Arrggh! beware the upgrade...The Natural Philosopher
||`* Re: Arrggh! beware the upgrade...Deloptes
|| +* Re: Arrggh! beware the upgrade...The Natural Philosopher
|| |`- Re: Arrggh! beware the upgrade...Deloptes
|| `* Re: Arrggh! beware the upgrade...TimS
||  `* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   +* Re: Arrggh! beware the upgrade...TimS
||   |`* Re: Arrggh! beware the upgrade...David Taylor
||   | `* Re: Arrggh! beware the upgrade...TimS
||   |  +- Re: Arrggh! beware the upgrade...David Taylor
||   |  +- Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |  `* Re: Arrggh! beware the upgrade...druck
||   |   `* Re: Arrggh! beware the upgrade...TimS
||   |    +* Re: Arrggh! beware the upgrade...56g.1183
||   |    |`* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    | `* Re: Arrggh! beware the upgrade...56g.1183
||   |    |  `* Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |   +* Re: Arrggh! beware the upgrade...Computer Nerd Kev
||   |    |   |`* Re: Arrggh! beware the upgrade...56g.1183
||   |    |   | +- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |   | `- Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |   `* Re: Arrggh! beware the upgrade...56g.1183
||   |    |    +* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |+* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    ||+* Re: Arrggh! beware the upgrade...TimS
||   |    |    |||`* Re: Arrggh! beware the upgrade...56g.1183
||   |    |    ||| `* Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |||  `* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||   +- Re: Arrggh! beware the upgrade...Joerg Walther
||   |    |    |||   `* Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |||    `* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||     +* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |||     |`* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||     | `* Re: Arrggh! beware the upgrade...Pancho
||   |    |    |||     |  `- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||     `* Re: Arrggh! beware the upgrade...TimS
||   |    |    |||      +- Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |||      +* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||      |+* Re: Arrggh! beware the upgrade...TimS
||   |    |    |||      ||`- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||      |`- Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |||      +* Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |||      |+- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |||      |`- Re: Arrggh! beware the upgrade...TimS
||   |    |    |||      `- Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    ||+* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |||`- Re: Arrggh! beware the upgrade...Theo
||   |    |    ||`- Re: Arrggh! beware the upgrade...Computer Nerd Kev
||   |    |    |`* Re: Arrggh! beware the upgrade...56g.1183
||   |    |    | `* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |  `* Re: Arrggh! beware the upgrade...56g.1183
||   |    |    |   +* Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |    |   |+* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   ||+* Re: Arrggh! beware the upgrade...moi
||   |    |    |   |||`* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   ||| `- Re: Arrggh! beware the upgrade...moi
||   |    |    |   ||+- Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |   ||`- Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |    |   |`* Re: Arrggh! beware the upgrade...Pancho
||   |    |    |   | +* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |   | |`* Re: Arrggh! beware the upgrade...Deloptes
||   |    |    |   | | `* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |  +* Re: Arrggh! beware the upgrade...moi
||   |    |    |   | |  |`* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |  | `* Re: Arrggh! beware the upgrade...moi
||   |    |    |   | |  |  `* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |  |   `- Re: Arrggh! beware the upgrade...Deloptes
||   |    |    |   | |  `* Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |    |   | |   `* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |   | |    `* Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |    |   | |     `* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |      +* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |   | |      |`- Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |      `* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   | |       `* Re: Arrggh! beware the upgrade...Pancho
||   |    |    |   | |        +* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |+- Re: Arrggh! beware the upgrade...mm0fmf
||   |    |    |   | |        |`* Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |   | |        | `* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |  `* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   | |        |   +* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |   |`* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   | |        |   | `* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |   |  `- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   | |        |   `* Re: Arrggh! beware the upgrade...Charlie Gibbs
||   |    |    |   | |        |    `* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |     `* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   | |        |      `* Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        |       `* Re: Arrggh! beware the upgrade...Richard Kettlewell
||   |    |    |   | |        |        `- Re: Arrggh! beware the upgrade...TimS
||   |    |    |   | |        +* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    |   | |        |+* Re: Arrggh! beware the upgrade...Pancho
||   |    |    |   | |        |+- Re: Arrggh! beware the upgrade...Kees Nuyt
||   |    |    |   | |        |`- Re: Arrggh! beware the upgrade...Björn Lundin
||   |    |    |   | |        `- Re: Arrggh! beware the upgrade...Andy Leighton
||   |    |    |   | `- Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    |   `* Re: Arrggh! beware the upgrade...The Natural Philosopher
||   |    |    +* Re: Arrggh! beware the upgrade...Ahem A Rivet's Shot
||   |    |    `- Re: Arrggh! beware the upgrade...Björn Lundin
||   |    `- Re: Arrggh! beware the upgrade...druck
||   +* Re: Arrggh! beware the upgrade...Jean-Pierre Kuypers
||   +- Re: Arrggh! beware the upgrade...David Taylor
||   `- Re: Arrggh! beware the upgrade...Computer Nerd Kev
|`* Re: Arrggh! beware the upgrade...Theo
`* Re: Arrggh! beware the upgrade...mm0fmf

Pages:123456
Re: Arrggh! beware the upgrade...

<qBIgN.86234$7sbb.30432@fx16.iad>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8615&group=comp.sys.raspberry-pi#8615

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.hispagatos.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx16.iad.POSTED!not-for-mail
Newsgroups: comp.sys.raspberry-pi
From: cgi...@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Arrggh! beware the upgrade...
References: <uls3m2$1lob$2@dont-email.me> <uluoh7$ibt0$7@dont-email.me>
<kug9i2FqplbU1@mid.individual.net> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net>
User-Agent: slrn/1.0.3 (Linux)
Lines: 30
Message-ID: <qBIgN.86234$7sbb.30432@fx16.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Wed, 20 Dec 2023 21:00:06 UTC
Date: Wed, 20 Dec 2023 21:00:06 GMT
X-Received-Bytes: 1966
 by: Charlie Gibbs - Wed, 20 Dec 2023 21:00 UTC

On 2023-12-20, TimS <tim@streater.me.uk> wrote:

> On 20 Dec 2023 at 15:11:23 GMT, "David Taylor"
> <david-taylor@blueyonder.co.uk.invalid> wrote:
>
>> On 20/12/2023 13:46, TimS wrote:
>>
>>> Microsoft, perhaps, given the posts I've seen here about needing to take a
>>> backup first or of Windows erasing the disk first before doing the upgrade.
>>
>> As usual, you hear the posts about the problems, nothing from the very
>> many users for whom updates are without issue. Backup up regularly is
>> good practice with any OS.
>
> I didn't say I didn't back up regularly. I said I didn't do a special backup
> just because I'm updating the machine.

I do updates immediately after a regular backup. :-)

Let's face it, shit happens. It's best to be ready just in case.
Usually I find that Linux updates go slick as a whistle. But there
have also been times when things have gone so wrong that it was faster
to reformat the root partition, install the new release from scratch,
and restore my backup. That's much less frustrating than losing everything.

--
/~\ Charlie Gibbs | The Internet is like a big city:
\ / <cgibbs@kltpzyxm.invalid> | it has plenty of bright lights and
X I'm really at ac.dekanfrus | excitement, but also dark alleys
/ \ if you read it the right way. | down which the unwary get mugged.

Re: Arrggh! beware the upgrade...

<ulvl4g$n6au$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8616&group=comp.sys.raspberry-pi#8616

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@druck.org.uk (druck)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Wed, 20 Dec 2023 21:08:31 +0000
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <ulvl4g$n6au$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <uluoh7$ibt0$7@dont-email.me>
<kug9i2FqplbU1@mid.individual.net> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Dec 2023 21:08:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b7aa744b8d38f14c9c35536d0bacbfad";
logging-data="760158"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/VpKk9JTdo7Ee07D9yvB3A"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:yWVKGbrOCuiauFDhlT+8lyYbia8=
Content-Language: en-GB
In-Reply-To: <kughr1Fsgr0U1@mid.individual.net>
 by: druck - Wed, 20 Dec 2023 21:08 UTC

On 20/12/2023 16:08, TimS wrote:
> I didn't say I didn't back up regularly. I said I didn't do a special backup
> just because I'm updating the machine.

It's a very good idea to do one before updating, as it involves an awful
lot of writing to the SD card, and if it's getting close to its wear
level limits, this could push it over into failure.

---druck

Re: Arrggh! beware the upgrade...

<ulvlll$n6au$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8617&group=comp.sys.raspberry-pi#8617

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.neodome.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@druck.org.uk (druck)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Wed, 20 Dec 2023 21:17:41 +0000
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <ulvlll$n6au$2@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me>
<wwvjzp9lqk9.fsf@LkoBDZeT.terraraq.uk>
<fVh*xQlyz@news.chiark.greenend.org.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Dec 2023 21:17:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="b7aa744b8d38f14c9c35536d0bacbfad";
logging-data="760158"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/grnRQGJvxz24vg/Gvigq4"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:LVQgbxyt/91SiiJznL/cZJa3Oh8=
In-Reply-To: <fVh*xQlyz@news.chiark.greenend.org.uk>
Content-Language: en-GB
 by: druck - Wed, 20 Dec 2023 21:17 UTC

On 20/12/2023 13:21, Theo wrote:
> Ubuntu is using 'held back' for phased updates:
> https://ubuntu.com/server/docs/about-apt-upgrade-and-phased-updates
>
> Are Debian or Raspberry Pi OS also using that mechanism?

I notice they explain how to turn off phased updates so you always get
the new potentially breaking packages, but I must have missed the bit on
how to set it up so you never get randomly chosen to install these
packages.

---druck

Re: Arrggh! beware the upgrade...

<ulvrcg$o85n$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8618&group=comp.sys.raspberry-pi#8618

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: delop...@gmail.com (Deloptes)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Wed, 20 Dec 2023 23:55:12 +0100
Organization: A noiseless patient Spider
Lines: 51
Message-ID: <ulvrcg$o85n$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <wwvjzp9lqk9.fsf@LkoBDZeT.terraraq.uk> <ulu4u4$fd5j$2@dont-email.me> <ulua5i$g6i0$1@dont-email.me> <ulugsj$h5u8$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8Bit
Injection-Info: dont-email.me; posting-host="969fa92154b587e0a6841dd0e3c4bcb7";
logging-data="794807"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hQ+8ljVv4ivxcNBmQ6lN5ml5s8FiiuwM="
User-Agent: KNode/0.10.9
Cancel-Lock: sha1:r+teTxZC90IyyGu+Drvyra088Fk=
X-Face: &bB+dG6r\D$gd^NFeYm<f{n8m&2W,Lr'h>#MNOHtI/(z<->Su~)mL1rYXAE7W:U2d;tQAEP ?3('tC@:iV_x)~3Kq.-X\\j1HU;i6/u\An"y=\gO%d`v#QdRgaw9JySH|xOp&6giT2q+z3j<t`[9@b _&-<C%rE*@-)n9uI5?P_u9`8x.@SeM*h,'bBR~v^^XiU[Y&\/L6(jEpen8eNtlhu!p)GYOW6Iny
 by: Deloptes - Wed, 20 Dec 2023 22:55 UTC

The Natural Philosopher wrote:

>> 1. you never break an upgrade (problems preprogrammed)
> ??? Sorry...English pliz!
CTRL+C or reboot, or interrupt the power supply

>
>> 2. when you break an upgrade you never reboot (even more problems
>> preprogrammed)
>>
> A computer that is bricked is less use than one that cannot be powered
> on unless its has a reinstalled OS.

often the system can be repaired easily when still running.

>
>> you should have solved the issues beforehand and then reboot
>>
> How?
>

well depends on the situation, but it was about the kernel that did not
install if I understood correctly

>> I am surprised you expected any other outcome. Better think of rescue
>> strategy to avoid such outcomes - i.e. backup/restore or clone to another
>> SD and try there first. I do it with borg and for the PI it is diskless
>> anyway.
>>
>
> My rescue strategy for that unit was what  I followed. There was nothing
> I couldn't afford to lose. It is at this point an experimental setup.

I use Borg since couple of years. I used it once to completely restore a
firewall that lost it's disk and couple of times to extract files.

But a dd to an external drive or SD card is also easily doable.
The need to do backup is proportional to the value of the system (the effort
to configure it).
I recently bought a couple of USB sticks 32-64GB for < $10,- each and few SD
cards even cheaper. And they are good quality brands.
I have one USB that I use as emergency tool and 2-3 SDs for experimenting
and quick fix backup. This is where I use Borg to completely restore a
system.

In any case there are so many ways to take precautions and it is even
recommended in any documentation. Why bother everybody with this?
But I do not mean to insult you. Just pick up some backup strategy that
suits you best and look forward to do better next time.

Re: Arrggh! beware the upgrade...

<kuh9tiF2ib2U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8619&group=comp.sys.raspberry-pi#8619

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: tim...@streater.me.uk (TimS)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: 20 Dec 2023 22:58:58 GMT
Lines: 15
Message-ID: <kuh9tiF2ib2U1@mid.individual.net>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me> <kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net JtNp6ShbgRmrtqsZVodWzwxPXJ0ADwptAjki2bWJCYnMpfawQk
Cancel-Lock: sha1:V+lgZVucMIt+/GSwEP2xdQ0gD3Q= sha256:EeBK+2RU1YEflyPhwysNiT0filhy+CBvp1r5wWlEMJI=
X-Face: "M;\x&0=#cxDW4-*uL~{5d@+P7KmbB:]::l[1_h]^tu#H9yQ#.X4kSbDi;atp9otO=_G|Z2 t<Cay~&S1ru:A{I$SdbF$KS43iuPUwIh,8X"%3L;9=T~]BLW=IKvZ|/}D@Rml{4D#!Uc)|mu`34(e~ x[(n[\3.'{ChZ!"cF'!%M)iM0u~wQ"%,JC}JOhtI;:<EF5?fcf<^2T,{u.&U|?`X%B_eD##Y=ZdC2< Mq_b}MHzYQg8x-N,4)~`n*K*k?No"WVa3]]dntN(76o.nd1`;l}[-O<wJB{MQNv=H^6M`>CL2oMg$~ oW5:YPiBg[-rf40JdIu#K4A+M2gSW<LK5!!SEt:%K0z&:[N:7
User-Agent: Usenapp for MacOS
X-Usenapp: v1.27.2/l - Full License
 by: TimS - Wed, 20 Dec 2023 22:58 UTC

On 20 Dec 2023 at 21:08:31 GMT, "druck" <news@druck.org.uk> wrote:

> On 20/12/2023 16:08, TimS wrote:
>> I didn't say I didn't back up regularly. I said I didn't do a special backup
>> just because I'm updating the machine.
>
> It's a very good idea to do one before updating, as it involves an awful
> lot of writing to the SD card, and if it's getting close to its wear
> level limits, this could push it over into failure.

I was responding to a comment that macOS upgrades were sub-optimal, not
talking about Pi upgrades.

--
Tim

Re: Arrggh! beware the upgrade...

<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8621&group=comp.sys.raspberry-pi#8621

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 21 Dec 2023 07:22:31 +0000
Subject: Re: Arrggh! beware the upgrade...
Newsgroups: comp.sys.raspberry-pi
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
From: 56g.1...@ztq4.net (56g.1183)
Organization: bluejay volume
Date: Thu, 21 Dec 2023 02:22:31 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <kuh9tiF2ib2U1@mid.individual.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
Lines: 37
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-4N7W53B4uhCc2UuzqjAaIpmJmcdLqiEk0+u5YgaBlj1i8cdKKmj5wx3ncnEy27BDcq1RhpiQLvDsW9P!OeigWjGGjCKEDdPhCLZl56S1GPMnbLKCLsAaxZEApOEimst9kvlHiU4ukSOziLOG9Smib0MycSdL!ZOmZOIGvdjAxzs7g/Ko3
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: 56g.1183 - Thu, 21 Dec 2023 07:22 UTC

On 12/20/23 5:58 PM, TimS wrote:
> On 20 Dec 2023 at 21:08:31 GMT, "druck" <news@druck.org.uk> wrote:
>
>> On 20/12/2023 16:08, TimS wrote:
>>> I didn't say I didn't back up regularly. I said I didn't do a special backup
>>> just because I'm updating the machine.
>>
>> It's a very good idea to do one before updating, as it involves an awful
>> lot of writing to the SD card, and if it's getting close to its wear
>> level limits, this could push it over into failure.
>
> I was responding to a comment that macOS upgrades were sub-optimal, not
> talking about Pi upgrades.
>

"Mac-OS" is, underneath, BSD. As such it gains, or loses,
from the same issues as mainstream Linux/Unix insofar as
'packages/upgrades' go.

ON THE WHOLE I've not suffered much from PI 'upgrades'.
They mostly follow the Debian lead. Yes, "held back"
IS annoying ... but then we are also talking an OS in
constant evolution (devolution maybe considering 'Worm')
so SOME attention to keeping older apps running MUST
be considered and 'held back' helps with this.

Linux/BSD always suffers from the "version curse".
SO many writers tie their apps to VERY specific
versions of other apps/code/drivers/etc and will
REFUSE to work even with the slightest change of
a library version (even though said libraries
are almost always super-sets and WOULD support
the same old stuff).

This is ONE area where Winders is actually BETTER.
You can still run relatively ancient apps Without
Complaint (esp if you have a pre-8/16 ban chip).

Re: Arrggh! beware the upgrade...

<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8624&group=comp.sys.raspberry-pi#8624

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.neodome.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Thu, 21 Dec 2023 08:31:13 +0000
Organization: A noiseless patient Spider
Lines: 22
Message-ID: <20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
References: <uls3m2$1lob$2@dont-email.me>
<ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net>
<ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="d71f5adab8471e377bf468cff896174f";
logging-data="1077609"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PaJTE7gSQ3W3GS5Q05htduSU/aSXjX0s="
Cancel-Lock: sha1:A9NPEchUALlBBVxv88rZL/Z4DW4=
X-Clacks-Overhead: "GNU Terry Pratchett"
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
 by: Ahem A Rivet's - Thu, 21 Dec 2023 08:31 UTC

On Thu, 21 Dec 2023 02:22:31 -0500
"56g.1183" <56g.1183@ztq4.net> wrote:

> "Mac-OS" is, underneath, BSD. As such it gains, or loses,
> from the same issues as mainstream Linux/Unix insofar as
> 'packages/upgrades' go.

Not really MacOS is the Mach kernel, a POSIX userland derived
mostly from FreeBSD, a proprietary GUI and package system.

There is a lot of variety among package systems in the unix world.
They are not all equal.

Some package systems such as MacOS and FreeBSD use a central build
system that ensures consistency across the entire package set. Others take
contributed builds that do not.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
Host: Beautiful Theory meet Inconvenient Fact
Obit: Beautiful Theory died today of factual inconsistency

Re: Arrggh! beware the upgrade...

<um138p$11bae$7@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8626&group=comp.sys.raspberry-pi#8626

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Thu, 21 Dec 2023 10:15:53 +0000
Organization: A little, after lunch
Lines: 24
Message-ID: <um138p$11bae$7@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me>
<wwvjzp9lqk9.fsf@LkoBDZeT.terraraq.uk> <ulu4u4$fd5j$2@dont-email.me>
<ulua5i$g6i0$1@dont-email.me> <kug535Fpr18U1@mid.individual.net>
<uluoh7$ibt0$7@dont-email.me> <201220231449522597%Kuypers@address.invalid>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Dec 2023 10:15:53 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b1bdcda5f407820b7c04c44d5eead98";
logging-data="1092942"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ePiuaKG0pqxR8jjXjd2L7tKhpUeNecH8="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:3v3iuLKzMjnBaK2rkgD+rFcXReg=
Content-Language: en-GB
In-Reply-To: <201220231449522597%Kuypers@address.invalid>
 by: The Natural Philosop - Thu, 21 Dec 2023 10:15 UTC

On 20/12/2023 13:49, Jean-Pierre Kuypers wrote:
> In article (Dans l'article) <uluoh7$ibt0$7@dont-email.me>, The Natural
> Philosopher <tnp@invalid.invalid> wrote (écrivait) :
>
>> Linux is generally really really good about upgrades. Way better than
>> Apple or Microsoft.
>
> Do you have experience with this type of material?
>
Some.

I follow the technical press. The occurrence of updates breaking
machines is common with Windows, and my experience with Apple was less
than encouraging.

I think if you stay on the One True Apple path then things are probably
OK, just don't install any third party apps....

--
There is something fascinating about science. One gets such wholesale
returns of conjecture out of such a trifling investment of fact.

Mark Twain

Re: Arrggh! beware the upgrade...

<um1422$11mvi$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8627&group=comp.sys.raspberry-pi#8627

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!nntp.comgw.net!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Thu, 21 Dec 2023 10:29:21 +0000
Organization: A little, after lunch
Lines: 73
Message-ID: <um1422$11mvi$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me>
<wwvjzp9lqk9.fsf@LkoBDZeT.terraraq.uk>
<fVh*xQlyz@news.chiark.greenend.org.uk>
<wwvttodhr6q.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 21 Dec 2023 10:29:22 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6b1bdcda5f407820b7c04c44d5eead98";
logging-data="1104882"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1884Q1lEz6Wxy/CDChcfgbVg/alnLYCmkM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:PEU+w/W6jICXGrMwsYFLR6h6TMc=
Content-Language: en-GB
In-Reply-To: <wwvttodhr6q.fsf@LkoBDZeT.terraraq.uk>
 by: The Natural Philosop - Thu, 21 Dec 2023 10:29 UTC

On 20/12/2023 14:41, Richard Kettlewell wrote:
> Theo <theom+news@chiark.greenend.org.uk> writes:
>> Richard Kettlewell <invalid@invalid.invalid> wrote:
>>> Packages being _held_ back means the local administrator has blocked
>>> their upgrade with ‘apt-mark hold’ (or equivalent).
>>>
>>> Packages being _kept_ back means that a package can’t be upgraded due to
>>> a dependency issue (e.g. because the administrator only asked for a
>>> partial upgrade, but the new version of the package depends on a package
>>> that isn’t installed).
>>>
>>> Neither reflects any kind of upstream decision to block upgrades.
>>
>> Ubuntu is using 'held back' for phased updates:
>> https://ubuntu.com/server/docs/about-apt-upgrade-and-phased-updates
>>
>> Are Debian or Raspberry Pi OS also using that mechanism?
>
> Oh, that’s new. Confusing that they’ve used the same diagnostic. They
> could in principle use it, but none of the packages files I can see
> contain the header for it which suggests they aren’t. But I don’t know
> where TNP is getting his packages from.
>
Well you need to just ask. I get them from whatever is the default PIOS
repository.

Coriolanus:/etc/apt$ more sources.list

deb http://deb.debian.org/debian bookworm main contrib non-free
non-free-firmware
deb http://deb.debian.org/debian-security/ bookworm-security main
contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
non-free-firmware
# Uncomment deb-src lines below then 'apt-get update' to enable 'apt-get
source'
#deb-src http://deb.debian.org/debian bookworm main contrib non-free
non-free-firmware
#deb-src http://deb.debian.org/debian-security/ bookworm-security main
contrib n
on-free non-free-firmware
#deb-src http://deb.debian.org/debian bookworm-updates main contrib
non-free non
-free-firmware

And I downloaded my installations from the official PIOS site.

https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit

Where this image

2023-12-11-raspios-bookworm-arm64-lite.img

was the one that kernel panicked (twice) on boot.

But the one I had used before

2023-10-10-raspios-bookworm-arm64-lite.img

Installed perfectly again.

It may all be something to do with this. But you are in a better
position to judge that than I.

https://www.theregister.com/2023/12/14/linux_kernel_of_the_beast/

--
There is something fascinating about science. One gets such wholesale
returns of conjecture out of such a trifling investment of fact.

Mark Twain

Re: Arrggh! beware the upgrade...

<20231221110536.6d559f6b72d4b87bfa439d9f@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8629&group=comp.sys.raspberry-pi#8629

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!nntp.comgw.net!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Thu, 21 Dec 2023 11:05:36 +0000
Organization: A noiseless patient Spider
Lines: 15
Message-ID: <20231221110536.6d559f6b72d4b87bfa439d9f@eircom.net>
References: <uls3m2$1lob$2@dont-email.me>
<wwvjzp9lqk9.fsf@LkoBDZeT.terraraq.uk>
<ulu4u4$fd5j$2@dont-email.me>
<ulua5i$g6i0$1@dont-email.me>
<kug535Fpr18U1@mid.individual.net>
<uluoh7$ibt0$7@dont-email.me>
<201220231449522597%Kuypers@address.invalid>
<um138p$11bae$7@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="d71f5adab8471e377bf468cff896174f";
logging-data="1122113"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18anr5M1o4BbwnQpANMe7aXBoqeAoNaxYE="
Cancel-Lock: sha1:zHBgghbTHxOfgi8oPLlNctGdZik=
X-Clacks-Overhead: "GNU Terry Pratchett"
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
 by: Ahem A Rivet's - Thu, 21 Dec 2023 11:05 UTC

On Thu, 21 Dec 2023 10:15:53 +0000
The Natural Philosopher <tnp@invalid.invalid> wrote:

> I think if you stay on the One True Apple path then things are probably
> OK, just don't install any third party apps....

I believe you are correct in this, I have never seen any issues
when following the OTAP but third party stuff is only tolerated not
supported and it shows.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
Host: Beautiful Theory meet Inconvenient Fact
Obit: Beautiful Theory died today of factual inconsistency

Re: Arrggh! beware the upgrade...

<kuim9iFbnd7U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8631&group=comp.sys.raspberry-pi#8631

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: tim...@streater.me.uk (TimS)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: 21 Dec 2023 11:36:18 GMT
Lines: 19
Message-ID: <kuim9iFbnd7U1@mid.individual.net>
References: <uls3m2$1lob$2@dont-email.me> <201220231449522597%Kuypers@address.invalid> <um138p$11bae$7@dont-email.me> <20231221110536.6d559f6b72d4b87bfa439d9f@eircom.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net /EO59vdGqcanofE/aUYRpw2kGyfQUJGTPzQ2fv4PbTLkoi31M5
Cancel-Lock: sha1:WzSyPI9NIhWwYom6Ior1o51N/Bw= sha256:WBantkn+E2+dJlyjueeVQMY7yhQG20vynZ0nHt1ESrw=
X-Face: "M;\x&0=#cxDW4-*uL~{5d@+P7KmbB:]::l[1_h]^tu#H9yQ#.X4kSbDi;atp9otO=_G|Z2 t<Cay~&S1ru:A{I$SdbF$KS43iuPUwIh,8X"%3L;9=T~]BLW=IKvZ|/}D@Rml{4D#!Uc)|mu`34(e~ x[(n[\3.'{ChZ!"cF'!%M)iM0u~wQ"%,JC}JOhtI;:<EF5?fcf<^2T,{u.&U|?`X%B_eD##Y=ZdC2< Mq_b}MHzYQg8x-N,4)~`n*K*k?No"WVa3]]dntN(76o.nd1`;l}[-O<wJB{MQNv=H^6M`>CL2oMg$~ oW5:YPiBg[-rf40JdIu#K4A+M2gSW<LK5!!SEt:%K0z&:[N:7
User-Agent: Usenapp for MacOS
X-Usenapp: v1.27.2/l - Full License
 by: TimS - Thu, 21 Dec 2023 11:36 UTC

On 21 Dec 2023 at 11:05:36 GMT, "Ahem A Rivet's Shot" <steveo@eircom.net>
wrote:

> On Thu, 21 Dec 2023 10:15:53 +0000
> The Natural Philosopher <tnp@invalid.invalid> wrote:
>
>> I think if you stay on the One True Apple path then things are probably
>> OK, just don't install any third party apps....
>
> I believe you are correct in this, I have never seen any issues
> when following the OTAP but third party stuff is only tolerated not
> supported and it shows.

Which third party apps are you referring to? I've not had any obvious
problems, not even for apps I've written myself. Apart from utilities, the
only Apple app I use is Pages.

--
Tim

Re: Arrggh! beware the upgrade...

<um27b4$172cs$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8633&group=comp.sys.raspberry-pi#8633

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@druck.org.uk (druck)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Thu, 21 Dec 2023 20:31:32 +0000
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <um27b4$172cs$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 21 Dec 2023 20:31:32 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f71a66fb954625a6c33a5011188bffec";
logging-data="1280412"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/qRNZtHHFzSyyDC07YhdIH"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:WKbFsQAZi1ISIP02SMko3kyFIWQ=
Content-Language: en-GB
In-Reply-To: <kuh9tiF2ib2U1@mid.individual.net>
 by: druck - Thu, 21 Dec 2023 20:31 UTC

On 20/12/2023 22:58, TimS wrote:
> On 20 Dec 2023 at 21:08:31 GMT, "druck" <news@druck.org.uk> wrote:
>
>> On 20/12/2023 16:08, TimS wrote:
>>> I didn't say I didn't back up regularly. I said I didn't do a special backup
>>> just because I'm updating the machine.
>>
>> It's a very good idea to do one before updating, as it involves an awful
>> lot of writing to the SD card, and if it's getting close to its wear
>> level limits, this could push it over into failure.
>
> I was responding to a comment that macOS upgrades were sub-optimal, not
> talking about Pi upgrades.
>
Well lets try to keep this discussion on-topic.

---druck

Re: Arrggh! beware the upgrade...

<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8636&group=comp.sys.raspberry-pi#8636

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!69.80.99.23.MISMATCH!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Fri, 22 Dec 2023 04:50:22 +0000
Subject: Re: Arrggh! beware the upgrade...
Newsgroups: comp.sys.raspberry-pi
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me> <kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me> <kuh9tiF2ib2U1@mid.individual.net> <yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com> <20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
From: 56g.1...@ztq4.net (56g.1183)
Organization: bluejay volume
Date: Thu, 21 Dec 2023 23:49:57 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
Lines: 44
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-bZ2McvMWAGtWdim52xJzHK59ZrhZDWfak/tPnjAKoc7NdY3unBFexrx8ZT7xYY5PEYejipBNNwPvYF2!aB7DB2yoE9sQ5361zw4Pvs+gmJsvpB+2OCePCil6FuP4fz9L6HxhLvOnDIk+L08Xa1EzFneCpsZh!l56Jzks2MBrbSBfungKH
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Received-Bytes: 3521
 by: 56g.1183 - Fri, 22 Dec 2023 04:49 UTC

On 12/21/23 3:31 AM, Ahem A Rivet's Shot wrote:
> On Thu, 21 Dec 2023 02:22:31 -0500
> "56g.1183" <56g.1183@ztq4.net> wrote:
>
>> "Mac-OS" is, underneath, BSD. As such it gains, or loses,
>> from the same issues as mainstream Linux/Unix insofar as
>> 'packages/upgrades' go.
>
> Not really MacOS is the Mach kernel, a POSIX userland derived
> mostly from FreeBSD, a proprietary GUI and package system.

They prettied it up Real Nice ... but it's still BSD underneath.

There are rumors that Winders is headed in the same direction
because what-is has become just a total Gordian Knot and they
can't maintain it or predict interactions. It's why there are
a bazillion security flaws they can never seem to deal with.

> There is a lot of variety among package systems in the unix world.
> They are not all equal.
>
> Some package systems such as MacOS and FreeBSD use a central build
> system that ensures consistency across the entire package set. Others take
> contributed builds that do not.

Yea ... but "contributed" isn't necessarily the issue.
It's "dependencies". They are handled rather badly by
Linux and also by BSD to a fair extent. Part of the
problem is the programmers - they link their code to
VERY VERY specific versions of libs, alas OTHER ones
also do so - and their needs/requirements are not going
to be the same all the time. If you don't have lib-XYZ
version 8.33.04 then they freak. The Unix universe IS a
bit more boring ... so fewer problems ... but still ....

The sad bit is that most of those libs are super-sets,
still support all the old params, just add some new ones.
They COULD be used as-is ... IF the apps/update system
was a bit more savvy. I've noted the rise in apps now
distributed as ".run" images - all the needed code fully
included in the executable. They're bigger - but they
work no matter what. No compile/link BS.

Re: Arrggh! beware the upgrade...

<um42hg$1iqr1$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8639&group=comp.sys.raspberry-pi#8639

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: bnl...@nowhere.com (Björn Lundin)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Fri, 22 Dec 2023 14:21:52 +0100
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <um42hg$1iqr1$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 22 Dec 2023 13:21:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="f2d13edc809fc31e1864ebc0cdaf76ed";
logging-data="1665889"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+K/3/O0p4dIhHouqBlA54k"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:kgXYkIyqEHo3dbP/vwh4IMhsVCI=
In-Reply-To: <MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
Content-Language: en-US
 by: Björn Lundin - Fri, 22 Dec 2023 13:21 UTC

On 2023-12-22 05:49, 56g.1183 wrote:
>
>   There are rumors that Winders is headed in the same direction
>   because what-is has become just a total Gordian Knot and they
>   can't maintain it or predict interactions.

Any links to confirm that ?

> Part of the
>   problem is the programmers - they link their code to
>   VERY VERY specific versions of libs, alas OTHER ones
>   also do so - and their needs/requirements are not going
>   to be the same all the time. If you don't have lib-XYZ
>   version 8.33.04 then they freak.

How do you do that in practice ?
When I link with say PostgreSQL's libpq
which is the native lib for accessing the database as a client,
I add '-lpq' to the link command.

That is it. How do I tie it to a specific version of the lib?

--
/Björn

Re: Arrggh! beware the upgrade...

<65861315@news.ausics.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8645&group=comp.sys.raspberry-pi#8645

  copy link   Newsgroups: comp.sys.raspberry-pi
Message-ID: <65861315@news.ausics.net>
From: not...@telling.you.invalid (Computer Nerd Kev)
Subject: Re: Arrggh! beware the upgrade...
Newsgroups: comp.sys.raspberry-pi
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me> <kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me> <kuh9tiF2ib2U1@mid.individual.net> <yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com> <20231221083113.e2d889d583b35a06bb0d8512@eircom.net> <MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com> <um42hg$1iqr1$1@dont-email.me>
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/2.4.31 (i586))
NNTP-Posting-Host: news.ausics.net
Date: 23 Dec 2023 08:52:06 +1000
Organization: Ausics - https://ausics.net
Lines: 40
X-Complaints: abuse@ausics.net
Path: i2pn2.org!i2pn.org!news.bbs.nz!news.ausics.net!not-for-mail
 by: Computer Nerd Kev - Fri, 22 Dec 2023 22:52 UTC

Bj?rn Lundin <bnl@nowhere.com> wrote:
> On 2023-12-22 05:49, 56g.1183 wrote:
>> Part of the
>> problem is the programmers - they link their code to
>> VERY VERY specific versions of libs, alas OTHER ones
>> also do so - and their needs/requirements are not going
>> to be the same all the time. If you don't have lib-XYZ
>> version 8.33.04 then they freak.
>
> How do you do that in practice ?
> When I link with say PostgreSQL's libpq
> which is the native lib for accessing the database as a client,
> I add '-lpq' to the link command.
>
> That is it. How do I tie it to a specific version of the lib?

As with all the best options, I can't find it documented in the
GCC manual, but I think it's something like "-l:libxyz.so.1.2.3"
to specify an explicit shared object file to link against.

Ah OK, it's mentioned in the ld(1) man page, but not in the GCC
manual. But gcc will also pass it through to ld, I think.

The complaint probably wasn't really about that though, rather
about new versions of libraries changing their ABI and thereby
forcing users to match library versions to the program they want
to use. Really it's the fault of the library developers more than
the application developers, although it might sometimes be fair to
blame the latter for choosing to use unstable libraries in the
first place. It's hardly a rare problem though, with OpenSSL being
a prime example.

Also the Debian package manager can be unnecessarily picky about
library versions sometimes, which I think is the trouble that a
previous incarnation of 56g.1183 complained about at length once
before.

--
__ __
#_ < |\| |< _# | Note: I won't see posts made from Google Groups |

Re: Arrggh! beware the upgrade...

<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8647&group=comp.sys.raspberry-pi#8647

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!border-2.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Dec 2023 04:23:31 +0000
Subject: Re: Arrggh! beware the upgrade...
Newsgroups: comp.sys.raspberry-pi
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
From: 56g.1...@ztq4.net (56g.1183)
Organization: bluejay volume
Date: Fri, 22 Dec 2023 23:22:55 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <um42hg$1iqr1$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Message-ID: <_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
Lines: 93
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-t1FQobEGhIE4YgDLaiEMwY4fOuz1U3GpMFxDckl9PmzHGsHdmMyTUjRUkoZDtWmLhLXXd59mIDJPsgZ!hIK+17bEzEA7jT8NN8AvLYADy2SU/itmdLBCGBgvOh3nFQMVfaEXUniFk2EOIhE2VTUHuwtCDO0W!hNe9DtiL4uPLUI2G+3BS
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: 56g.1183 - Sat, 23 Dec 2023 04:22 UTC

On 12/22/23 8:21 AM, Björn Lundin wrote:
> On 2023-12-22 05:49, 56g.1183 wrote:
>>
>>    There are rumors that Winders is headed in the same direction
>>    because what-is has become just a total Gordian Knot and they
>>    can't maintain it or predict interactions.
>
> Any links to confirm that ?

Not as such ... I just "hear things", 'rumors', as said.
It'd be a big Top Secret at M$ regardless.

However I think it's their ONLY sane path. Apple knew
this some time ago. M$ has been stubborn - but it's
still an increasing functional/security nightmare and
SOMETHING needs to be done.

>>    Part of the
>>    problem is the programmers - they link their code to
>>    VERY VERY specific versions of libs, alas OTHER ones
>>    also do so - and their needs/requirements are not going
>>    to be the same all the time. If you don't have lib-XYZ
>>    version 8.33.04 then they freak.
>
>
> How do you do that in practice ?

The crux of the proverbial biscuit lies with the
practice of re-compiling apps/updates when you go
to install them. The THEORY is that it makes them
most compatible with your specific distro/version
but in PRACTICE it seems to enhance the library curse
these days. The sheer diversity of distros/sub-distros
keeps exacerbating the issue. There is a "standard
Winders", but NO "standard Linux/Unix" at the core.

As I noted somewhere, I keep seeing more and more apps
distributed as ".run" style executables. All the libs
used to compile it are contained within the (fat)
executable. It doesn't have to dynamically link-to
anything. HOWEVER - they'll run on almost any kind
of Linux/Unix - no bitching because lib-XYZ 8.33.04
is missing, no bitching because installing 8.33.04
will destroy everything using 8.33.03

I see this crap ALL the damned time. Use something
like Synaptic and try to install some slightly
newer lib - and SEE the gigantic list of progs
that will be UN-installed because of it - often
your core stuff.

Tried to install a newer/better version of ffmpeg
not so long ago. It was a bottomless rabbit-hole
of dependencies and dependencies for dependencies
and can't-get-there-from-here's. FORGET THAT CRAP !

> When I link with say PostgreSQL's libpq
> which is the native lib for accessing the database as a client,
> I add '-lpq' to the link command.
>
> That is it. How do I tie it to a specific version of the lib?

As said, when you install/upgrade whatever is compiled
on your box. The install script contains which libs
are supposed to be there. If they aren't it will try
to FIND them - but then that messes with your EXISTING
progs.

I've seen this get worse and worse over 20 years. The
more distros/variants out there the worse it gets.

Winders, on the other hand, has tremendous backwards
compatibility. The only thing that kinda broke it was
the newest requirement for Gen8+ processors, and none
of them support 8/16 code anymore. However if you
use something below Win-11 and have a CPU that WILL
still execute 8/16 code then whatever will WORK without
complaints. That's just extraordinary.

I have an old Core-2-Quad board that can run XP. It's
not such a slouch either. Can still run most .com progs
I wrote for the original IBM-PCs.

If Linux is to move forwards it too needs this degree
of backwards compatibility - and between all distros.
No more re-compiling everything over and over and
over again every time there's the slightest tweak.
Sounded like a good plan - but it's getting less good
all the time. 'Diversity' in this case becomes a
liability.

Been with Linux since Slack and RedHat on 5-1/4 floppies.
Overall the superior paradigm, but there ARE problems too.

Re: Arrggh! beware the upgrade...

<Dw6dnSvpscYr-xv4nZ2dnZfqn_GdnZ2d@earthlink.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8648&group=comp.sys.raspberry-pi#8648

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!2.eu.feeder.erje.net!3.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-2.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 23 Dec 2023 04:48:54 +0000
Subject: Re: Arrggh! beware the upgrade...
Newsgroups: comp.sys.raspberry-pi
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me> <65861315@news.ausics.net>
From: 56g.1...@ztq4.net (56g.1183)
Organization: bluejay volume
Date: Fri, 22 Dec 2023 23:48:53 -0500
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <65861315@news.ausics.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <Dw6dnSvpscYr-xv4nZ2dnZfqn_GdnZ2d@earthlink.com>
Lines: 72
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-oEwDIjygpDtYJEtSJpU2bQM9mIBEao6Zj1OPHDbh4owDgf9zA2cZX3tjN754KAczM20/zf+Wnb2FT2c!vWJA94RuAsJiLPqPTzwKYROxhfcj4u8+pnjeMuku8TGAhy7cUMHOjyHaD3uVC55rb4M99V6MuanL!diiRSJlSEIOMWgaXheQb
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
 by: 56g.1183 - Sat, 23 Dec 2023 04:48 UTC

On 12/22/23 5:52 PM, Computer Nerd Kev wrote:
> Bj?rn Lundin <bnl@nowhere.com> wrote:
>> On 2023-12-22 05:49, 56g.1183 wrote:
>>> Part of the
>>> problem is the programmers - they link their code to
>>> VERY VERY specific versions of libs, alas OTHER ones
>>> also do so - and their needs/requirements are not going
>>> to be the same all the time. If you don't have lib-XYZ
>>> version 8.33.04 then they freak.
>>
>> How do you do that in practice ?
>> When I link with say PostgreSQL's libpq
>> which is the native lib for accessing the database as a client,
>> I add '-lpq' to the link command.
>>
>> That is it. How do I tie it to a specific version of the lib?
>
> As with all the best options, I can't find it documented in the
> GCC manual, but I think it's something like "-l:libxyz.so.1.2.3"
> to specify an explicit shared object file to link against.
>
> Ah OK, it's mentioned in the ld(1) man page, but not in the GCC
> manual. But gcc will also pass it through to ld, I think.
>
> The complaint probably wasn't really about that though, rather
> about new versions of libraries changing their ABI and thereby
> forcing users to match library versions to the program they want
> to use. Really it's the fault of the library developers more than
> the application developers, although it might sometimes be fair to
> blame the latter for choosing to use unstable libraries in the
> first place. It's hardly a rare problem though, with OpenSSL being
> a prime example.
>
> Also the Debian package manager can be unnecessarily picky about
> library versions sometimes, which I think is the trouble that a
> previous incarnation of 56g.1183 complained about at length once
> before.

You're mostly correct here. The prob is that anytime you apt install
anything the source of the desired pgm is compiled on YOUR box.
The dependencies list is part of the info in what you're installing.

But, if you have to replace xxx-2.3.4 with xxx-2.3.5 then all
the installers freak out and want to un-install some, or a LOT,
of what you already have because it's not "compatible".

This BS is why we see more and more apps distributed as ".run"
style code - completely self-contained, requiring NO re-compile.
So long as the Linux kernel doesn't change TOO much they'll
Just Work. This is not necessarily in the best interests of
"open source", but it IS in the bests interests of "I will
run fine almost anywhere".

I first encountered this with
"Balena Etcher" but just last week I got the much-larger
"OpenShot" video-editor ... also a stand-alone executable.
I think this is the future - a way AROUND the infinitely-
deep dependencies rabbit-hole.

With now SUCH diversity in distros/sub-distros the "compile
from scratch on install" model is NOT helping things.

Win does NOT have an inbuilt C/C++ compiler. It relies
on an all-compatible core. You install ready-2-go
executables and (with a little magic in the background)
it Just Works. People LIKE that. No spending hours
or days dealing with microscopic dependencies issues.

And yes, Deb installers ARE very picky. They are writ
to try and ensure "solidity" and total compatibility.
This is most important for BIG concerns ... but most
of us aren't Bank Of America or the CIA.

Re: Arrggh! beware the upgrade...

<20231223055946.9b4cffbe5cef292afc3350d9@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8649&group=comp.sys.raspberry-pi#8649

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!rocksolid2!news.neodome.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 05:59:46 +0000
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <20231223055946.9b4cffbe5cef292afc3350d9@eircom.net>
References: <uls3m2$1lob$2@dont-email.me>
<ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net>
<ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<65861315@news.ausics.net>
<Dw6dnSvpscYr-xv4nZ2dnZfqn_GdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="a575c31e831ba6c6dba4444aa55b7e17";
logging-data="2071729"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+szTU66lT2MmgVYWmwZbN13WUSbDB2EAY="
Cancel-Lock: sha1:yff2SMBuvxJrbbPg5k31DxnfqK0=
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
X-Clacks-Overhead: "GNU Terry Pratchett"
 by: Ahem A Rivet's - Sat, 23 Dec 2023 05:59 UTC

On Fri, 22 Dec 2023 23:48:53 -0500
"56g.1183" <56g.1183@ztq4.net> wrote:

> You're mostly correct here. The prob is that anytime you apt install
> anything the source of the desired pgm is compiled on YOUR box.

It most certainly is NOT!

Compiling a .deb package is quite complex usually involving a
docker based build environment, the source package (which is not the same
as the binary package that is normally used and a degree of understanding
and patience. We have a number of packages with local source patches so
this process is very familiar to me.

It does not happen when you apt install $PACKAGE - that process
simply installs the various files binaries, libraries, config etc. along
with the dependencies. You can apt install a package on a system without a
compiler.

> The dependencies list is part of the info in what you're installing.

Yes it is and the install operation will fetch any dependencies
that you lack and will upgrade anything that is too old. The dependencies
can specify the dependent package optionally with minimum and maximum or
even specified versions.

The problem is that the universe of packages does not form a
coherent set - this is not a problem with FreeBSD or NetBSD packages
because they *do* form a coherent set.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
Host: Beautiful Theory meet Inconvenient Fact
Obit: Beautiful Theory died today of factual inconsistency

Re: Arrggh! beware the upgrade...

<wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8650&group=comp.sys.raspberry-pi#8650

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.nntp4.net!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: inva...@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 09:07:24 +0000
Organization: terraraq NNTP server
Message-ID: <wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="112554"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:MLShDibiljp5Rj933I3MO/3rMp0=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Sat, 23 Dec 2023 09:07 UTC

"56g.1183" <56g.1183@ztq4.net> writes:
> On 12/22/23 8:21 AM, Björn Lundin wrote:
>> On 2023-12-22 05:49, 56g.1183 wrote:
>>> There are rumors that Winders is headed in the same direction
>>> because what-is has become just a total Gordian Knot and they can't
>>> maintain it or predict interactions.
>> Any links to confirm that ?
>
> Not as such ... I just "hear things", 'rumors', as said.
> It'd be a big Top Secret at M$ regardless.
>
> However I think it's their ONLY sane path. Apple knew
> this some time ago. M$ has been stubborn - but it's
> still an increasing functional/security nightmare and
> SOMETHING needs to be done.

This idea is detached from reality. Microsoft are committed to backward
compatibility with existing application software, and maintaining that
in such a fundamental rewrite is not possible.
https://www.hyrumslaw.com/ is relevant here.

Apple have never had the same compatibility goals, and have regularly
killed application software backward compatibility.

--
https://www.greenend.org.uk/rjk/

Re: Arrggh! beware the upgrade...

<20231223095046.524e636afad5e8eab96b336a@eircom.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8651&group=comp.sys.raspberry-pi#8651

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ste...@eircom.net (Ahem A Rivet's Shot)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 09:50:46 +0000
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <20231223095046.524e636afad5e8eab96b336a@eircom.net>
References: <uls3m2$1lob$2@dont-email.me>
<ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net>
<ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="a575c31e831ba6c6dba4444aa55b7e17";
logging-data="2132959"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19zz2Ul+diCKvaxu+PXHmLa6kB72K/fMC8="
Cancel-Lock: sha1:dUx66fv90/HnZoOxc9vE3yY0nfY=
X-Clacks-Overhead: "GNU Terry Pratchett"
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.33; amd64-portbld-freebsd13.1)
 by: Ahem A Rivet's - Sat, 23 Dec 2023 09:50 UTC

On Fri, 22 Dec 2023 23:22:55 -0500
"56g.1183" <56g.1183@ztq4.net> wrote:

> The crux of the proverbial biscuit lies with the
> practice of re-compiling apps/updates when you go
> to install them.

I'll say it again - this does NOT happen. You have thoroughly
misunderstood the root cause of the problem, which is that there the
available packages do not form a coherent set in most (all?) Linux distros.
Instead it is easy to find yourself installing package A which depends on
library L < 1.0 and package B which depends on library L > 2.0.

Windows is not immune to this - in that world it is known as
DL-Hell.

This does not happen with FreeBSD packages because they are all
built together as a consistent set. The downside of this approach is that
the package build takes several days and so the rate of package updates is
limited.

For the record dynamic linking happens at runtime not install time,
that's what makes it dynamic.

--
Steve O'Hara-Smith
Odds and Ends at http://www.sohara.org/
Host: Beautiful Theory meet Inconvenient Fact
Obit: Beautiful Theory died today of factual inconsistency

Re: Arrggh! beware the upgrade...

<wwvr0jd9qgm.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8652&group=comp.sys.raspberry-pi#8652

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.nntp4.net!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: inva...@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 10:13:29 +0000
Organization: terraraq NNTP server
Message-ID: <wwvr0jd9qgm.fsf@LkoBDZeT.terraraq.uk>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
<20231223095046.524e636afad5e8eab96b336a@eircom.net>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="113663"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:Nr8XGT+j47wxqDUZooWDC5dib6Q=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Sat, 23 Dec 2023 10:13 UTC

Ahem A Rivet's Shot <steveo@eircom.net> writes:
> "56g.1183" <56g.1183@ztq4.net> wrote:
>> The crux of the proverbial biscuit lies with the practice of
>> re-compiling apps/updates when you go to install them.
>
> I'll say it again - this does NOT happen. You have thoroughly
> misunderstood the root cause of the problem, which is that there the
> available packages do not form a coherent set in most (all?) Linux
> distros. Instead it is easy to find yourself installing package A
> which depends on library L < 1.0 and package B which depends on
> library L > 2.0.

Debian does ensure consistency in this area (at least in stable &
testing and I think usually in unstable too).

Trying to mix releases will (obviously) create inconsistency, however,
as will taking packages from outside Debian, or deliberately taking an
incoherent subset of offered upgrades.

> Windows is not immune to this - in that world it is known as DL-Hell.

AFAICT the Windows response to the problem is generally to co-install
multiple versions of dependencies. Happens in Linux too - you can easily
have multiple versions of a runtime library with different sonames, for
example.

--
https://www.greenend.org.uk/rjk/

Re: Arrggh! beware the upgrade...

<um6ih2$228c9$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8653&group=comp.sys.raspberry-pi#8653

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 12:06:57 +0000
Organization: A little, after lunch
Lines: 113
Message-ID: <um6ih2$228c9$1@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
<wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 23 Dec 2023 12:06:58 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2e21709f814d93f7e9c4b783767c63a9";
logging-data="2171273"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18/H6E0iHsDE8HGUJYoE6LoEc2USs2VZ8Y="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:3gx/H5q9B44qYa+QNhFM0TLxMj0=
In-Reply-To: <wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk>
Content-Language: en-GB
 by: The Natural Philosop - Sat, 23 Dec 2023 12:06 UTC

On 23/12/2023 09:07, Richard Kettlewell wrote:
> "56g.1183" <56g.1183@ztq4.net> writes:
>> On 12/22/23 8:21 AM, Björn Lundin wrote:
>>> On 2023-12-22 05:49, 56g.1183 wrote:
>>>> There are rumors that Winders is headed in the same direction
>>>> because what-is has become just a total Gordian Knot and they can't
>>>> maintain it or predict interactions.
>>> Any links to confirm that ?
>>
>> Not as such ... I just "hear things", 'rumors', as said.
>> It'd be a big Top Secret at M$ regardless.
>>
>> However I think it's their ONLY sane path. Apple knew
>> this some time ago. M$ has been stubborn - but it's
>> still an increasing functional/security nightmare and
>> SOMETHING needs to be done.
>
> This idea is detached from reality. Microsoft are committed to backward
> compatibility with existing application software, and maintaining that
> in such a fundamental rewrite is not possible.
> https://www.hyrumslaw.com/ is relevant here.
>
But that law is regularly broken by Microsoft anyway.

> Apple have never had the same compatibility goals, and have regularly
> killed application software backward compatibility.
>
Indeed. Try running Power PC code on an intel platform...

I think you shouldn't be so dismissive.

When you look at what Microsoft is *actually* selling it is mostly a
*consistent* platform for third part applications to run in domestic
and industrial contexts. Not necessarily an *unchanging* one.

Later apps will not run on earlier versions. Developers are quite
capable of porting apps to a newer platform, if that is what is going to
sell the most product.

Look at say Linux Mint. Most casual users would neither know nor care
that it wasn't some version of windows. It behaves in a very similar way
at user (rather than admin) levels.

What is crucial is that its API is completely different to Windows or OS/X.
But look at say MATE. Built on top of Gnome, which is built on top of
X-windows.

It is not beyond the bounds of credibility for Microsoft to create an
API with exactly the same calls into it as in Windows, and call that
Microsoft X Windows or whatever, and *sell* that to run on Linux.
Programs would need relinking with that library in order to create linux
executables, but that wouldn't be a huge issue for most vendors.

And if that relieves Microsoft of a layer of development they really
don't want to do, and allows them to concentrate on what brings in the
money, I don't see why they wouldn't.

What would be the worst issue is hardware drivers which would inevitably
have to change as I don't think a compatibility shim would really work.

Full backwasswards compatibility for .exes is simply down to providing
e.g. Virtualbox as standard equipped with whatever legacy version of
windows people wanted. Until Intel chips become obsolete and the whole
world goes ARM...

The world is changing, and what looks to be relevant is that ARM based
hardware is where consumers are going. And you cant have legacy WINTEL
apps on that anyway.

The more interesting question is where industrial computing is going.
Apple still hold sway in the graphics and sound processing areas, but
when it comes to CAD CAM I don't think windows really has a rival. But
that is a real chicken and egg situation. People buy the computer for
the application, and if it only ran on Linux, they would buy Linux (or a
computer with it preinstalled). Just as they do with IBM .

Many other industrial apps are becoming heavily cloud based - an
interface to a large corporate database is probably better dine by a web
browser anyway, and who cares what is underneath.

The real issue for me if I was in charge of Microsoft, after the failure
to crack mobile phones or fondleslabs is 'where are we going? What do we
have that is a unique selling point? And how do we leverage that into
future sales?'

Microsoft started out as a BASIC interpreter. Then a character based
standardised operating system, where it was clear that the
standardisation was far more important than the actual performance,
stability or security.

If Microsoft decided that the new standard format was going to be a
Windows look and feel window manager and an API stuck on top of a Linux
core, I don't think most people would be unhappy about the fact it
couldn't run legacy .exes. Most of them are still running XP anyway,
because it was 'more than good enough' . And if wrapped in a sandboxed
virtual machine, it's also secure enough.

Basically if existing applications could be rapidly re-linked, or
recompiled to run on 'Windows on Linux on Intel, with legacy Virtual
box' or 'Windows on Linux, on ARM' I think the apps guys would be happy.
The hardware guys would be happy too, as all of their kit would be
obsolete,so they would just bring out Linux drivers for *new* kit.

--
For in reason, all government without the consent of the governed is the
very definition of slavery.

Jonathan Swift

Re: Arrggh! beware the upgrade...

<um6inj$228c9$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8654&group=comp.sys.raspberry-pi#8654

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 12:10:27 +0000
Organization: A little, after lunch
Lines: 21
Message-ID: <um6inj$228c9$2@dont-email.me>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
<20231223095046.524e636afad5e8eab96b336a@eircom.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sat, 23 Dec 2023 12:10:27 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="2e21709f814d93f7e9c4b783767c63a9";
logging-data="2171273"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19gSenceMhuaYz5y4+PkDSLRXeCn1sB3Sw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:urKQxtfzeyE9t35c21rQJRgTof8=
Content-Language: en-GB
In-Reply-To: <20231223095046.524e636afad5e8eab96b336a@eircom.net>
 by: The Natural Philosop - Sat, 23 Dec 2023 12:10 UTC

On 23/12/2023 09:50, Ahem A Rivet's Shot wrote:
> On Fri, 22 Dec 2023 23:22:55 -0500
> "56g.1183" <56g.1183@ztq4.net> wrote:
>
>> The crux of the proverbial biscuit lies with the
>> practice of re-compiling apps/updates when you go
>> to install them.
>
> I'll say it again - this does NOT happen.

It sort of does with kernels ... AIUI the modules are linked at least.
Though not necessarily compiled, as such.

--
New Socialism consists essentially in being seen to have your heart in
the right place whilst your head is in the clouds and your hand is in
someone else's pocket.

Re: Arrggh! beware the upgrade...

<kuo1udFdj6iU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8655&group=comp.sys.raspberry-pi#8655

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!usenet.goja.nl.eu.org!3.eu.feeder.erje.net!feeder.erje.net!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: tim...@streater.me.uk (TimS)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: 23 Dec 2023 12:25:49 GMT
Lines: 22
Message-ID: <kuo1udFdj6iU1@mid.individual.net>
References: <uls3m2$1lob$2@dont-email.me> <_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com> <wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk> <um6ih2$228c9$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=fixed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net PuQO1J7JJPYCkEDrdujthgbqZMcZvnoSWQBmsbED8byCj4FJsM
Cancel-Lock: sha1:Gp0HAkxBx3MeXQmFHBuXOY78F6Y= sha256:YoY2UCBiDKcCipuC08H1aXkzeo2XRpyGjTlsDtuk7DY=
X-Face: "M;\x&0=#cxDW4-*uL~{5d@+P7KmbB:]::l[1_h]^tu#H9yQ#.X4kSbDi;atp9otO=_G|Z2 t<Cay~&S1ru:A{I$SdbF$KS43iuPUwIh,8X"%3L;9=T~]BLW=IKvZ|/}D@Rml{4D#!Uc)|mu`34(e~ x[(n[\3.'{ChZ!"cF'!%M)iM0u~wQ"%,JC}JOhtI;:<EF5?fcf<^2T,{u.&U|?`X%B_eD##Y=ZdC2< Mq_b}MHzYQg8x-N,4)~`n*K*k?No"WVa3]]dntN(76o.nd1`;l}[-O<wJB{MQNv=H^6M`>CL2oMg$~ oW5:YPiBg[-rf40JdIu#K4A+M2gSW<LK5!!SEt:%K0z&:[N:7
User-Agent: Usenapp for MacOS
X-Usenapp: v1.27.2/l - Full License
 by: TimS - Sat, 23 Dec 2023 12:25 UTC

On 23 Dec 2023 at 12:06:57 GMT, "The Natural Philosopher"
<tnp@invalid.invalid> wrote:

> The world is changing, and what looks to be relevant is that ARM based
> hardware is where consumers are going. And you cant have legacy WINTEL
> apps on that anyway.

Sure you can - and do. SWMBO has an M1 Mini - which of course has an ARM CPU.
All her old intel-based software runs with no issues. Of course that means not
just having Rosetta, but also all the libs and frameworks have to be supplied
in both intel and ARM binary formats. That means twice as much testing at the
dev stage for new OS versions too. Which is why at some point a future OS
version will only come with the ARM versions, and all your old apps will
become history. The alternative would have been to keep frameworks/libs
avialable in 32/64 bit versions, and in PowerPC/intel/ARM versions. So, 5 or 6
versions of all libs and frameworks.

Windows is going to face something similar too, if they really want to push
moving to ARM.

--
Tim

Re: Arrggh! beware the upgrade...

<wwvv88pay43.fsf@LkoBDZeT.terraraq.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=8656&group=comp.sys.raspberry-pi#8656

  copy link   Newsgroups: comp.sys.raspberry-pi
Path: i2pn2.org!i2pn.org!news.nntp4.net!nntp.terraraq.uk!.POSTED.tunnel.sfere.anjou.terraraq.org.uk!not-for-mail
From: inva...@invalid.invalid (Richard Kettlewell)
Newsgroups: comp.sys.raspberry-pi
Subject: Re: Arrggh! beware the upgrade...
Date: Sat, 23 Dec 2023 12:42:52 +0000
Organization: terraraq NNTP server
Message-ID: <wwvv88pay43.fsf@LkoBDZeT.terraraq.uk>
References: <uls3m2$1lob$2@dont-email.me> <ulv06r$e0jm$3@dont-email.me>
<kughr1Fsgr0U1@mid.individual.net> <ulvl4g$n6au$1@dont-email.me>
<kuh9tiF2ib2U1@mid.individual.net>
<yBudnaDDU7Aqeh74nZ2dnZfqnPqdnZ2d@earthlink.com>
<20231221083113.e2d889d583b35a06bb0d8512@eircom.net>
<MJKcnbBs1o0TiBj4nZ2dnZfqn_ednZ2d@earthlink.com>
<um42hg$1iqr1$1@dont-email.me>
<_qKdnSph0oBe_Rv4nZ2dnZfqnPidnZ2d@earthlink.com>
<wwva5q1xp6b.fsf@LkoBDZeT.terraraq.uk> <um6ih2$228c9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Info: innmantic.terraraq.uk; posting-host="tunnel.sfere.anjou.terraraq.org.uk:172.17.207.6";
logging-data="115838"; mail-complaints-to="usenet@innmantic.terraraq.uk"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
Cancel-Lock: sha1:Cf7YRdeogSl+p89bXDyeGhpUipI=
X-Face: h[Hh-7npe<<b4/eW[]sat,I3O`t8A`(ej.H!F4\8|;ih)`7{@:A~/j1}gTt4e7-n*F?.Rl^
F<\{jehn7.KrO{!7=:(@J~]<.[{>v9!1<qZY,{EJxg6?Er4Y7Ng2\Ft>Z&W?r\c.!4DXH5PWpga"ha
+r0NzP?vnz:e/knOY)PI-
X-Boydie: NO
 by: Richard Kettlewell - Sat, 23 Dec 2023 12:42 UTC

The Natural Philosopher <tnp@invalid.invalid> writes:
> It is not beyond the bounds of credibility for Microsoft to create an
> API with exactly the same calls into it as in Windows, and call that
> Microsoft X Windows or whatever, and *sell* that to run on
> Linux. Programs would need relinking with that library in order to
> create linux executables, but that wouldn't be a huge issue for most
> vendors.

It’d be a crazy thing to do. Huge amounts of effort to maintain
compatibility, compared to the much easier strategy of just keeping the
existing Windows codebase trundling along. Which is, demonstrably, what
they’re actually doing.

And for what? The end result would be a Windows API implementation on
top of a kernel designed for a completely different application layer.

--
https://www.greenend.org.uk/rjk/

Pages:123456
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor