Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"We live, in a very kooky time." -- Herb Blashtfalt


devel / comp.unix.bsd.freebsd.misc / Re: Catastrophe Re: Proliferating LLVMs

SubjectAuthor
* Proliferating LLVMsLouis Epstein
`* Re: Proliferating LLVMsChristian Weisgerber
 `* Re: Proliferating LLVMsLouis Epstein
  `* Re: Proliferating LLVMsChristian Weisgerber
   `* Re: Proliferating LLVMsLouis Epstein
    `* Re: Proliferating LLVMsLouis Epstein
     `* Catastrophe Re: Proliferating LLVMsLouis Epstein
      `* Re: Catastrophe Re: Proliferating LLVMsSteven G. Kargl
       +- Re: Catastrophe Re: Proliferating LLVMsJohn D Groenveld
       `* Re: Catastrophe Re: Proliferating LLVMsLouis Epstein
        +* Re: Catastrophe Re: Proliferating LLVMsLouis Epstein
        |`* Still No X (Re: Catastrophe Re: Proliferating LLVMs)Louis Epstein
        | `* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)Steven G. Kargl
        |  +* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)John D Groenveld
        |  |`* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)Steven G. Kargl
        |  | `* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)John D Groenveld
        |  |  `* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)Steven G. Kargl
        |  |   `* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)John D Groenveld
        |  |    `- Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)John D Groenveld
        |  `* Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)Louis Epstein
        |   `- Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)Steven G. Kargl
        `- Re: Catastrophe Re: Proliferating LLVMsSteven G. Kargl

1
Proliferating LLVMs

<uqod44$bag$2@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=584&group=comp.unix.bsd.freebsd.misc#584

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!usenet.network!eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Proliferating LLVMs
Date: Fri, 16 Feb 2024 19:30:12 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <uqod44$bag$2@reader1.panix.com>
Injection-Date: Fri, 16 Feb 2024 19:30:12 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="11600"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.2-RELEASE-p8 (amd64))
 by: Louis Epstein - Fri, 16 Feb 2024 19:30 UTC

In my 13.2-p9 I have llvm12,llvm13,and llvm15@default
installed,and apparently there are versions out to llvm18
in the ports collection along with an llvm-devel.

Is it possible to standardize on one at a time or do
individual ports dependences require different
versions?

When (in my trailing-edge policy) I eventually move
from an EOL 13.4 to 14.2 will the older LLVMs stop
working or being needed?

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Re: Proliferating LLVMs

<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=585&group=comp.unix.bsd.freebsd.misc#585

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!weretis.net!feeder8.news.weretis.net!news.szaf.org!inka.de!mips.inka.de!.POSTED.localhost!not-for-mail
From: naddy@mips.inka.de (Christian Weisgerber)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Proliferating LLVMs
Date: Fri, 16 Feb 2024 20:42:22 -0000 (UTC)
Message-ID: <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
References: <uqod44$bag$2@reader1.panix.com>
Injection-Date: Fri, 16 Feb 2024 20:42:22 -0000 (UTC)
Injection-Info: lorvorc.mips.inka.de; posting-host="localhost:::1";
logging-data="68114"; mail-complaints-to="usenet@mips.inka.de"
User-Agent: slrn/1.0.3 (FreeBSD)
 by: Christian Weisgerber - Fri, 16 Feb 2024 20:42 UTC

On 2024-02-16, Louis Epstein <le@main.lekno.ws> wrote:

> In my 13.2-p9 I have llvm12,llvm13,and llvm15@default
> installed,and apparently there are versions out to llvm18
> in the ports collection along with an llvm-devel.

Do you build from ports or do you install packages?

> Is it possible to standardize on one at a time or do
> individual ports dependences require different
> versions?

Certain ports are tied to specific versions from time to time. This
keeps changing. I'm on 14.0-STABLE with llvm17 as the base system
compiler, and I only have an additional llvm15 installed, which was
still required for building firefox the last time I checked.

Over time, there's a tendency to accumulate llvm versions on your
system that aren't actually used for anything any longer.

--
Christian "naddy" Weisgerber naddy@mips.inka.de

Re: Proliferating LLVMs

<uqv7qb$1ko$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=586&group=comp.unix.bsd.freebsd.misc#586

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!newsfeed.endofthelinebbs.com!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Proliferating LLVMs
Date: Mon, 19 Feb 2024 09:42:35 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <uqv7qb$1ko$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
Injection-Date: Mon, 19 Feb 2024 09:42:35 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="1688"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.2-RELEASE-p8 (amd64))
 by: Louis Epstein - Mon, 19 Feb 2024 09:42 UTC

Christian Weisgerber <naddy@mips.inka.de> wrote:
> On 2024-02-16, Louis Epstein <le@main.lekno.ws> wrote:
>
>> In my 13.2-p9 I have llvm12,llvm13,and llvm15@default
>> installed,and apparently there are versions out to llvm18
>> in the ports collection along with an llvm-devel.
>
> Do you build from ports or do you install packages?

Initial install usually from ports and subsequent
maintenance by synth and pkg upgrade with the synth
repository.
>> Is it possible to standardize on one at a time or do
>> individual ports dependences require different
>> versions?
>
> Certain ports are tied to specific versions from time to time. This
> keeps changing. I'm on 14.0-STABLE with llvm17 as the base system
> compiler, and I only have an additional llvm15 installed, which was
> still required for building firefox the last time I checked.
>
> Over time, there's a tendency to accumulate llvm versions on your
> system that aren't actually used for anything any longer.

Hm,looks like llvm12 is now gone.
I have llvm13-13.0.1_7 and llvm15-15.0.7_10 in place.

I have upgraded the base OS to 13.2-RELEASE-p10.

Would llvm versions past 15 work?

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Re: Proliferating LLVMs

<slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=587&group=comp.unix.bsd.freebsd.misc#587

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!news2.arglkargh.de!news.karotte.org!news.szaf.org!inka.de!mips.inka.de!.POSTED.localhost!not-for-mail
From: naddy@mips.inka.de (Christian Weisgerber)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Proliferating LLVMs
Date: Mon, 19 Feb 2024 11:59:49 -0000 (UTC)
Message-ID: <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
References: <uqod44$bag$2@reader1.panix.com>
<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
<uqv7qb$1ko$1@reader1.panix.com>
Injection-Date: Mon, 19 Feb 2024 11:59:49 -0000 (UTC)
Injection-Info: lorvorc.mips.inka.de; posting-host="localhost:::1";
logging-data="46389"; mail-complaints-to="usenet@mips.inka.de"
User-Agent: slrn/1.0.3 (FreeBSD)
 by: Christian Weisgerber - Mon, 19 Feb 2024 11:59 UTC

On 2024-02-19, Louis Epstein <le@main.lekno.ws> wrote:

>> Over time, there's a tendency to accumulate llvm versions on your
>> system that aren't actually used for anything any longer.
>
> Hm,looks like llvm12 is now gone.
> I have llvm13-13.0.1_7 and llvm15-15.0.7_10 in place.

My low-effort approach is this: When I see that the llvm ports will
be rebuilt anyway, I deinstall them. The ones actually required
as dependencies will come back, at no extra compile cost.

> I have upgraded the base OS to 13.2-RELEASE-p10.
>
> Would llvm versions past 15 work?

Work for what?
If a certain port has a fixed dependency on a particular llvm version
then having newer llvm versions installed doesn't affect this. For
instance, Firefox and Mesa require llvm15 at the moment.

Grepping for LLVM_VERSION over the ports tree shows that for all
llvm versions from 11 to 16, there's at least one port that wants
this particular version.

--
Christian "naddy" Weisgerber naddy@mips.inka.de

Re: Proliferating LLVMs

<ur0336$n7u$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=588&group=comp.unix.bsd.freebsd.misc#588

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Proliferating LLVMs
Date: Mon, 19 Feb 2024 17:28:06 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <ur0336$n7u$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
Injection-Date: Mon, 19 Feb 2024 17:28:06 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="23806"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.2-RELEASE-p10 (amd64))
 by: Louis Epstein - Mon, 19 Feb 2024 17:28 UTC

Christian Weisgerber <naddy@mips.inka.de> wrote:
> On 2024-02-19, Louis Epstein <le@main.lekno.ws> wrote:
>
>>> Over time, there's a tendency to accumulate llvm versions on your
>>> system that aren't actually used for anything any longer.
>>
>> Hm,looks like llvm12 is now gone.
>> I have llvm13-13.0.1_7 and llvm15-15.0.7_10 in place.
>
> My low-effort approach is this: When I see that the llvm ports will
> be rebuilt anyway, I deinstall them. The ones actually required
> as dependencies will come back, at no extra compile cost.
>
>> I have upgraded the base OS to 13.2-RELEASE-p10.
>>
>> Would llvm versions past 15 work?
>
> Work for what?
> If a certain port has a fixed dependency on a particular llvm version
> then having newer llvm versions installed doesn't affect this. For
> instance, Firefox and Mesa require llvm15 at the moment.

I have them running,I assume at some point they switched to it
from llvm13.

> Grepping for LLVM_VERSION over the ports tree shows that for all
> llvm versions from 11 to 16, there's at least one port that wants
> this particular version.

I suppose nothing I have installed wants 16,or 16 would be added.

Well,last night I tried deleting llvm12 and got back a message
indicating that it wasn't there (normally I'd get a message
indicating what would be deleted along with it,if I recall
previous attempts correctly).

....and when I next launched X,I found it failed via segmentation
fault when I tried launching Seamonkey (I run Seamonkey,which is
no longer in the ports tree to my annoyance,for legacy reasons).
And I tried putting llvm12 back but now X won't launch at all
(first fails pointed to xorg.3.log and recent to xorg.0.log).

I can't think of anything else I did that would have made X
stop working but I'm doing a new synth prepare-system,will
see what results.

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Re: Proliferating LLVMs

<uslrfm$c5v$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=602&group=comp.unix.bsd.freebsd.misc#602

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Proliferating LLVMs
Date: Mon, 11 Mar 2024 02:49:26 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <uslrfm$c5v$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com>
Injection-Date: Mon, 11 Mar 2024 02:49:26 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="12479"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.2-RELEASE-p10 (amd64))
 by: Louis Epstein - Mon, 11 Mar 2024 02:49 UTC

Louis Epstein <le@main.lekno.ws> wrote:
> Christian Weisgerber <naddy@mips.inka.de> wrote:
>> On 2024-02-19, Louis Epstein <le@main.lekno.ws> wrote:
>>
>>>> Over time, there's a tendency to accumulate llvm versions on your
>>>> system that aren't actually used for anything any longer.
>>>
>>> Hm,looks like llvm12 is now gone.
>>> I have llvm13-13.0.1_7 and llvm15-15.0.7_10 in place.
>>
>> My low-effort approach is this: When I see that the llvm ports will
>> be rebuilt anyway, I deinstall them. The ones actually required
>> as dependencies will come back, at no extra compile cost.
>>
>>> I have upgraded the base OS to 13.2-RELEASE-p10.
>>>
>>> Would llvm versions past 15 work?
>>
>> Work for what?
>> If a certain port has a fixed dependency on a particular llvm version
>> then having newer llvm versions installed doesn't affect this. For
>> instance, Firefox and Mesa require llvm15 at the moment.
>
> I have them running,I assume at some point they switched to it
> from llvm13.

I've just been doing a long synth run that has had llvm12,
llvm13,
and llvm15@default building in parallel.

I noted that when llvm12 finished,
openjdk11 started (not having started before
despite open build channels).
When llvm15@default finished,
mesa-libs,
qt6-tools,
and firefox started.

At this writing llvm13 is still building.
>> Grepping for LLVM_VERSION over the ports tree shows that for all
>> llvm versions from 11 to 16, there's at least one port that wants
>> this particular version.
>
> I suppose nothing I have installed wants 16,or 16 would be added.

I see that 13.3-RELEASE adds 17,
so will this solve problems
when I upgrade from 13.2 or make
them more complicated?
>
> Well,last night I tried deleting llvm12 and got back a message
> indicating that it wasn't there (normally I'd get a message
> indicating what would be deleted along with it,if I recall
> previous attempts correctly).
>
> ...and when I next launched X,I found it failed via segmentation
> fault when I tried launching Seamonkey (I run Seamonkey,which is
> no longer in the ports tree to my annoyance,for legacy reasons).
> And I tried putting llvm12 back but now X won't launch at all
> (first fails pointed to xorg.3.log and recent to xorg.0.log).
>
> I can't think of anything else I did that would have made X
> stop working but I'm doing a new synth prepare-system,will
> see what results.

This has still not resolved...I can not launch seamonkey or firefox
without fvwm crashing if it even starts in the first place.

> -=-=-
> The World Trade Center towers MUST rise again,
> at least as tall as before...or terror has triumphed.

Catastrophe Re: Proliferating LLVMs

<usqsgj$3s4$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=604&group=comp.unix.bsd.freebsd.misc#604

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.2001:470:30::a654:101!not-for-mail
From: le@panix.com (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Catastrophe Re: Proliferating LLVMs
Date: Wed, 13 Mar 2024 00:37:39 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <usqsgj$3s4$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com>
Injection-Date: Wed, 13 Mar 2024 00:37:39 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="2001:470:30::a654:101";
logging-data="3972"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.2-20221225 ("Pittyvaich") (NetBSD/10.0_RC3 (amd64))
 by: Louis Epstein - Wed, 13 Mar 2024 00:37 UTC

Louis Epstein <le@main.lekno.ws> wrote:
> Louis Epstein <le@main.lekno.ws> wrote:
>> Christian Weisgerber <naddy@mips.inka.de> wrote:
>>> On 2024-02-19, Louis Epstein <le@main.lekno.ws> wrote:
>>>
>>>>> Over time, there's a tendency to accumulate llvm versions on your
>>>>> system that aren't actually used for anything any longer.
>>>>
>>>> Hm,looks like llvm12 is now gone.
>>>> I have llvm13-13.0.1_7 and llvm15-15.0.7_10 in place.
>>>
>>> My low-effort approach is this: When I see that the llvm ports will
>>> be rebuilt anyway, I deinstall them. The ones actually required
>>> as dependencies will come back, at no extra compile cost.
>>>
>>>> I have upgraded the base OS to 13.2-RELEASE-p10.
>>>>
>>>> Would llvm versions past 15 work?
>>>
>>> Work for what?
>>> If a certain port has a fixed dependency on a particular llvm version
>>> then having newer llvm versions installed doesn't affect this. For
>>> instance, Firefox and Mesa require llvm15 at the moment.
>>
>> I have them running,I assume at some point they switched to it
>> from llvm13.
>
> I've just been doing a long synth run that has had llvm12,
> llvm13,
> and llvm15@default building in parallel.
>
> I noted that when llvm12 finished,
> openjdk11 started (not having started before
> despite open build channels).
> When llvm15@default finished,
> mesa-libs,
> qt6-tools,
> and firefox started.
>
> At this writing llvm13 is still building.
>
>>> Grepping for LLVM_VERSION over the ports tree shows that for all
>>> llvm versions from 11 to 16, there's at least one port that wants
>>> this particular version.
>>
>> I suppose nothing I have installed wants 16,or 16 would be added.
>
> I see that 13.3-RELEASE adds 17,
> so will this solve problems
> when I upgrade from 13.2 or make
> them more complicated?

My FTP upgrade from 13.2 to 13.3
has unexpectedly crashed everything
(here I am posting from a backup account
from an Ubuntu partition).

I can boot single-user on the SSD but
any attempt to go multi-user produces
a crash on a kldload process.

The messages with regard to the page panic
include a kdb backtrace listing
vpanic
panic
trap_fatal
trap_pfault
calltrap
ttm_bo_validate
ttm_bo_init_reserved
ttm_bo_init
radeon_bo_create
radeon_ttm_init
si_init
radeon_device_init
radeon_driver_load_kms
drm_dev_register
radeon_pci_probe
linux_pci_attach_device
device_attach

and it hits around kernel module loading time after the uhubs.

Any idea if there's a way to get a working 13.3 install without
destroying the existing accounts and so forth?

(I backed up a lot of the SSD's key partitions to an HDD but
rebuilding is quite a chore.The DVDs don't seem usable for
upgrading an existing FreeBSD installation,only for making
new ones?)

>>
>> Well,last night I tried deleting llvm12 and got back a message
>> indicating that it wasn't there (normally I'd get a message
>> indicating what would be deleted along with it,if I recall
>> previous attempts correctly).
>>
>> ...and when I next launched X,I found it failed via segmentation
>> fault when I tried launching Seamonkey (I run Seamonkey,which is
>> no longer in the ports tree to my annoyance,for legacy reasons).
>> And I tried putting llvm12 back but now X won't launch at all
>> (first fails pointed to xorg.3.log and recent to xorg.0.log).
>>
>> I can't think of anything else I did that would have made X
>> stop working but I'm doing a new synth prepare-system,will
>> see what results.
>
> This has still not resolved...I can not launch seamonkey or firefox
> without fvwm crashing if it even starts in the first place.
>
>> -=-=-
>> The World Trade Center towers MUST rise again,
>> at least as tall as before...or terror has triumphed.

Re: Catastrophe Re: Proliferating LLVMs

<usqv3d$jgi0$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=605&group=comp.unix.bsd.freebsd.misc#605

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Catastrophe Re: Proliferating LLVMs
Date: Wed, 13 Mar 2024 01:21:49 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 84
Message-ID: <usqv3d$jgi0$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com>
<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
<uqv7qb$1ko$1@reader1.panix.com>
<slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
<ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com>
<usqsgj$3s4$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 13 Mar 2024 01:21:49 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d4e0c8501587576e8721cde19cd9f0bf";
logging-data="639552"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18yxYfmCiXEyS/Euq/rsZzA"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:/3z4lrymgNwpOeov7IM8es81QQs=
 by: Steven G. Kargl - Wed, 13 Mar 2024 01:21 UTC

On Wed, 13 Mar 2024 00:37:39 +0000, Louis Epstein wrote:

> Louis Epstein <le@main.lekno.ws> wrote:
>
> My FTP upgrade from 13.2 to 13.3
> has unexpectedly crashed everything
> (here I am posting from a backup account
> from an Ubuntu partition).
>
> I can boot single-user on the SSD but
> any attempt to go multi-user produces
> a crash on a kldload process.
>
> The messages with regard to the page panic
> include a kdb backtrace listing
> vpanic
> panic
> trap_fatal
> trap_pfault
> calltrap
> ttm_bo_validate
> ttm_bo_init_reserved
> ttm_bo_init
> radeon_bo_create
> radeon_ttm_init
> si_init
> radeon_device_init
> radeon_driver_load_kms
> drm_dev_register
> radeon_pci_probe
> linux_pci_attach_device
> device_attach
>
> and it hits around kernel module loading time after the uhubs.
>
> Any idea if there's a way to get a working 13.3 install without
> destroying the existing accounts and so forth?
>
> (I backed up a lot of the SSD's key partitions to an HDD but
> rebuilding is quite a chore.The DVDs don't seem usable for
> upgrading an existing FreeBSD installation,only for making
> new ones?)

Boot to single-user mode (2 in the boot menu). When you
get to the root# prompt.

For UFS2 system, do

# fsck -y
# fsck -y

I don't use ZFS, so don't know if the above matters.

# mount -a
# vi /etc/rc.conf
<comment out kld_list="radeaon_yada" line>
# sync
# exit

You should end up in a console, i.e., no X11 window.
Log in as root.

Assuming you have a populated /usr/ports,

% pkg info | grep kmod
drm-515-kmod-5.15.118_3
gpu-firmware-amd-kmod
....
gpu-firmware-radeon-kmod-verde
% portmaster -Byd drm-515-kmod
% portmaster -Byd gpu-firmware\*
% vi /etc/rc.conf
<uncomment out kld_list="radeaon_yada" line>
% sync
% shutdown -r now

--
steve

Re: Catastrophe Re: Proliferating LLVMs

<l5dh65Fjt53U1@mid.individual.net>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=606&group=comp.unix.bsd.freebsd.misc#606

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: groenveld@acm.org (John D Groenveld)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Catastrophe Re: Proliferating LLVMs
Date: 13 Mar 2024 11:32:21 GMT
Organization: Groenveld.US
Lines: 21
Message-ID: <l5dh65Fjt53U1@mid.individual.net>
References: <uqod44$bag$2@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me>
X-Trace: individual.net URIcpjFnTY2WVnyTgn8ZOg8rFaZONoDVg4D0+VlrdFY+hPT1EP
Cancel-Lock: sha1:YxrF6Wim3VUJpqlGUxSZxooTDCo= sha256:JJX3IDbBCpwEudPuewY1cs8nokNJS9GhXmexyYl7QiM=
 by: John D Groenveld - Wed, 13 Mar 2024 11:32 UTC

In article <usqv3d$jgi0$1@dont-email.me>,
Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
>Boot to single-user mode (2 in the boot menu). When you
>get to the root# prompt.
>
>For UFS2 system, do
>
># fsck -y
># fsck -y
>
>I don't use ZFS, so don't know if the above matters.
>
># mount -a

With ZFS:
# mount -u /

Then the OP can edit rc.conf and disable the kernel module broken
by the kernel update.
John
groenveld@acm.org

Re: Catastrophe Re: Proliferating LLVMs

<ust55m$4mv$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=607&group=comp.unix.bsd.freebsd.misc#607

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Catastrophe Re: Proliferating LLVMs
Date: Wed, 13 Mar 2024 21:17:42 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <ust55m$4mv$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me>
Injection-Date: Wed, 13 Mar 2024 21:17:42 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="4831"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.3-RELEASE (amd64))
 by: Louis Epstein - Wed, 13 Mar 2024 21:17 UTC

Steven G. Kargl <sgk@removetroutmask.apl.washington.edu> wrote:
> On Wed, 13 Mar 2024 00:37:39 +0000, Louis Epstein wrote:
>
>> Louis Epstein <le@main.lekno.ws> wrote:
>>
>> My FTP upgrade from 13.2 to 13.3
>> has unexpectedly crashed everything
>> (here I am posting from a backup account
>> from an Ubuntu partition).
>>
>> I can boot single-user on the SSD but
>> any attempt to go multi-user produces
>> a crash on a kldload process.
>>
>> The messages with regard to the page panic
>> include a kdb backtrace listing
>> vpanic
>> panic
>> trap_fatal
>> trap_pfault
>> calltrap
>> ttm_bo_validate
>> ttm_bo_init_reserved
>> ttm_bo_init
>> radeon_bo_create
>> radeon_ttm_init
>> si_init
>> radeon_device_init
>> radeon_driver_load_kms
>> drm_dev_register
>> radeon_pci_probe
>> linux_pci_attach_device
>> device_attach
>>
>> and it hits around kernel module loading time after the uhubs.
>>
>> Any idea if there's a way to get a working 13.3 install without
>> destroying the existing accounts and so forth?
>>
>> (I backed up a lot of the SSD's key partitions to an HDD but
>> rebuilding is quite a chore.The DVDs don't seem usable for
>> upgrading an existing FreeBSD installation,only for making
>> new ones?)
>
> Boot to single-user mode (2 in the boot menu). When you
> get to the root# prompt.
>
> For UFS2 system, do
>
> # fsck -y
> # fsck -y
>
> I don't use ZFS, so don't know if the above matters.
>
> # mount -a
> # vi /etc/rc.conf
> <comment out kld_list="radeaon_yada" line>
> # sync
> # exit
>
> You should end up in a console, i.e., no X11 window.
> Log in as root.
>
> Assuming you have a populated /usr/ports,
>
> % pkg info | grep kmod
> drm-515-kmod-5.15.118_3

what's on my system is
drm-510-kmod-5.10.163_9
and
drm-kmod-20220907_2

> gpu-firmware-amd-kmod
> ...
> gpu-firmware-radeon-kmod-verde
> % portmaster -Byd drm-515-kmod
> % portmaster -Byd gpu-firmware\*
> % vi /etc/rc.conf
> <uncomment out kld_list="radeaon_yada" line>
> % sync
> % shutdown -r now
>

The fix appears to have worked,BUT
I have not received a prompt to recompile
all applications that the freebsd.org
instructions for a binary upgrade indicated
would happen at this stage.

I normally upgrade applications via

git -C /usr/ports pull [updating ports collection]
synth status [checking what's needed at the moment]
synth prepare-system [updating available packages]
pkg upgrade -r Synth [installing the new stuff]

and have done none of these since updating the OS except
for a synth status that tells me nothing needs upgrades
and 13 that wanted rebuilds or replacements
before the OS upgrade still do.

Do I have to trigger the rebuild somehow or can I update
the ports collection without screwing up?

-=-=-
The World Trade Center towers MUST rise again,
at least as tall as before...or terror has triumphed.

Re: Catastrophe Re: Proliferating LLVMs

<ust7p4$pia$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=608&group=comp.unix.bsd.freebsd.misc#608

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Catastrophe Re: Proliferating LLVMs
Date: Wed, 13 Mar 2024 22:02:12 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <ust7p4$pia$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me> <ust55m$4mv$1@reader1.panix.com>
Injection-Date: Wed, 13 Mar 2024 22:02:12 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="26186"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.3-RELEASE (amd64))
 by: Louis Epstein - Wed, 13 Mar 2024 22:02 UTC

Louis Epstein <le@main.lekno.ws> wrote:
> Steven G. Kargl <sgk@removetroutmask.apl.washington.edu> wrote:
>> On Wed, 13 Mar 2024 00:37:39 +0000, Louis Epstein wrote:
>>
>>> Louis Epstein <le@main.lekno.ws> wrote:
>>>
>>> My FTP upgrade from 13.2 to 13.3
>>> has unexpectedly crashed everything
>>> (here I am posting from a backup account
>>> from an Ubuntu partition).
>>>
>>> I can boot single-user on the SSD but
>>> any attempt to go multi-user produces
>>> a crash on a kldload process.
>>>
>>> The messages with regard to the page panic
>>> include a kdb backtrace listing
>>> vpanic
>>> panic
>>> trap_fatal
>>> trap_pfault
>>> calltrap
>>> ttm_bo_validate
>>> ttm_bo_init_reserved
>>> ttm_bo_init
>>> radeon_bo_create
>>> radeon_ttm_init
>>> si_init
>>> radeon_device_init
>>> radeon_driver_load_kms
>>> drm_dev_register
>>> radeon_pci_probe
>>> linux_pci_attach_device
>>> device_attach
>>>
>>> and it hits around kernel module loading time after the uhubs.
>>>
>>> Any idea if there's a way to get a working 13.3 install without
>>> destroying the existing accounts and so forth?
>>>
>>> (I backed up a lot of the SSD's key partitions to an HDD but
>>> rebuilding is quite a chore.The DVDs don't seem usable for
>>> upgrading an existing FreeBSD installation,only for making
>>> new ones?)
>>
>> Boot to single-user mode (2 in the boot menu). When you
>> get to the root# prompt.
>>
>> For UFS2 system, do
>>
>> # fsck -y
>> # fsck -y
>>
>> I don't use ZFS, so don't know if the above matters.
>>
>> # mount -a
>> # vi /etc/rc.conf
>> <comment out kld_list="radeaon_yada" line>
>> # sync
>> # exit
>>
>> You should end up in a console, i.e., no X11 window.
>> Log in as root.
>>
>> Assuming you have a populated /usr/ports,
>>
>> % pkg info | grep kmod
>> drm-515-kmod-5.15.118_3
>
> what's on my system is
> drm-510-kmod-5.10.163_9

....and I see that 515 is for 14.x
and as noted I just installed 13.3.

> and
> drm-kmod-20220907_2
>
>> gpu-firmware-amd-kmod
>> ...
>> gpu-firmware-radeon-kmod-verde
>> % portmaster -Byd drm-515-kmod
>> % portmaster -Byd gpu-firmware\*
>> % vi /etc/rc.conf
>> <uncomment out kld_list="radeaon_yada" line>
>> % sync
>> % shutdown -r now
>>
>
> The fix appears to have worked,BUT
> I have not received a prompt to recompile
> all applications that the freebsd.org
> instructions for a binary upgrade indicated
> would happen at this stage.

On closer examination this was optional...

> I normally upgrade applications via
>
> git -C /usr/ports pull [updating ports collection]
> synth status [checking what's needed at the moment]
> synth prepare-system [updating available packages]
> pkg upgrade -r Synth [installing the new stuff]
>
> and have done none of these since updating the OS except
> for a synth status that tells me nothing needs upgrades
> and 13 that wanted rebuilds or replacements
> before the OS upgrade still do.
>
> Do I have to trigger the rebuild somehow or can I update
> the ports collection without screwing up?

....I've pulled in the new ports and am indexing...

....in any case my failure to launch X successfully
since the flirtation with removing llvm12 and putting
it back has NOT been solved by upgrading 13.2->3.

> -=-=-
> The World Trade Center towers MUST rise again,
> at least as tall as before...or terror has triumphed.

Re: Catastrophe Re: Proliferating LLVMs

<ustktk$18g4k$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=609&group=comp.unix.bsd.freebsd.misc#609

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Catastrophe Re: Proliferating LLVMs
Date: Thu, 14 Mar 2024 01:46:28 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 60
Message-ID: <ustktk$18g4k$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com>
<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
<uqv7qb$1ko$1@reader1.panix.com>
<slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
<ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com>
<usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me>
<ust55m$4mv$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Mar 2024 01:46:28 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="745614e195683c814ed180969b9a99b0";
logging-data="1327252"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+gxDS4KdN70lUPe3VCyv/1"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:ieomsEjxqiJb+Sm8UrJ1vIKzuUw=
 by: Steven G. Kargl - Thu, 14 Mar 2024 01:46 UTC

On Wed, 13 Mar 2024 21:17:42 +0000, Louis Epstein wrote:

> Steven G. Kargl <sgk@removetroutmask.apl.washington.edu> wrote:
>>
>> Assuming you have a populated /usr/ports,
>>
>> % pkg info | grep kmod
>> drm-515-kmod-5.15.118_3
>
> what's on my system is
> drm-510-kmod-5.10.163_9
> and
> drm-kmod-20220907_2

The latter is likely a meta-port that tries
to select the right drm-XXX-kmod port.

>> gpu-firmware-amd-kmod
>> ...
>> gpu-firmware-radeon-kmod-verde
>> % portmaster -Byd drm-515-kmod
>> % portmaster -Byd gpu-firmware\*
>> % vi /etc/rc.conf
>> <uncomment out kld_list="radeaon_yada" line>
>> % sync
>> % shutdown -r now
>>
>
> The fix appears to have worked,BUT
> I have not received a prompt to recompile
> all applications that the freebsd.org
> instructions for a binary upgrade indicated
> would happen at this stage.

First rule of updating is that the kernel
and third-party modules must agree. This
means that drm-*-kmod needs to be recompiled
if you update your kernel.

> I normally upgrade applications via
>
> git -C /usr/ports pull [updating ports collection]
> synth status [checking what's needed at the moment]
> synth prepare-system [updating available packages]
> pkg upgrade -r Synth [installing the new stuff]
>
> and have done none of these since updating the OS except
> for a synth status that tells me nothing needs upgrades
> and 13 that wanted rebuilds or replacements
> before the OS upgrade still do.
>
> Do I have to trigger the rebuild somehow or can I update
> the ports collection without screwing up?

I know nothing about synth.

--
steve

Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<usv10o$1sh$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=611&group=comp.unix.bsd.freebsd.misc#611

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Thu, 14 Mar 2024 14:19:04 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <usv10o$1sh$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me> <ust55m$4mv$1@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com>
Injection-Date: Thu, 14 Mar 2024 14:19:04 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="1937"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.3-RELEASE (amd64))
 by: Louis Epstein - Thu, 14 Mar 2024 14:19 UTC

Louis Epstein <le@main.lekno.ws> wrote:
>
> ...in any case my failure to launch X successfully
> since the flirtation with removing llvm12 and putting
> it back has NOT been solved by upgrading 13.2->3.

The problem started when I deleted LLVM12 and did not go
away when I reinstalled it...and deleting and reinstalling
xinit has made no difference.

Either nothing at all starts,
or it starts and aborts,
or the windows come up in the
window manager and either
attempting to launch an application
crashes it or the keyboard and mouse
are no longer able to make inputs
and I have to restart.

What needs to be redone to again
have a working X?


>> -=-=-
>> The World Trade Center towers MUST rise again,
>> at least as tall as before...or terror has triumphed.

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<usvdns$1oga4$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=612&group=comp.unix.bsd.freebsd.misc#612

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Thu, 14 Mar 2024 17:56:13 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 83
Message-ID: <usvdns$1oga4$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com>
<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
<uqv7qb$1ko$1@reader1.panix.com>
<slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
<ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com>
<usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me>
<ust55m$4mv$1@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com>
<usv10o$1sh$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Mar 2024 17:56:13 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8fb60911a03457347944f2a56bd43e5a";
logging-data="1851716"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18StFoApipaj2LTcuSSrzbS"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:Gs4gzkqYt2tWf3epMSWDi296GFc=
 by: Steven G. Kargl - Thu, 14 Mar 2024 17:56 UTC

On Thu, 14 Mar 2024 14:19:04 +0000, Louis Epstein wrote:

> Louis Epstein <le@main.lekno.ws> wrote:
>>
>> ...in any case my failure to launch X successfully
>> since the flirtation with removing llvm12 and putting
>> it back has NOT been solved by upgrading 13.2->3.
>
> The problem started when I deleted LLVM12 and did not go
> away when I reinstalled it...and deleting and reinstalling
> xinit has made no difference.
>
> Either nothing at all starts,
> or it starts and aborts,
> or the windows come up in the
> window manager and either
> attempting to launch an application
> crashes it or the keyboard and mouse
> are no longer able to make inputs
> and I have to restart.
>
> What needs to be redone to again
> have a working X?

If I get in your situtation, I typically rebuild everything
from source. So, first created a backup, then do

% cd /usr/src
% git stash
% git pull -ff
% git stash pop
% rm -rf /usr/obj/*
% make -j8 buildworld <-- I have 8 cores.
% make -j8 buildkernel
% make installkernel
<reboot in single user>
% mount -a
% etcupdate -p
% cd /usr/src
% make installworld
% etcupdate -B
% make delete-old
% make delete-old-lib <-- Only if I want a very clean world
<reboot without X11, so remove kld_load in rc.conf>

Now, the ports.

% cd /usr/ports
% git stash
% git pull -ff
% git stash pop
% make fetchindex
% pkg info | awk '{ print $1}' > pkg.txt
% pkg delete -f <all installed ports>ports-mgmt/pkg
<Inspect /usr/local for leftover junk>

The last command might complain about deleting port ports-mgmt/pkg,
delete it anyway.

% cd /usr/ports/ports-mgmt/pkg
% make clean && make -j8 && make install && make clean
% cd /usr/ports/ports-mgmt/portmaster
% make clean && make -j8 && make install && make clean
% rehash
% portmaster -Byd graphics/drm-515-kmod
% portmaster -Byd graphics/gpu-firmware-radeon-kmod

Choose the one from pkg.txt or use graphics/drm-kmod. The latter
will grab whatever FreeBSD thinks is required for your hardware.
You can now restore kld_load in rc.conf and reboot.

% portmaster -Byd x11-wm/fvwm3 x11/xauth x11/xinit x11/xterm

This is sufficient for me to use startx to fireup a fvwm3

Now, iterate over pkg.txt to install other packages, e.g.,

% portmaster -Byd math/octave <-- This installs 200+ ports

--
steve

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<l5gveoF5essU1@mid.individual.net>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=613&group=comp.unix.bsd.freebsd.misc#613

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: groenveld@acm.org (John D Groenveld)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: 14 Mar 2024 18:54:16 GMT
Organization: Groenveld.US
Lines: 11
Message-ID: <l5gveoF5essU1@mid.individual.net>
References: <uqod44$bag$2@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com> <usv10o$1sh$1@reader1.panix.com> <usvdns$1oga4$1@dont-email.me>
X-Trace: individual.net dg9cqwNO/2YFmngyXgPpog9LyVVHjNNlzhAqwICoDbXf1gLuc3
Cancel-Lock: sha1:Q1xGY4PdMP/QOfuu5UGinkxZy1o= sha256:wlRkXsd9kH0mTGS13E8ndr8GfU55ssYMZf1OqJ9yzAc=
 by: John D Groenveld - Thu, 14 Mar 2024 18:54 UTC

In article <usvdns$1oga4$1@dont-email.me>,
Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
>If I get in your situtation, I typically rebuild everything
>from source. So, first created a backup, then do

Forcibly reinstalling the packages might re-add whatever dependency
the OP broke by deleting LLVMs.

# pkg upgrade -f
John
groenveld@acm.org

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<usvik9$1pnnp$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=614&group=comp.unix.bsd.freebsd.misc#614

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Thu, 14 Mar 2024 19:19:37 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <usvik9$1pnnp$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com>
<usv10o$1sh$1@reader1.panix.com> <usvdns$1oga4$1@dont-email.me>
<l5gveoF5essU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 14 Mar 2024 19:19:37 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8fb60911a03457347944f2a56bd43e5a";
logging-data="1892089"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/np+b+5vx3c5bY/2bmtAlt"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:QLHNXvOOhe+MvlUXlh/iIMgDziY=
 by: Steven G. Kargl - Thu, 14 Mar 2024 19:19 UTC

On Thu, 14 Mar 2024 18:54:16 +0000, John D Groenveld wrote:

> In article <usvdns$1oga4$1@dont-email.me>,
> Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
>>If I get in your situtation, I typically rebuild everything
>>from source. So, first created a backup, then do
>
> Forcibly reinstalling the packages might re-add whatever dependency
> the OP broke by deleting LLVMs.
>
> # pkg upgrade -f

If one is rebuilding everything from ports, then one is
not dealing with the nightmare of dependencies from pre-built
packages (which may be out-of-sync given the dependency tree
and how the ports tree is managed) or from stale things in
a search path. There is also the possibility to tailor the
compiler options to match your hardware. Packages from a
repository are likely built to run a class of hardware,
which means reduced performance.

The other advantage of rebuilding everything from source
is that it is incremental. Install the bare minimum to get
a stable X11 window manager running, then add needed ports
while testing along the way. You'll find what is breaking
your setup.

--
steve

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<l5hh6lF827rU1@mid.individual.net>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=615&group=comp.unix.bsd.freebsd.misc#615

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: groenveld@acm.org (John D Groenveld)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: 14 Mar 2024 23:57:10 GMT
Organization: Groenveld.US
Lines: 13
Message-ID: <l5hh6lF827rU1@mid.individual.net>
References: <uqod44$bag$2@reader1.panix.com> <usvdns$1oga4$1@dont-email.me> <l5gveoF5essU1@mid.individual.net> <usvik9$1pnnp$1@dont-email.me>
X-Trace: individual.net O5hWaoZ2gvQDtEMXjlZrAAq8Ibh93+hvZ8cgHy56H8vmee/16Q
Cancel-Lock: sha1:/auf7DKYUD7IJmlgyg0qmWx90V0= sha256:1oGLTSkNwsQrXethMlzJLr7Ws9JouiGfaRDDc43h5Gk=
 by: John D Groenveld - Thu, 14 Mar 2024 23:57 UTC

In article <usvik9$1pnnp$1@dont-email.me>,
Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
>If one is rebuilding everything from ports, then one is
>not dealing with the nightmare of dependencies from pre-built
>packages (which may be out-of-sync given the dependency tree
>and how the ports tree is managed) or from stale things in
>a search path. There is also the possibility to tailor the

pkg(8) can clean up outdated dependencies.
# pkg autoremove

John
groenveld@acm.org

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<ut0eqe$235g8$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=616&group=comp.unix.bsd.freebsd.misc#616

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Fri, 15 Mar 2024 03:20:46 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <ut0eqe$235g8$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com> <usvdns$1oga4$1@dont-email.me>
<l5gveoF5essU1@mid.individual.net> <usvik9$1pnnp$1@dont-email.me>
<l5hh6lF827rU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 15 Mar 2024 03:20:46 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c1c0724447f6763f3fea70c6edd59a4c";
logging-data="2201096"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+TTwKKLiHc0E22F/9mdPax"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:ZpDQA4dc0ACxcQGnMzwtYhYG5Bg=
 by: Steven G. Kargl - Fri, 15 Mar 2024 03:20 UTC

On Thu, 14 Mar 2024 23:57:10 +0000, John D Groenveld wrote:

> In article <usvik9$1pnnp$1@dont-email.me>,
> Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
>>If one is rebuilding everything from ports, then one is
>>not dealing with the nightmare of dependencies from pre-built
>>packages (which may be out-of-sync given the dependency tree
>>and how the ports tree is managed) or from stale things in
>>a search path. There is also the possibility to tailor the
>
> pkg(8) can clean up outdated dependencies.
> # pkg autoremove
>

Yep. It works until it doesn't. The dependency
tree for some ports can be rather involved and
pkg seems to lose track of the entire tree or
the dependencies are never recorded. Things may
have improved. I used 'pkg autoremove' once, and
it led to a few broken ports because of missing
shared libraries.

If one is dealing with an unstable system as OP
as indicated. Started with a completely bare
/usr/local may be prudent.

--
steve

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<l5itnpFeg55U1@mid.individual.net>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=617&group=comp.unix.bsd.freebsd.misc#617

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: groenveld@acm.org (John D Groenveld)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: 15 Mar 2024 12:37:14 GMT
Organization: Groenveld.US
Lines: 9
Message-ID: <l5itnpFeg55U1@mid.individual.net>
References: <uqod44$bag$2@reader1.panix.com> <usvik9$1pnnp$1@dont-email.me> <l5hh6lF827rU1@mid.individual.net> <ut0eqe$235g8$1@dont-email.me>
X-Trace: individual.net g5ktdK9vP4Kq4vQ8t01png3EsyoF+ogWNvX/Y5q8nn+cI+eeLb
Cancel-Lock: sha1:AWhoiCfILwSq1M5aa+wkYJLd/zM= sha256:lCmuCaxJvxXNu54Go0N33fOTG5VJbz/HvjHt+9eVBsI=
 by: John D Groenveld - Fri, 15 Mar 2024 12:37 UTC

In article <ut0eqe$235g8$1@dont-email.me>,
Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:
> Started with a completely bare
>/usr/local may be prudent.

# pkg delete $(pkg info|grep -v '^pkg-'|awk '{print $1}')

John
groenveld@acm.org

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<ut1n01$hce$1@reader1.panix.com>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=618&group=comp.unix.bsd.freebsd.misc#618

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.main.lekno.ws!not-for-mail
From: le@main.lekno.ws (Louis Epstein)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Fri, 15 Mar 2024 14:46:25 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <ut1n01$hce$1@reader1.panix.com>
References: <uqod44$bag$2@reader1.panix.com> <slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de> <uqv7qb$1ko$1@reader1.panix.com> <slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de> <ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com> <usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me> <ust55m$4mv$1@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com> <usv10o$1sh$1@reader1.panix.com> <usvdns$1oga4$1@dont-email.me>
Injection-Date: Fri, 15 Mar 2024 14:46:25 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="main.lekno.ws:12.144.5.2";
logging-data="17806"; mail-complaints-to="abuse@panix.com"
User-Agent: tin/2.6.3-20231224 ("Banff") (FreeBSD/13.3-RELEASE (amd64))
 by: Louis Epstein - Fri, 15 Mar 2024 14:46 UTC

Steven G. Kargl <sgk@removetroutmask.apl.washington.edu> wrote:
> On Thu, 14 Mar 2024 14:19:04 +0000, Louis Epstein wrote:
>
>> Louis Epstein <le@main.lekno.ws> wrote:
>>>
>>> ...in any case my failure to launch X successfully
>>> since the flirtation with removing llvm12 and putting
>>> it back has NOT been solved by upgrading 13.2->3.
>>
>> The problem started when I deleted LLVM12 and did not go
>> away when I reinstalled it...and deleting and reinstalling
>> xinit has made no difference.
>>
>> Either nothing at all starts,
>> or it starts and aborts,
>> or the windows come up in the
>> window manager and either
>> attempting to launch an application
>> crashes it or the keyboard and mouse
>> are no longer able to make inputs
>> and I have to restart.
>>
>> What needs to be redone to again
>> have a working X?
>
> If I get in your situtation, I typically rebuild everything
> from source. So, first created a backup, then do

What in toto needs to be backed up?
> % cd /usr/src
> % git stash
> % git pull -ff
> % git stash pop
> % rm -rf /usr/obj/*
> % make -j8 buildworld <-- I have 8 cores.
> % make -j8 buildkernel

I have a Core i7-3770K (4 cores 8 threads)

> % make installkernel
> <reboot in single user>
> % mount -a
> % etcupdate -p
> % cd /usr/src
> % make installworld
> % etcupdate -B
> % make delete-old
> % make delete-old-lib <-- Only if I want a very clean world
> <reboot without X11, so remove kld_load in rc.conf>
>
> Now, the ports.

FWIW my pkg info:

Imath-3.1.11 C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics
aalib-1.4.r5_14 ASCII art library
abseil-20230125.3 Abseil Common Libraries (C++)
adacurses-20211021_1 Ada95 bindings for ncurses
adwaita-icon-theme-42.0 GNOME Symbolic Icons
alpine-2.26_1 Mail and news client descended from Pine
alsa-lib-1.2.10_1 ALSA compatibility library
alsa-plugins-1.2.7.1_3 ALSA compatibility library plugins
aom-3.8.1_1 AV1 reference encoder/decoder
apache24-2.4.58_2 Version 2.4.x of Apache web server
appres-1.0.5_1 Program to list application's resources
apr-1.7.3.1.6.3_1 Apache Portability Library
argp-standalone-1.5.0 Standalone version of arguments parsing functions from GLIBC
argyllcms-1.9.2_6 ICC compatible color management system
aspell-0.60.8.1_1,1 Spelling checker with better suggestion logic than ispell
aspell-ispell-0.60.8 Ispell compatibility script for aspell
at-spi2-core-2.50.1 Assistive Technology Service Provider Interface
autoconf-2.71_1 Generate configure scripts and related files
autoconf-switch-20220527 Wrapper script to switch between autoconf versions
autoconf2.13-2.13 Generate configure scripts and related files
automake-1.16.5_1 GNU Standards-compliant Makefile generator
avahi-app-0.8_2 Service discovery on a local network
bash-5.2.26_1 GNU Project's Bourne Again SHell
bdftopcf-1.1_3 Convert X font from BDF to PCF
bind-tools-9.18.24 Command line tools from BIND: delv, dig, host, nslookup...
bind916-9.16.48_1 BIND DNS suite with updated DNSSEC and DNS64
binutils-2.40_5,1 GNU binary tools
bison-3.8.2_1,1 Parser generator from FSF, (mostly) compatible with Yacc
bitmap-1.1.1 Bitmap editor and converter utilities for X
boehm-gc-8.2.6 Garbage collection and memory leak detection for C and C++
boehm-gc-threaded-8.2.6 Garbage collection and memory leak detection for C and C++
boost-jam-1.84.0 Build tool from the boost.org
boost-libs-1.84.0 Free portable C++ libraries (without Boost.Python)
brotli-1.1.0,1 Generic-purpose lossless compression algorithm
bsddialog-1.0.1 Text User Interface Widgets
bsdgames-0.75_2,2 Traditional BSD games taken mostly from DragonFly BSD
bsdisks-0.35 UDisks2 service implementation for FreeBSD
c-ares-1.27.0 Asynchronous DNS resolver library
ca_root_nss-3.93_2 Root certificate bundle from the Mozilla Project
cairo-1.17.4_2,3 Vector graphics library with cross-device output support
cmake-core-3.28.3 Cross-platform Makefile generator
cmake-doc-3.28.3 HTML and Qt Creator helpfiles for CMake
cmake-man-3.28.3 Manual pages for CMake
colord-1.4.7 Manage color profiles to accurately color input/output devices
consolekit2-1.2.6_3 Framework for defining and tracking users
crafty-25.2_1 Chess program for playing and analyzing games
cups-2.4.7_2 Common UNIX Printing System
curl-8.6.0 Command line tool and library for transferring data with URLs
dav1d-1.4.0 Small and fast AV1 decoder
db18-18.1.40 Oracle Berkeley DB, Release 18.1
db5-5.3.28_9 Oracle Berkeley DB, revision 5.3
dbus-1.14.10_4,1 Message bus system for inter-application communication
dbus-glib-0.112_1 GLib bindings for the D-BUS messaging system
dconf-0.40.0_4 Configuration database system for GNOME
dejavu-2.37_3 Bitstream Vera Fonts clone with a wider range of characters
desktop-file-utils-0.26_2 Couple of command line utilities for working with desktop entries
docbook-1.5 Meta-port for the different versions of the DocBook DTD
docbook-sgml-4.5_1 DocBook SGML DTD
docbook-xml-5.0_3 DocBook XML DTD
docbook-xsl-1.79.1_1,1 XSL DocBook stylesheets
docbook-xsl-ns-1.79.1 Namespace-aware DocBook XSLT stylesheets
docbook2mdoc-1.1.0_2 Convert DocBook refentry to mdoc
dotconf-1.3_1 Simple, powerful configuration-file parser
double-conversion-3.3.0 Binary-decimal and decimal-binary routines for IEEE doubles
doxygen-1.9.6_1,2 Documentation system for C, C++, and other languages
drm-510-kmod-5.10.163_9 DRM drivers modules
drm-kmod-20220907_2 Metaport of DRM modules for the linuxkpi-based KMS components
duktape-lib-2.7.0 Embeddable Javascript engine (shared lib)
egl-wayland-1.1.13 EGLStream-based Wayland external platform
elfutils-0.187_1 Library for manipulating ELF files and partial implementation of binutils
emacs-nox-29.2_1,3 GNU editing macros (No X flavor)
encodings-1.1.0,1 X.Org Encoding fonts
espeak-ng-1.51.1_5 Software speech synthesizer
etc_os-release-0.1_3 Operating system identification file
evdev-proto-5.8 Input event device header files
expat-2.6.1 XML 1.0 parser written in C
ffmpeg-6.1.1_4,1 Realtime audio/video encoder/converter and streaming server
ffmpeg4-4.4.4_11 Realtime audio/video encoder/converter and streaming server (legacy 4.* series)
fftw3-3.3.10_5 Fast C routines to compute the Discrete Fourier Transform
fftw3-float-3.3.10_5 Fast Discrete Fourier Transform (Single Precision C Routines)
firefox-123.0.1,2 Web browser based on the browser portion of Mozilla
flac-1.4.3_1,1 Free lossless audio codec
flite-2.1 Small run-time speech synthesis engine
fltk-1.3.9_1 Cross-platform C++ graphical user interface toolkit
font-adobe-100dpi-1.0.3_4 X.Org Adobe 100dpi font
font-adobe-75dpi-1.0.3_4 X.Org Adobe 75dpi font
font-adobe-utopia-100dpi-1.0.4_4 X.Org Adobe Utopia 100dpi font
font-adobe-utopia-75dpi-1.0.4_4 X.Org Adobe Utopia 75dpi font
font-adobe-utopia-type1-1.0.4_4 X.Org Adobe Utopia Type1 font
font-alias-1.0.4 X.Org Font aliases
font-arabic-misc-1.0.3_4 X.Org miscellaneous Arabic fonts
font-bh-100dpi-1.0.3_4 X.Org Bigelow Holmes 100dpi font
font-bh-75dpi-1.0.3_4 X.Org Bigelow Holmes 75dpi font
font-bh-lucidatypewriter-100dpi-1.0.3_4 X.Org Bigelow Holmes Lucida TypeWriter 100dpi font
font-bh-lucidatypewriter-75dpi-1.0.3_4 X.Org Bigelow Holmes Lucida TypeWriter 75dpi font
font-bh-ttf-1.0.3_5 X.Org Bigelow & Holmes TTF font
font-bh-type1-1.0.3_4 X.Org Bigelow Holmes Type1 font
font-bitstream-100dpi-1.0.3_4 X.Org Bitstream Vera 100dpi font
font-bitstream-75dpi-1.0.3_4 X.Org Bitstream Vera 75dpi font
font-bitstream-type1-1.0.3_4 X.Org Bitstream Vera Type1 font
font-cronyx-cyrillic-1.0.3_4 X.Org Cronyx Cyrillic font
font-cursor-misc-1.0.3_4 X.Org miscellaneous Cursor fonts
font-daewoo-misc-1.0.3_4 X.Org miscellaneous Daewoo fonts
font-dec-misc-1.0.3_4 X.Org miscellaneous Dec fonts
font-ibm-type1-1.0.3_4 X.Org IBM Type1 font
font-isas-misc-1.0.3_4 X.Org miscellaneous ISAS fonts
font-jis-misc-1.0.3_4 X.Org miscellaneous JIS fonts
font-micro-misc-1.0.3_4 X.Org miscellaneous Micro fonts
font-misc-cyrillic-1.0.3_4 X.Org miscellaneous Cyrillic font
font-misc-ethiopic-1.0.4 X.Org miscellaneous Ethiopic font
font-misc-meltho-1.0.3_5 X.Org miscellaneous Meltho font
font-misc-misc-1.1.2_4 X.Org miscellaneous Misc fonts
font-mutt-misc-1.0.3_4 X.Org miscellaneous Mutt fonts
font-schumacher-misc-1.1.2_4 X.Org miscellaneous Schumacher fonts
font-screen-cyrillic-1.0.4_4 X.Org Screen Cyrillic font
font-sony-misc-1.0.3_4 X.Org miscellaneous Sony fonts
font-sun-misc-1.0.3_4 X.Org miscellaneous Sun fonts
font-util-1.3.2_1 Create an index of X font files in a directory
font-winitzki-cyrillic-1.0.3_4 X.Org Winitzki Cyrillic font
font-xfree86-type1-1.0.4_4 X.Org XFree86 Type1 font
fontconfig-2.15.0_2,1 XML-based font configuration API for X Windows
freetype2-2.13.2 Free and portable TrueType font rendering engine
fribidi-1.0.13_1 Free Implementation of the Unicode Bidirectional Algorithm
fstrm-0.6.1_1 Implementation of the Frame Streams data transport protocol in C
fvwm-2.6.9_3 Popular virtual window manager for X
gcc6-aux-20180516_3,1 Version of GCC 6 with full Ada support
gconf2-3.2.6_10 Configuration database system for GNOME
gdb-14.1_2 GNU Project Debugger
gdbm-1.23 GNU database manager
gdk-pixbuf2-2.42.10_2 Graphic library for GTK
gettext-runtime-0.22.3_1 GNU gettext runtime libraries and programs
gettext-tools-0.22.3_1 GNU gettext development and translation tools
ghostscript10-10.02.1_3 PostScript and PDF interpreter
giflib-5.2.1_1 Tools and library routines for working with GIF images
git-2.44.0 Distributed source code management tool
glib-2.78.4,2 Some useful routines of C programming (current stable version)
gmake-4.4.1 GNU version of 'make' utility
gmp-6.3.0 Free library for arbitrary precision arithmetic
gmp-api-114.2 Gecko Media Plugins API extracted from Firefox
gnome_subr-1.0 Common startup and shutdown subroutines used by GNOME scripts
gnupg-2.4.4 Complete and free PGP implementation
gnutls-3.7.10_2 GNU Transport Layer Security library
gpgme-1.23.2 Library to make access to GnuPG easier
gpgme-cpp-1.23.2 Gpgme C++ bindings
gpgme-qt-headers-1.23.2 Shared headers for the Gpgme Qt bindings
gpgme-qt5-1.23.2 Gpgme Qt5 bindings
gpu-firmware-amd-kmod-aldebaran-20230625_2 Firmware modules for aldebaran AMD GPUs
gpu-firmware-amd-kmod-arcturus-20230625_2 Firmware modules for arcturus AMD GPUs
gpu-firmware-amd-kmod-banks-20230625_2 Firmware modules for banks AMD GPUs
gpu-firmware-amd-kmod-beige-goby-20230625_2 Firmware modules for beige_goby AMD GPUs
gpu-firmware-amd-kmod-bonaire-20230625_2 Firmware modules for bonaire AMD GPUs
gpu-firmware-amd-kmod-carrizo-20230625_2 Firmware modules for carrizo AMD GPUs
gpu-firmware-amd-kmod-cyan-skillfish2-20230625_2 Firmware modules for cyan_skillfish2 AMD GPUs
gpu-firmware-amd-kmod-dimgrey-cavefish-20230625_2 Firmware modules for dimgrey_cavefish AMD GPUs
gpu-firmware-amd-kmod-fiji-20230625_2 Firmware modules for fiji AMD GPUs
gpu-firmware-amd-kmod-green-sardine-20230625_2 Firmware modules for green_sardine AMD GPUs
gpu-firmware-amd-kmod-hainan-20230625_2 Firmware modules for hainan AMD GPUs
gpu-firmware-amd-kmod-hawaii-20230625_2 Firmware modules for hawaii AMD GPUs
gpu-firmware-amd-kmod-kabini-20230625_2 Firmware modules for kabini AMD GPUs
gpu-firmware-amd-kmod-kaveri-20230625_2 Firmware modules for kaveri AMD GPUs
gpu-firmware-amd-kmod-mullins-20230625_2 Firmware modules for mullins AMD GPUs
gpu-firmware-amd-kmod-navi10-20230625_2 Firmware modules for navi10 AMD GPUs
gpu-firmware-amd-kmod-navi12-20230625_2 Firmware modules for navi12 AMD GPUs
gpu-firmware-amd-kmod-navi14-20230625_2 Firmware modules for navi14 AMD GPUs
gpu-firmware-amd-kmod-navy-flounder-20230625_2 Firmware modules for navy_flounder AMD GPUs
gpu-firmware-amd-kmod-oland-20230625_2 Firmware modules for oland AMD GPUs
gpu-firmware-amd-kmod-picasso-20230625_2 Firmware modules for picasso AMD GPUs
gpu-firmware-amd-kmod-pitcairn-20230625_2 Firmware modules for pitcairn AMD GPUs
gpu-firmware-amd-kmod-polaris10-20230625_2 Firmware modules for polaris10 AMD GPUs
gpu-firmware-amd-kmod-polaris11-20230625_2 Firmware modules for polaris11 AMD GPUs
gpu-firmware-amd-kmod-polaris12-20230625_2 Firmware modules for polaris12 AMD GPUs
gpu-firmware-amd-kmod-raven-20230625_2 Firmware modules for raven AMD GPUs
gpu-firmware-amd-kmod-raven2-20230625_2 Firmware modules for raven2 AMD GPUs
gpu-firmware-amd-kmod-renoir-20230625_2 Firmware modules for renoir AMD GPUs
gpu-firmware-amd-kmod-si58-20230625_2 Firmware modules for si58 AMD GPUs
gpu-firmware-amd-kmod-sienna-cichlid-20230625_2 Firmware modules for sienna_cichlid AMD GPUs
gpu-firmware-amd-kmod-stoney-20230625_2 Firmware modules for stoney AMD GPUs
gpu-firmware-amd-kmod-tahiti-20230625_2 Firmware modules for tahiti AMD GPUs
gpu-firmware-amd-kmod-tonga-20230625_2 Firmware modules for tonga AMD GPUs
gpu-firmware-amd-kmod-topaz-20230625_2 Firmware modules for topaz AMD GPUs
gpu-firmware-amd-kmod-vangogh-20230625_2 Firmware modules for vangogh AMD GPUs
gpu-firmware-amd-kmod-vega10-20230625_2 Firmware modules for vega10 AMD GPUs
gpu-firmware-amd-kmod-vega12-20230625_2 Firmware modules for vega12 AMD GPUs
gpu-firmware-amd-kmod-vega20-20230625_2 Firmware modules for vega20 AMD GPUs
gpu-firmware-amd-kmod-vegam-20230625_2 Firmware modules for vegam AMD GPUs
gpu-firmware-amd-kmod-verde-20230625_2 Firmware modules for verde AMD GPUs
gpu-firmware-amd-kmod-yellow-carp-20230625_2 Firmware modules for yellow_carp AMD GPUs
gpu-firmware-intel-kmod-alderlake-20230625 Firmware modules for alderlake Intel GPUs
gpu-firmware-intel-kmod-broxton-20230625 Firmware modules for broxton Intel GPUs
gpu-firmware-intel-kmod-cannonlake-20230625 Firmware modules for cannonlake Intel GPUs
gpu-firmware-intel-kmod-dg1-20230625 Firmware modules for dg1 Intel GPUs
gpu-firmware-intel-kmod-elkhartlake-20230625 Firmware modules for elkhartlake Intel GPUs
gpu-firmware-intel-kmod-geminilake-20230625 Firmware modules for geminilake Intel GPUs
gpu-firmware-intel-kmod-icelake-20230625 Firmware modules for icelake Intel GPUs
gpu-firmware-intel-kmod-kabylake-20230625 Firmware modules for kabylake Intel GPUs
gpu-firmware-intel-kmod-rocketlake-20230625 Firmware modules for rocketlake Intel GPUs
gpu-firmware-intel-kmod-skylake-20230625 Firmware modules for skylake Intel GPUs
gpu-firmware-intel-kmod-tigerlake-20230625 Firmware modules for tigerlake Intel GPUs
gpu-firmware-kmod-20230210_1,1 Firmware modules for the drm-kmod drivers
gpu-firmware-radeon-kmod-aruba-20220511 Firmware modules for aruba Radeon GPUs
gpu-firmware-radeon-kmod-barts-20220511 Firmware modules for barts Radeon GPUs
gpu-firmware-radeon-kmod-bonaire-20220511 Firmware modules for bonaire Radeon GPUs
gpu-firmware-radeon-kmod-btc-20220511 Firmware modules for btc Radeon GPUs
gpu-firmware-radeon-kmod-caicos-20220511 Firmware modules for caicos Radeon GPUs
gpu-firmware-radeon-kmod-cayman-20220511 Firmware modules for cayman Radeon GPUs
gpu-firmware-radeon-kmod-cedar-20220511 Firmware modules for cedar Radeon GPUs
gpu-firmware-radeon-kmod-cypress-20220511 Firmware modules for cypress Radeon GPUs
gpu-firmware-radeon-kmod-hainan-20220511 Firmware modules for hainan Radeon GPUs
gpu-firmware-radeon-kmod-hawaii-20220511 Firmware modules for hawaii Radeon GPUs
gpu-firmware-radeon-kmod-juniper-20220511 Firmware modules for juniper Radeon GPUs
gpu-firmware-radeon-kmod-kabini-20220511 Firmware modules for kabini Radeon GPUs
gpu-firmware-radeon-kmod-kaveri-20220511 Firmware modules for kaveri Radeon GPUs
gpu-firmware-radeon-kmod-mullins-20220511 Firmware modules for mullins Radeon GPUs
gpu-firmware-radeon-kmod-oland-20220511 Firmware modules for oland Radeon GPUs
gpu-firmware-radeon-kmod-palm-20220511 Firmware modules for palm Radeon GPUs
gpu-firmware-radeon-kmod-pitcairn-20220511 Firmware modules for pitcairn Radeon GPUs
gpu-firmware-radeon-kmod-r100-20220511 Firmware modules for r100 Radeon GPUs
gpu-firmware-radeon-kmod-r200-20220511 Firmware modules for r200 Radeon GPUs
gpu-firmware-radeon-kmod-r300-20220511 Firmware modules for r300 Radeon GPUs
gpu-firmware-radeon-kmod-r420-20220511 Firmware modules for r420 Radeon GPUs
gpu-firmware-radeon-kmod-r520-20220511 Firmware modules for r520 Radeon GPUs
gpu-firmware-radeon-kmod-r600-20220511 Firmware modules for r600 Radeon GPUs
gpu-firmware-radeon-kmod-r700-20220511 Firmware modules for r700 Radeon GPUs
gpu-firmware-radeon-kmod-redwood-20220511 Firmware modules for redwood Radeon GPUs
gpu-firmware-radeon-kmod-rs600-20220511 Firmware modules for rs600 Radeon GPUs
gpu-firmware-radeon-kmod-rs690-20220511 Firmware modules for rs690 Radeon GPUs
gpu-firmware-radeon-kmod-rs780-20220511 Firmware modules for rs780 Radeon GPUs
gpu-firmware-radeon-kmod-rv610-20220511 Firmware modules for rv610 Radeon GPUs
gpu-firmware-radeon-kmod-rv620-20220511 Firmware modules for rv620 Radeon GPUs
gpu-firmware-radeon-kmod-rv630-20220511 Firmware modules for rv630 Radeon GPUs
gpu-firmware-radeon-kmod-rv635-20220511 Firmware modules for rv635 Radeon GPUs
gpu-firmware-radeon-kmod-rv670-20220511 Firmware modules for rv670 Radeon GPUs
gpu-firmware-radeon-kmod-rv710-20220511 Firmware modules for rv710 Radeon GPUs
gpu-firmware-radeon-kmod-rv730-20220511 Firmware modules for rv730 Radeon GPUs
gpu-firmware-radeon-kmod-rv740-20220511 Firmware modules for rv740 Radeon GPUs
gpu-firmware-radeon-kmod-rv770-20220511 Firmware modules for rv770 Radeon GPUs
gpu-firmware-radeon-kmod-sumo-20220511 Firmware modules for sumo Radeon GPUs
gpu-firmware-radeon-kmod-sumo2-20220511 Firmware modules for sumo2 Radeon GPUs
gpu-firmware-radeon-kmod-tahiti-20220511 Firmware modules for tahiti Radeon GPUs
gpu-firmware-radeon-kmod-turks-20220511 Firmware modules for turks Radeon GPUs
gpu-firmware-radeon-kmod-verde-20220511 Firmware modules for verde Radeon GPUs
graphite2-1.3.14 Rendering capabilities for complex non-Roman writing systems
graphviz-9.0.0_3 Graph Visualization Software from AT&T and Bell Labs
gsettings-desktop-schemas-42.0 Collection of globally shared GSetting schemas
gstreamer1-1.22.10 Media applications framework
gstreamer1-libav-1.22.10 GStreamer plug-in with many audio/video decoders/encoders
gstreamer1-plugins-1.22.10 GStreamer written collection of plugins handling several media types
gstreamer1-plugins-a52dec-1.22.10 GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin
gstreamer1-plugins-dvdread-1.22.10 GStreamer DVD access plugin with libdvdread
gstreamer1-plugins-good-1.22.10 GStreamer-plugins good-quality plug-ins
gstreamer1-plugins-mpg123-1.22.10 GStreamer MPEG Layer 1, 2, and 3 plugin
gstreamer1-plugins-ogg-1.22.10 GStreamer Ogg bitstream plugin
gstreamer1-plugins-pango-1.22.10 GStreamer pango textoverlay plugin
gstreamer1-plugins-png-1.22.10 GStreamer png plugin
gstreamer1-plugins-theora-1.22.10 GStreamer theora plugin
gstreamer1-plugins-ugly-1.22.10 GStreamer-plugins set of good-quality plug-ins that might have distribution problems
gstreamer1-plugins-vorbis-1.22.10 GStreamer vorbis encoder/decoder plugin
gtk-doc-1.33.2_2 Code documentation system, originally for GTK+
gtk-update-icon-cache-3.24.31_1 Gtk-update-icon-cache utility from the Gtk+ toolkit
gtk3-3.24.41 Gimp Toolkit for X11 GUI (current stable version)
harfbuzz-8.3.0 OpenType text shaping engine
harfbuzz-icu-8.3.0_1 Harfbuzz ICU support
hicolor-icon-theme-0.17 High-color icon theme shell from the FreeDesktop project
highway-1.1.0 Performance-portable, length-agnostic SIMD with runtime dispatch
html2text-2.2.3,1 Converts HTML documents into plain text
http-parser-2.9.4 HTTP request/response parser written in C
hunspell-1.7.2_1 Improved spell-checker for Hungarian and other languages
hwdata-0.379,1 Database of IDs used in PCI, PNP and USB devices
hyphen-2.8.8 Library for high quality hyphenation and justification
iceauth-1.0.8_3 ICE authority file utility for X
icu-74.2,1 International Components for Unicode (from IBM)
icu-le-hb-1.2.3_3 ICU Layout Engine API on top of HarfBuzz shaping library
icu-lx-74.2 ICU Paragraph Layout API
indexinfo-0.3.1 Utility to regenerate the GNU info page index
ini_file_manager-03_4 Ini configuration file reader and manipulator package for Ada
intltool-0.51.0_2 Tools to internationalize various kinds of data files
iso-codes-4.15.0 Lists of the country, language, and currency iso names
iso8879-1986_3 Character entity sets from ISO 8879:1986 (SGML)
itstool-2.0.7_1 Make XML documents translatable through po files
jackit-1.9.22_2 Low latency audio server
jansson-2.14 C library for encoding, decoding, and manipulating JSON data
javavmwrapper-2.7.10 Wrapper script for various Java Virtual Machines
jbig2dec-0.20_1 Decoder implementation of the JBIG2 image compression format
jbigkit-2.1_2 Lossless compression for bi-level images such as scanned pages, faxes
jpeg-turbo-3.0.2 SIMD-accelerated JPEG codec which replaces libjpeg
json-c-0.17 JSON (JavaScript Object Notation) implementation in C
jsoncpp-1.9.5 JSON reader and writer library for C++
kf5-attica-5.115.0 Open Collaboration Services API library KDE5 version
kf5-breeze-icons-5.115.0 Breeze icon theme for KDE
kf5-extra-cmake-modules-5.115.0_1 Extra modules and scripts for CMake
kf5-kactivities-5.115.0 KF5 runtime and library to organize work in separate activities
kf5-karchive-5.115.0 KF5 library that provides classes for handling archive formats
kf5-kauth-5.115.0 KF5 abstraction to system policy and authentication features
kf5-kcodecs-5.115.0 KF5 library for string manipulation
kf5-kcompletion-5.115.0 KF5 text completion helpers and widgets
kf5-kconfig-5.115.0 KF5 widgets for configuration dialogs
kf5-kconfigwidgets-5.115.0_1 KF5 widgets for configuration dialogs
kf5-kcoreaddons-5.115.0 KF5 addons to QtCore
kf5-kcrash-5.115.0 KF5 library to handle crash analysis and bug report from apps
kf5-kdbusaddons-5.115.0 KF5 addons to QtDBus
kf5-kded-5.115.0_1 KF5 extensible daemon for providing system level services
kf5-kdesu-5.115.0_1 KF5 integration with su for elevated privileges
kf5-kdoctools-5.115.0_1 KF5 documentation generation from docbook
kf5-kemoticons-5.115.0 KF5 library to convert emoticons
kf5-kglobalaccel-5.115.0 KF5 library to add support for global workspace shortcuts
kf5-kguiaddons-5.115.0 KF5 addons to QtGui
kf5-ki18n-5.115.0 KF5 advanced internationalization framework
kf5-kiconthemes-5.115.0 KF5 library for handling icons in applications
kf5-kitemmodels-5.115.0 KF5 models for Qt Model/View system
kf5-kitemviews-5.115.0 KF5 widget addons for Qt Model/View
kf5-kjobwidgets-5.115.0 KF5 widgets for tracking KJob instance
kf5-kjs-5.115.0_1 KF5 library providing an ECMAScript interpreter
kf5-kpackage-5.115.0_1 KF5 library to load and install packages
kf5-kplotting-5.115.0 KF5 lightweight plotting framework
kf5-kpty-5.115.0 KF5 pty abstraction
kf5-kservice-5.115.0_1 KF5 advanced plugin and service introspection
kf5-kunitconversion-5.115.0 KF5 library for unit conversion
kf5-kwidgetsaddons-5.115.0 KF5 addons to QtWidgets
kf5-kwindowsystem-5.115.0 KF5 library for access to the windowing system
kf5-solid-5.115.0 KF5 hardware integration and detection
kf5-sonnet-5.115.0 KF5 plugin-based spell checking library
krb5-1.21.2_3 MIT implementation of RFC 4120 network authentication service
kvazaar-2.3.0_1 H.265/HEVC encoder implemented in C
lame-3.100_5 Fast MP3 encoder kit
lcms2-2.16_1 Accurate, fast, and small-footprint color management engine
libFS-1.0.8_1 The FS library
libGLU-9.0.2_2 OpenGL utility library
libICE-1.1.0_2,1 Inter Client Exchange library for X11
libSM-1.2.3_1,1 Session Management library for X11
libX11-1.8.7_1,1 X11 library
libXScrnSaver-1.2.4_1 The XScrnSaver library
libXau-1.0.9_1 Authentication Protocol library for X11
libXaw-1.0.14_1,2 X Athena Widgets library
libXcomposite-0.4.6_1,1 X Composite extension library
libXcursor-1.2.2 X client-side cursor loading library
libXdamage-1.1.6 X Damage extension library
libXdmcp-1.1.5 X Display Manager Control Protocol library
libXext-1.3.6,1 X11 Extension library
libXfixes-6.0.0_1 X Fixes extension library
libXfont-1.5.4_3,2 X font library
libXfont2-2.0.5_1 X font library
libXft-2.3.7_1 Client-sided font API for X applications
libXi-1.8_1,1 X Input extension library
libXinerama-1.1.4_3,1 X11 Xinerama library
libXmu-1.1.4,1 X Miscellaneous Utilities libraries
libXpm-3.5.17_1 X Pixmap library
libXrandr-1.5.2_1 X Resize and Rotate extension library
libXrender-0.9.10_2 X Render extension library
libXres-1.2.2_1 X Resource usage library
libXt-1.3.0,1 X Toolkit library
libXtst-1.2.3_3 X Test extension
libXv-1.0.12_1,1 X Video Extension library
libXvMC-1.0.14 X Video Extension Motion Compensation library
libXxf86dga-1.1.6_1 X DGA Extension
libXxf86vm-1.1.4_4 X Vidmode Extension
liba52-0.8.0_1 Free library for decoding ATSC A/52 streams, aka AC-3
libarchive-3.7.2_1,1 Library to create and read several streaming archive formats
libass-0.17.1_1 Portable ASS/SSA subtitle renderer
libassuan-2.5.6 IPC library used by GnuPG and gpgme
libcanberra-0.30_10 Implementation of the Freedesktop sound theme spec
libdaemon-0.14_1 Lightweight C library that eases the writing of UNIX daemons
libdatrie-0.2.13_2 Double-array trie implementation library
libdbusmenu-qt5-0.9.3.160420160218_13 Qt5 implementation of the DBusMenu protocol
libdca-0.0.7_1 Free DTS Coherent Acoustics decoder
libdeflate-1.19 Fast, whole-buffer DEFLATE-based compression library
libdrm-2.4.120_1,1 Direct Rendering Manager library and headers
libdvdnav-6.1.1 Videolan version of the libdvdnav project
libdvdread-6.1.3 Videolan version of the libdvdread project
libedit-3.1.20230828_1,1 Command line editor library
libepoll-shim-0.0.20230411 Small epoll implementation using kqueue
libepoxy-1.5.9 Library to handle OpenGL function pointer management
libevdev-1.13.1 Linux Event Device library
libevent-2.1.12 API for executing callback functions on events or timeouts
libffi-3.4.4_1 Foreign Function Interface
libffi33-3.3_2 Foreign Function Interface (stripped down compat version)
libfontenc-1.1.8 The fontenc Library
libgcrypt-1.10.3_1 General purpose cryptographic library based on the code from GnuPG
libgd-2.3.3_9,1 Graphics library for fast creation of images
libgit2-1.7.2 Portable, pure C implementation of the Git core
libglvnd-1.7.0 GL Vendor-Neutral Dispatch library
libgpg-error-1.48 Common error values for all GnuPG components
libgudev-237 GObject bindings for libudev
libgusb-0.3.10_1 GUsb is a GObject wrapper for libusb1
libiconv-1.17_1 Character set conversion library
libidn-1.38_1 Internationalized Domain Names command line tool
libidn2-2.3.7 Implementation of IDNA2008 internationalized domain names
libimagequant-4.3.0_1 Image Quantization Library
libinotify-20211018_1 Kevent based inotify compatible library
libinput-1.25.0 Generic input library
libjpeg-turbo-3.0.2 SIMD-accelerated JPEG codec library, provides libTurboJPEG
libjxl-0.10.2 JPEG XL reference encoder/decoder
libksba-1.6.6 Library to make X.509 certificates
libltdl-2.4.7 System independent dlopen wrapper
liblz4-1.9.4_1,1 LZ4 compression library, lossless and very fast
libmtdev-1.1.6_1 Multitouch Protocol Translation Library
libmysofa-1.3.2 SOFA (Spatially Oriented Format for Acoustics) file reader
libnghttp2-1.60.0 HTTP/2.0 C Library
libnice-0.1.21_2 Library and transmitter that implements ICE-19
libnotify-0.8.2_2 Library for desktop notifications
libogg-1.3.5,4 Ogg bitstream library
libotf-0.9.16_1 Library for handling OpenType fonts
libpaper-1.1.28_1 Library providing routines for paper size management
libpci-3.11.1 PCI configuration space I/O made easy
libpciaccess-0.18 Generic PCI access library
libplacebo-6.338.2 Reusable library for GPU-accelerated video/image rendering
libpotrace-1.16 Library for transforming bitmaps into vector graphics
libpsl-0.21.5 C library to handle the Public Suffix List
libpthread-stubs-0.4 Weak aliases for pthread functions
librsvg2-rust-2.56.4_5 Library for parsing and rendering SVG vector-graphic files
libsamplerate-0.2.2_1 Secret Rabbit Code: a Sample Rate Converter for audio
libsndfile-1.2.2_1 Reading and writing files containing sampled sound (like WAV or AIFF)
libsodium-1.0.18 Library to build higher-level cryptographic tools
libsoxr-0.1.3_3 High quality, one-dimensional sample-rate conversion library
libssh2-1.11.0_1,3 Library implementing the SSH2 protocol
libsysinfo-0.0.3_3 GNU libc's sysinfo port for FreeBSD
libtasn1-4.19.0_1 ASN.1 structure parser library
libtextstyle-0.22.3 Text styling library
libthai-0.1.29_1 Thai language support library
libtheora-1.1.1_7 Theora video codec for the Ogg multimedia streaming system
libtool-2.4.7_2 Generic shared library support script
libudev-devd-0.5.2 libudev-compatible interface for devd
libunibreak-5.1,1 Implementation of the line and word breaking algorithm for Unicode
libunistring-1.2 Unicode string library
libunwind-20240221 Generic stack unwinding library
libuv-1.48.0 Multi-platform support library with a focus on asynchronous I/O
libv4l-1.23.0_3 Video4Linux library
libva-2.20.0_2 VAAPI wrapper and dummy driver
libvdpau-1.5 VDPAU wrapper and tracing library
libvorbis-1.3.7_2,3 Audio compression codec library
libvpx-1.14.0 VP8/VP9 reference encoder/decoder
libwacom-1.5_1 Adds tablet support to libinput
libx264-0.164.3095 H.264/MPEG-4 AVC Video Encoding (Library)
libxcb-1.16.1 The X protocol C-language Binding (XCB) library
libxcvt-0.1.2_2 Calculate VESA CVT mode lines
libxkbcommon-1.6.0_2 Keymap handling library for toolkits and window systems
libxkbfile-1.1.3 XKB file library
libxml2-2.11.7 XML parser library for GNOME
libxshmfence-1.3.2 Shared memory 'SyncFence' synchronization primitive
libxslt-1.1.37_1 XML stylesheet transformation library
libyaml-0.2.5 YAML 1.1 parser and emitter written in C
llvm12-12.0.1_13 LLVM and Clang
llvm13-13.0.1_7 LLVM and Clang
llvm15-15.0.7_10 LLVM and Clang
lmdb-0.9.32,1 OpenLDAP Lightning Memory-Mapped Database
lsblk-3.8 Lists information about block devices in the system
lsof-4.99.3_1,8 Lists information about open files (similar to fstat(1))
lua53-5.3.6_1 Powerful, efficient, lightweight, embeddable scripting language
lua54-5.4.6_1 Powerful, efficient, lightweight, embeddable scripting language
luit-20240102_1 Locale and ISO 2022 support for Unicode terminals
lynx-2.8.9.1_2,1 Non-graphical, text-based World-Wide Web client
lzo2-2.10_1 Portable speedy, lossless data compression library
m17n-db-1.8.0 Data files for the m17n library
m17n-lib-1.8.0_4 Library for the multilingual text handling
m4-1.4.19_1,1 GNU M4
mailutils-3.17 Utilities, daemons, and filters for processing e-mail
mesa-dri-24.0.2 OpenGL hardware acceleration drivers for DRI2+
mesa-libs-24.0.2 OpenGL libraries that support GLX and EGL clients
meson-1.3.1_1 High performance build system
metamail-2.7_16 Implementation of MIME, the Multipurpose Internet Mail Extensions
mime-support-3.66_1 MIME Media Types list
minixmlto-0.1.0 Minimalistic alternative to xmlto
minizip-1.2.11_1 Zip library and programs from Zlib distribution
mkfontscale-1.2.3 Creates an index of scalable font files for X
mpc-1.3.1_1 Library of complex numbers with arbitrarily high precision
mpdecimal-2.5.1 C/C++ arbitrary precision decimal floating point libraries
mpfr-4.2.1,1 Library for multiple-precision floating-point computations
mpg123-1.32.5 Command-line player for MPEG Layer 1, 2, and 3 audio files
nasm-2.16.01_1,2 General-purpose multi-platform x86 and amd64 assembler
ncurses-6.4_1 Library for terminal-independent, full-screen output
nettle-3.9.1 Low-level cryptographic library
ninja-1.11.1,2 Small build system closest in spirit to Make
nmap-7.94_2 Port scanning utility for large networks
noto-2.0 Google Noto Fonts family (meta port)
noto-basic-2.0_2 Google Noto Fonts family (Basic)
noto-emoji-2.038 Google Noto Fonts family (Emoji)
noto-extra-2.0_1 Google Noto Fonts family (Extra)
noto-hk-2.004 Google Noto Fonts family (Traditional Chinese Hong Kong)
noto-jp-2.004 Google Noto Fonts family (Japanese)
noto-kr-2.004 Google Noto Fonts family (Korean)
noto-sans-hk-2.004 Google Noto Sans (Traditional Chinese Hong Kong)
noto-sans-jp-2.004 Google Noto Sans (Japanese)
noto-sans-kr-2.004 Google Noto Sans (Korean)
noto-sans-sc-2.004 Google Noto Sans (Simplified Chinese)
noto-sans-tc-2.004 Google Noto Sans (Traditional Chinese)
noto-sc-2.004 Google Noto Fonts family (Simplified Chinese)
noto-serif-hk-2.001 Google Noto Serif (Traditional Chinese Hong Kong)
noto-serif-jp-2.001 Google Noto Serif (Japanese)
noto-serif-kr-2.001 Google Noto Serif (Korean)
noto-serif-sc-2.001 Google Noto Serif (Simplified Chinese)
noto-serif-tc-2.001 Google Noto Serif (Traditional Chinese)
noto-tc-2.004 Google Noto Fonts family (Traditional Chinese)
npth-1.6 New GNU Portable Threads
nspr-4.35 Platform-neutral API for system level and libc like functions
nss-3.97 Libraries to support development of security-enabled applications
nvidia-xconfig-525.116.04 Tool to manipulate X configuration files for the NVidia driver
ocl-icd-2.3.1_2 OpenCL Installable Client Driver
openal-soft-1.21.1_4 Software implementation of the OpenAL specification
opendkim-2.10.3_18 DKIM library and milter implementation
openexr-3.2.2_1 High dynamic-range (HDR) image file format
openh264-2.3.0,2 Cisco implementation of H.264 codec
openjdk11-11.0.22+7.1_1 Java Development Kit 11
openjpeg-2.5.2 Open-source JPEG 2000 codec
openttd-13.4 Open source clone of Microprose Transport Tycoon Deluxe
opus-1.4 IETF audio codec
orc-0.4.34_1 Library and toolset to operate arrays of data
p11-kit-0.25.3_1 Library for loading and enumerating of PKCS#11 modules
p5-Authen-SASL-2.17 Perl5 module for SASL authentication
p5-CGI-4.62 Handle Common Gateway Interface requests and responses
p5-Clone-0.46 Recursively copy Perl datatypes
p5-Digest-HMAC-1.04 Perl5 interface to HMAC Message-Digest Algorithms
p5-Encode-Locale-1.05 Determine the locale encoding
p5-Error-0.17029 Error/exception handling in object-oriented programming style
p5-File-HomeDir-1.006 Get home directory for self or other users
p5-File-Which-1.27 Portable implementation of which(1) in Perl
p5-GSSAPI-0.28_2 Perl extension providing access to the GSSAPIv2 library
p5-HTML-Parser-3.81 Perl5 module for parsing HTML documents
p5-HTML-Tagset-3.20_1 Some useful data table in parsing HTML
p5-HTTP-Date-6.06 Conversion routines for the HTTP protocol date formats
p5-HTTP-Message-6.45 Representation of HTTP style messages
p5-IO-HTML-1.004 Open an HTML file with automatic charset detection
p5-IO-Socket-IP-0.42 Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6
p5-IO-Socket-SSL-2.085 Perl5 interface to SSL sockets
p5-LWP-MediaTypes-6.04 Guess media type for a file or a URL
p5-Locale-libintl-1.33 Internationalization library for Perl
p5-Mozilla-CA-20231213 Perl extension for Mozilla CA cert bundle in PEM format
p5-Net-SSLeay-1.94 Perl5 interface to SSL
p5-Text-Unidecode-1.30 US-ASCII transliterations of Unicode text
p5-TimeDate-2.33,1 Perl5 module containing a better/faster date parser for absolute dates
p5-URI-5.27 Perl5 interface to Uniform Resource Identifier (URI) references
p5-Unicode-EastAsianWidth-12.0 East Asian Width properties
p5-XML-Parser-2.47 Perl extension interface to James Clark's XML parser, expat
p5-YAML-Tiny-1.74 Read/Write YAML files with as little code as possible
pango-1.50.14 Open-source framework for the layout and rendering of i18n text
pcaudiolib-1.2_1 Portable C audio library
pciids-20240202 Database of all known IDs used in PCI devices
pcre-8.45_4 Perl Compatible Regular Expressions library
pcre2-10.43 Perl Compatible Regular Expressions library, version 2
perl5-5.36.3_1 Practical Extraction and Report Language
phonon-qt5-4.12.0_2 KDE multimedia framework
pico-alpine-2.26_1 [Al]PIne's message COmposition editor and Pilot file manager
pinentry-1.2.1 Collection of simple PIN or passphrase entry dialogs
pinentry-curses-1.2.1 Curses version of the GnuPG password dialog
pinentry-qt5-1.2.1 Qt 5 version of the GnuPG password dialog
pixman-0.42.2 Low-level pixel manipulation library
pkg-1.20.9_1 Package manager
pkg-provides-0.7.3_3 Pkg plugin for querying which package provides a particular file
pkgconf-2.1.1,1 Utility to help to configure compiler and linker flags
plasma-wayland-protocols-1.12.0 Plasma Specific Protocols for Wayland
png-1.6.43 Library for manipulating PNG images
polkit-124_2 Framework for controlling access to system-wide components
polkit-qt-1-qt5-0.200.0 Qt wrapper around Polkit libraries
poppler-24.02.0 PDF rendering library
poppler-data-0.4.12 Poppler encoding data
portaudio-19.6.0_7,1 Portable cross-platform Audio API
portconfig-0.6.1_1 Utility to set up FreeBSD port options
portmaster-3.29_2 Manage your ports without external databases or languages
procmail-3.22_11 Local mail delivery agent
proftpd-1.3.8b Highly configurable FTP daemon
protobuf-24.4,1 Data interchange format library
protobuf-c-1.4.1_2 Code generator and libraries to use Protocol Buffers from pure C
psutils-1.17_6 Utilities for manipulating PostScript documents
pulseaudio-16.1_2 Sound server for UNIX
py38-Babel-2.9.1 Collection of tools for internationalizing Python applications
py38-CommonMark-0.9.1 Python parser for the CommonMark Markdown spec
py38-Jinja2-3.0.1 Fast and easy to use stand-alone template engine
py38-alabaster-0.7.12 Modified Kr Sphinx theme
py38-certifi-2021.5.30 Mozilla SSL certificates
py38-chardet-4.0.0,1 Universal encoding detector for Python
py38-cython-0.29.37 Compiler for Writing C Extensions for the Python Language
py38-docutils-0.17.1 Python Documentation Utilities
py38-future-0.18.2 Clean single-source support for Python 3 and 2
py38-idna-2.10 Internationalized Domain Names in Applications (IDNA)
py38-imagesize-1.2.0 Get image size from png/jpeg/jpeg2000/gif file
py38-markupsafe-2.0.1 Implements XML/HTML/XHTML Markup safe string for Python
py38-packaging-23.2 Core utilities for Python packages
py38-ply-3.11 Python Lex-Yacc
py38-pycparser-2.20 C parser in Python
py38-pyparsing-2.4.7 General parsing module for Python
py38-pysocks-1.7.1 Python SOCKS module
py38-pystemmer-2.0.1 Snowball Stemming Algorithms for Information Retrieval
py38-pytz-2021.1,1 World Timezone Definitions for Python
py38-setuptools-63.1.0_1 Python packages installer
py38-six-1.16.0 Python 2 and 3 compatibility utilities
py38-snowballstemmer-2.1.0 Snowball stemming library collection for Python
py38-sphinxcontrib-applehelp-1.0.2 Extension which outputs Apple help books
py38-sphinxcontrib-devhelp-1.0.2 Sphinx extension which outputs Devhelp document
py38-sphinxcontrib-htmlhelp-1.0.3 Sphinx extension which renders HTML help files
py38-sphinxcontrib-jsmath-1.0.1 Sphinx extension which renders display math in HTML via JavaScript
py38-sphinxcontrib-qthelp-1.0.3 Sphinx extension which outputs QtHelp document
py38-sphinxcontrib-serializinghtml-1.1.4 Sphinx extension which outputs serialized HTML files (json and pickle)
py38-sqlite3-3.8.18_7 Standard Python binding to the SQLite3 library (Python 3.8)
py39-dbus-1.3.2 Python bindings for the D-BUS messaging system
py39-evdev-1.6.0 Bindings to the Linux input handling subsystem
py39-libxml2-2.11.7 Python interface for XML parser library for GNOME
py39-pygments-2.17.2 Syntax highlighter written in Python
py39-pyudev-0.22.0 Pure Python libudev binding
py39-setuptools-63.1.0_1 Python packages installer
py39-six-1.16.0 Python 2 and 3 compatibility utilities
py39-sqlite3-3.9.18_7 Standard Python binding to the SQLite3 library (Python 3.9)
py39-wheel-0.42.0 Built-package format for Python
pydbus-common-1.3.2 Common files for the Python bindings for the D-BUS messaging system
python-3.9_3,2 "meta-port" for the default version of Python interpreter
python2-2_3 Meta-port for the Python interpreter 2.7
python27-2.7.18_3 Interpreted object-oriented programming language
python3-3_3 Meta-port for the Python interpreter 3.x
python38-3.8.18_1 Interpreted object-oriented programming language
python39-3.9.18_1 Interpreted object-oriented programming language
qca-qt5-2.3.8_1 Cross-platform crypto API for Qt 5
qpopper-4.1.0_6 Berkeley POP 3 server (now maintained by Qualcomm)
qt5-assistant-5.15.12p4 Qt 5 documentation browser (KDE patched)
qt5-buildtools-5.15.12p148 Qt build tools (KDE patched)
qt5-concurrent-5.15.12p148 Qt multi-threading module (KDE patched)
qt5-core-5.15.12p148 Qt core non-graphical module (KDE patched)
qt5-dbus-5.15.12p148 Qt D-Bus inter-process communication module (KDE patched)
qt5-declarative-5.15.12p32 Qt declarative framework for dynamic user interfaces (KDE patched)
qt5-designer-5.15.12p4_1 Qt 5 graphical user interface designer (KDE patched)
qt5-gui-5.15.12p148 Qt graphical user interface module (KDE patched)
qt5-help-5.15.12p4 Qt online help integration module (KDE patched)
qt5-linguisttools-5.15.12p4 Qt localization tools (KDE patched)
qt5-location-5.15.12p6 Qt location module (KDE patched)
qt5-network-5.15.12p148_1 Qt network module (KDE patched)
qt5-opengl-5.15.12p148 Qt 5-compatible OpenGL support module (KDE patched)
qt5-printsupport-5.15.12p148 Qt print support module (KDE patched)
qt5-qmake-5.15.12p148 Qt Makefile generator (KDE patched)
qt5-script-5.15.16p0_1 Qt 4-compatible scripting module
qt5-sensors-5.15.12p0 Qt sensors module (KDE patched)
qt5-serialport-5.15.12p0 Qt functions to access serial ports (KDE patched)
qt5-sql-5.15.12p148 Qt SQL database integration module (KDE patched)
qt5-sqldrivers-sqlite3-5.15.12p148 Qt SQLite 3 database plugin (KDE patched)
qt5-svg-5.15.12p6 Qt SVG support module (KDE patched)
qt5-testlib-5.15.12p148 Qt unit testing module (KDE patched)
qt5-uiplugin-5.15.12p4 Custom Qt widget plugin interface for Qt Designer (KDE patched)
qt5-uitools-5.15.12p4 Qt Designer UI forms support module (KDE patched)
qt5-wayland-5.15.12p60 Qt5 wrapper for Wayland (KDE patched)
qt5-webchannel-5.15.12p3 Qt 5 library for integration of C++/QML with HTML/js clients (KDE patched)
qt5-widgets-5.15.12p148 Qt C++ widgets module (KDE patched)
qt5-x11extras-5.15.12p0 Qt platform-specific features for X11-based systems (KDE patched)
qt5-xml-5.15.12p148 Qt SAX and DOM implementations (KDE patched)
qt5-xmlpatterns-5.15.12p0 Qt support for XPath, XQuery, XSLT and XML Schema (KDE patched)
qt6-base-6.6.2 Qt base (core, gui, widgets, network,...)
qt6-declarative-6.6.2 Qt declarative framework for dynamic user interfaces
qt6-languageserver-6.6.2 Qt 6 implementation of the Language Server Protocol
qt6-positioning-6.6.2 Qt 6 API to provide positioning information via QML and C++
qt6-serialbus-6.6.2 Qt functions to access industrial bus systems
qt6-serialport-6.6.2 Qt functions to access serial ports
qt6-shadertools-6.6.2 Provides tools for the cross-platform Qt shader pipeline
qt6-webchannel-6.6.2 Qt 6 library for integration of C++/QML with HTML/js clients
qt6-websockets-6.6.2 Qt implementation of WebSocket protocol
re2-20240301 Fast C++ regex library
readline-8.2.10 Library for editing command lines as they are typed
rhash-1.4.4_1 Utility and library for computing and checking of file hashes
ruby-3.2.3,1 Object-oriented interpreted scripting language
rust-1.76.0 Language with a focus on memory safety and concurrency
rust-cbindgen-0.26.0_4 Generate C bindings from Rust code
sdl-1.2.15_17,2 Cross-platform multimedia development API
sdl2-2.30.0 Cross-platform multimedia development API
sdocbook-xml-1.1_2,2 "Simplified" DocBook XML DTD
sessreg-1.1.2_1 Manage utmp/wtmp entries for non-init X clients
setxkbmap-1.3.2_1 Set the keyboard using the X Keyboard Extension
shaderc-2024.0 GLSL/HLSL to SPIR-V shader compiler
shared-mime-info-2.2_2 MIME types database from the freedesktop.org project
smproxy-1.0.6_1 Session Manager Proxy
snappy-1.1.10 Fast compressor/decompressor library
sndio-1.9.0 Small audio and MIDI framework from the OpenBSD project
source-highlight-3.1.9_9 C/C++ and Java sources to HTML converter
speech-dispatcher-0.11.2_4 Common interface to speech synthesis
speex-1.2.1_1,1 Audio compression format designed for speech
speexdsp-1.2.1 Audio compression format designed for speech
sqlite-2.8.17_5 SQL database engine in a C library
sqlite3-3.45.0_1,1 SQL database engine in a C library
stockfish-16 Open source chess engine
svt-av1-1.8.0 Scalable AV1 encoder
swig-4.1.1 Generate wrappers for calling C/C++ code from other languages
synth-2.13_2 Custom package repository builder for FreeBSD and DragonFly
t1lib-5.1.2_5,1 Type 1 font rasterization library for Unix/X11
tcl86-8.6.14_1 Tool Command Language
teckit-2.5.11_1 Toolkit for converting data between 8-bit legacy encodings and Unicode
tex-kpathsea-6.3.5_1 Path searching library for TeX
tex-ptexenc-1.4.3 Library for Japanese pTeX and its tools
tex-web2c-20230313_1 TeX implementation translating WEB to C
texinfo-7.1_2,1 Typeset documentation system with multiple format output
texlive-base-20230313_8 TeX Live Typesetting System, base binaries
texlive-texmf-20230313 TeX Live Typesetting System, texmf Tree
texlive-tlmgr-20230313 TeXLive manager modules
tiff-4.4.0_3 Tools and library routines for working with TIFF images
tin-2.6.3 Easy-to-use threaded newsreader with NOV/NNTP support
tree-sitter-0.21.0 Incremental parser generator
twm-1.0.12_1 Tab Window Manager for the X Window System
unbound-1.19.1 Validating, recursive, and caching DNS resolver
urw-base35-fonts-20200910 URW core35 fonts in various formats
uulib-0.5.20_3 Library for uu/xx/Base64/BinHex/yEnc de-/encoding
v4l_compat-1.23.0_3 Video4Linux IOCTL header files
virtualgl-3.1.1 Redirects commands from an OpenGL app to another X server
vmaf-3.0.0 Perceptual video quality assessment based on multi-method fusion
vulkan-headers-1.3.280 Headers for the Vulkan graphics API
vulkan-loader-1.3.280 Driver loader for the Vulkan graphics API
wasi-compiler-rt13-13.0.1_1 Clang builtins library for WebAssembly System Interface
wasi-libc-21 C standard library for WebAssembly System Interface
wasi-libcxx-13.0.1 C++ standard library for WebAssembly System Interface
wayland-1.22.0 Core Wayland window system code and protocol
webp-1.3.2_1 Google WebP image format conversion tool
webrtc-audio-processing0-0.3.1_3 AudioProcessing module from WebRTC project (legacy version)
woff2-1.0.2_5 Library and converter tools for the WOFF 2.0 web font format
x11perf-1.6.1_1 X11 server performance test program
x265-3.5_1 H.265/High Efficiency Video Coding (HEVC) format
xauth-1.1.3 X authority file utility
xbacklight-1.2.3_1 Program to adjust backlight brightness
xbitmaps-1.1.2 X.Org bitmaps data
xcalc-1.1.2_1 Scientific calculator for X
xcb-util-0.4.1,1 Module with libxcb/libX11 extension/replacement libraries
xcb-util-cursor-0.1.3 XCB cursor library
xcb-util-image-0.4.1 Port of Xlib's XImage and XShmImage functions
xcb-util-keysyms-0.4.1 Standard X key constants and conversion to/from keycodes
xcb-util-renderutil-0.3.10 Convenience functions for the Render extension
xcb-util-wm-0.4.2 Framework for window manager implementation
xclock-1.0.9_1 Analog and digital clock for X
xcmsdb-1.0.5_1 Device Color Characterization utility for X
xconsole-1.0.8_1 Monitor system console messages with X
xcursor-themes-1.0.6 X.org cursors themes
xcursorgen-1.0.8_1 Create an X cursor file from a collection of PNG images
xdg-utils-1.1.3_4 Tools to allow all applications to integrate with the free desktop
xdpyinfo-1.3.2_5 Display information utility for X
xdriinfo-1.0.6_5 Query configuration information of DRI drivers
xev-1.2.6 Print contents of X events
xf86dga-1.0.3_2 Test program for the XFree86-DGA extension
xgamma-1.0.7_1 Gamma correction through the X server
xgc-1.0.5_1 X graphics demo
xhost-1.0.8_1 Server access control program for X
xinit-1.4.2_1,1 X Window System initializer
xinput-1.6.3_1 Very useful utility for configuring and testing XInput devices
xkbcomp-1.4.7 Compile XKB keyboard description
xkbevd-1.1.4_1 XKB event daemon
xkbutils-1.0.6 XKB utility demos
xkeyboard-config-2.41_4 X Keyboard Configuration Database
xkill-1.0.5_1 Utility for killing a client by its X resource
xlsatoms-1.1.4_1 List interned atoms defined on a server
xlsclients-1.1.5_1 List client applications running on a display
xmessage-1.0.7 Display message or query in a X window
xmlcatmgr-2.2_4 SGML and XML catalog manager
xmlcharent-0.3_2 XML character entities
xmodmap-1.0.10_1 Utility for modifying keymaps and pointer button mappings in X
xorg-docs-1.7.2_1,1 X.org documentation files
xorg-fonts-7.7_1 X.org fonts meta-port
xorg-fonts-100dpi-7.7 X.Org 100dpi bitmap fonts
xorg-fonts-75dpi-7.7 X.Org 75dpi bitmap fonts
xorg-fonts-cyrillic-7.7 X.Org Cyrillic bitmap fonts
xorg-fonts-miscbitmaps-7.7 X.Org miscellaneous bitmap fonts
xorg-fonts-truetype-7.7_1 X.Org TrueType fonts
xorg-fonts-type1-7.7 X.Org Type1 fonts
xorg-libraries-7.7_5 X.org libraries meta-port
xorg-macros-1.19.3 X.Org development aclocal macros
xorg-server-21.1.11_1,1 X.Org X server and related programs
xorgproto-2023.2 X Window System unified protocol definitions
xpdfopen-0.86_3 Command line utility for PDF viewers
xpr-1.2.0 Utility for printing an X window dump
xprop-1.2.7 Property displayer for X
xrandr-1.5.2_1 Primitive command line interface to the RandR extension
xrdb-1.2.1_1 X server resource database utility
xrefresh-1.1.0 Refresh all or part of an X screen
xset-1.2.5_1 User preference utility for X
xsetroot-1.1.2_1 Root window parameter setting utility for X
xterm-390 Terminal emulator for the X Window System
xtrans-1.4.0_1 Abstract network code for X
xvid-1.3.7,1 Opensource MPEG-4 codec, based on OpenDivx
xvinfo-1.1.5_1 Print out X-Video extension adaptor information
xwd-1.0.8_1 Dump an image of an X window
xwininfo-1.1.5_1 Window information utility for X
xwud-1.0.5_1 Image displayer for X
xxhash-0.8.2_1 Extremely fast non-cryptographic hash algorithm
yasm-1.3.0_1 Complete rewrite of the NASM assembler
yelp-tools-42.0 Utilities to help manage documentation for Yelp and the web
yelp-xsl-42.0 DocBook XSLT stylesheets for yelp
zip-3.0_2 Create/update ZIP files compatible with PKZIP
zstd-1.5.5_1 Fast real-time compression algorithm
zziplib-0.13.74 Library to provide transparent read access to zipped files


Click here to read the complete article
Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<ut1th6$2c15i$1@dont-email.me>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=619&group=comp.unix.bsd.freebsd.misc#619

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sgk@REMOVEtroutmask.apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: Fri, 15 Mar 2024 16:37:59 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 44
Message-ID: <ut1th6$2c15i$1@dont-email.me>
References: <uqod44$bag$2@reader1.panix.com>
<slrnusvi5e.22gh.naddy@lorvorc.mips.inka.de>
<uqv7qb$1ko$1@reader1.panix.com>
<slrnut6gll.1d9k.naddy@lorvorc.mips.inka.de>
<ur0336$n7u$1@reader1.panix.com> <uslrfm$c5v$1@reader1.panix.com>
<usqsgj$3s4$1@reader1.panix.com> <usqv3d$jgi0$1@dont-email.me>
<ust55m$4mv$1@reader1.panix.com> <ust7p4$pia$1@reader1.panix.com>
<usv10o$1sh$1@reader1.panix.com> <usvdns$1oga4$1@dont-email.me>
<ut1n01$hce$1@reader1.panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 15 Mar 2024 16:37:59 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="c1c0724447f6763f3fea70c6edd59a4c";
logging-data="2491570"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Jhxmkv41JZbgxGnusskNg"
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
Cancel-Lock: sha1:TbeJ1/hTm+r7yw38GN2Pg90sz48=
 by: Steven G. Kargl - Fri, 15 Mar 2024 16:37 UTC

On Fri, 15 Mar 2024 14:46:25 +0000, Louis Epstein wrote:

> Steven G. Kargl <sgk@removetroutmask.apl.washington.edu> wrote:
>> On Thu, 14 Mar 2024 14:19:04 +0000, Louis Epstein wrote:
>>
>>> Louis Epstein <le@main.lekno.ws> wrote:
>>>>
>>>> ...in any case my failure to launch X successfully
>>>> since the flirtation with removing llvm12 and putting
>>>> it back has NOT been solved by upgrading 13.2->3.
>>>
>>> The problem started when I deleted LLVM12 and did not go
>>> away when I reinstalled it...and deleting and reinstalling
>>> xinit has made no difference.
>>>
>>> Either nothing at all starts,
>>> or it starts and aborts,
>>> or the windows come up in the
>>> window manager and either
>>> attempting to launch an application
>>> crashes it or the keyboard and mouse
>>> are no longer able to make inputs
>>> and I have to restart.
>>>
>>> What needs to be redone to again
>>> have a working X?
>>
>> If I get in your situtation, I typically rebuild everything
>> from source. So, first created a backup, then do
>
> What in toto needs to be backed up?
>

Anything that you may have customizied under /etc and
/usr/local/etc. If you made any customizations under
/usr/ports, the three commands should preserve those
when pulling an up-to-date tree.

% git stash <-- hide changes
% git pull -ff <-- update tree
% git stash pop <-- restore changes

--
steve

Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)

<l5k0bqFjha1U1@mid.individual.net>

 copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=620&group=comp.unix.bsd.freebsd.misc#620

 copy link   Newsgroups: comp.unix.bsd.freebsd.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: groenveld@acm.org (John D Groenveld)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Still No X (Re: Catastrophe Re: Proliferating LLVMs)
Date: 15 Mar 2024 22:28:11 GMT
Organization: Groenveld.US
Lines: 9
Message-ID: <l5k0bqFjha1U1@mid.individual.net>
References: <uqod44$bag$2@reader1.panix.com> <l5hh6lF827rU1@mid.individual.net> <ut0eqe$235g8$1@dont-email.me> <l5itnpFeg55U1@mid.individual.net>
X-Trace: individual.net fanwAlbDwdI+haPTyTt/1wcQStFmRuiyZjEGcavriMjvErjA49
Cancel-Lock: sha1:VlUtsqVzIG2oNKmZjUsUzRxpFp0= sha256:gZ766UleHHuDvTAHzs1ClspyBbzOd4nagSnvRffC5EI=
 by: John D Groenveld - Fri, 15 Mar 2024 22:28 UTC

In article <l5itnpFeg55U1@mid.individual.net>,
John D Groenveld <groenveld@acm.org> wrote:
># pkg delete $(pkg info|grep -v '^pkg-'|awk '{print $1}')

This sucks less:
# pkg delete $(pkg query %n|grep -v '^pkg$')

John
groenveldacm.org

1
server_pubkey.txt

rocksolid light 0.9.7
clearnet tor