Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: flnews 1.2.0pre8 for Darwin

4 views
Skip to first unread message

Michael Bäuerle

unread,
Sep 19, 2022, 5:08:04 AM9/19/22
to
Dennis Preiser wrote:
>
> | flnews 1.2.0pre8 for Darwin
> | Unicode version: 15.0.0
> | Compiled with options: CLB FSC IP6 P2K TLS XSI ZLIB
> | Build: 2022-09-17T16:08:29Z
>
> | flnews: COMPR: zlib library version: 1.2.12
> | flnews: COMPR: DEFLATE: Using RX window size: 32768 bytes
> | ================================================================================
> | Test 'posix_strcasecmp_l()' ... OK
> | Test 'posix_snprintf()' ... OK
> | Test 'posix_inet_pton()' ... OK
> | Test 'posix_regcomp()' and 'posix_regexec()' ... OK
> | Test 'core_get_cancel_lock()' ... OK
> | Test 'cmpr_send()' and 'cmpr_recv()' ... OK
> | Test 'enc_timestamp_decode()' ... OK
> | Test 'enc_mime_encode_base64()' ... OK
> | Test 'enc_convert_to_utf8_nfc()' ... OK
> | ================================================================================
> | Tests successfully completed.
>
> Funktioniert jetzt auch, wenn man ein neu gebautes flnews über ein
> bereits installiertes drüberinstalliert.

Danke für den Test!

Marcel Logen

unread,
Sep 20, 2022, 7:11:40 AM9/20/22
to
Dennis Preiser in de.test:

>Funktioniert jetzt auch, wenn man ein neu gebautes flnews über ein
>bereits installiertes drüberinstalliert.

Habe ich noch nie probiert.

Ich installiere jede Version in ein eigenes Verzeichnis.

Hier OpenBSD:

| t20$ . ./flnews-gelb-start-neueste.dot
| LC_CTYPE=C LC_MESSAGES=de_DE.UTF-8 /home/user20/dl/flninst010200p08/bin/flnews
| Shift-Einfg

| t20$ LC_CTYPE=C LC_MESSAGES=de_DE.UTF-8 /home/user20/dl/flninst010200p08/bin/flnews -v
| flnews 1.2.0pre8 for OpenBSD
| Unicode version: 15.0.0
^^^^^^
Das ging ja schnell. Danke.

| Compiled with options: CLB FSC IP6 NLS P2K TLS XSI ZLIB
| Build: 2022-09-20T11:05:53Z
| t20$

Marcel d2gm (428566)
--
╭──╮ ╭─╮ ╭────────╮ ╭─╮ ╭───────╮ ╭──────────╮
╭─╮ │ ╰──╯ ╰─╮ ╰──╮ ╭──╯ ╭──╯ │ ╭─╯ ╰──╮ ╰───────╮ ╰
╯ │ ╭─╮ ╭─╯ ╭─────╯ ╭─╯ ╰─╮ ╭─╯ ╭─╯ ╰─╮ ╰──╮ ╭────╯
╰──╯ ╰─╯ ╰─────────╯ ╰─╯ ╰──────╯ ╰──╯ 2979b1

Marcel Logen

unread,
Sep 21, 2022, 10:15:54 AM9/21/22
to
Dennis Preiser in de.test:

>Marcel Logen <33320000...@ybtra.de> wrote:

>Das war ein rein macOS-spezifisches Problem. macOS auf Apple Silicon
>führt nur noch signierte Software aus. Das ist erstmal kein Problem,
>während des Linkens wird automatisch passend signiert (adhoc,
>linker-signed).

Wer wird denn da als Unterschreibender genommen? Ist das egal
(d. h. kommt es nur darauf an, *daß* überhaupt signiert ist)?

>> Ich installiere jede Version in ein eigenes Verzeichnis.
>
>Das ist aber auch irgendwie eigenartig :-) Warum?

Muß natürlich eigentlich nicht sein.

Dafür habe ich mehrere Gründe. Erstens will ich nicht unter /usr
(oder /opt) installieren, da mir das zu 'weit weg' vom $HOME ist
und ich das deshalb (z. B. bei einer Datensicherung) vergessen
könnte.

Zum anderen finde ich es auch praktisch, mehrere Versionen zur
Verfügung zu haben (gerade bei Snapshots). Einmal hatte mir ein
Snapshot das groupfile gelöscht (das konnte ich aber aus einer Si-
cherung wiederherstellen), da konnte ich dann problemlos den vor-
hergehenden Snapshot benutzen.

Drittens befürchte ich ein 'Kuddelmuddel' im Installations-
verzeichnis, wenn ich flnews einfach über eine vorhandene In-
stallation drüberinstalliere.

Marcel etes (488924)
--
╭─────╮ ╭─╮ ╭─╮ ╭─────╮
╰───╮ ╰────╯ │ │ │ ╭─╮ ╰─╮ ╰─╮
╭───╯ ╭─╯ ╭────────╮ ╭─╯ │ │ ╰─────╮ │ ╭──╯ ╭─╮ ╭─╮
─╯ ╰──────╯ ╰─────╯ ╰──╯ 5428e9╰─╯ ╰────╯ ╰─╯ ╰──────

Michael Bäuerle

unread,
Sep 21, 2022, 10:45:25 AM9/21/22
to
Marcel Logen wrote:
>
> [...]
> Drittens befürchte ich ein 'Kuddelmuddel' im Installations-
> verzeichnis, wenn ich flnews einfach über eine vorhandene In-
> stallation drüberinstalliere.

Dazu gibt es offiziell "make uninstall", um die alte Installation
zu entfernen. flnews speichert dafür die Liste der installierten
Dateien, so dass diese auch "make clean" und "make distclean"
überlebt. Den zugehörigen Sourcetree, mit der Liste drin, muss man
dafür natürlich aufheben.

Insbesondere beim testen installiere ich aber (die gleiche Version)
auch öfter über die vorhandene Installation.
Wenn das nicht funktioniert, wie es bei Dennis der Fall war, ist das
zumindest lästig.

Marcel Logen

unread,
Sep 21, 2022, 4:10:54 PM9/21/22
to
Dennis Preiser in de.test:

>Marcel Logen <33320000...@ybtra.de> wrote:
>> Dennis Preiser in de.test:
>>>Marcel Logen <33320000...@ybtra.de> wrote:

>>>während des Linkens wird automatisch passend signiert (adhoc,
>>>linker-signed).
>>
>> Wer wird denn da als Unterschreibender genommen? Ist das egal
>> (d. h. kommt es nur darauf an, *daß* überhaupt signiert ist)?
>
>Apple hatte das in den Release Notes so formuliert:

Ach so, danke. Jetzt verstehe ich auch, was Du mit "adhoc" und
"linker-signed" gemeint hast.

>>>> Ich installiere jede Version in ein eigenes Verzeichnis.
>>>
>>>Das ist aber auch irgendwie eigenartig :-) Warum?
>>
>> Dafür habe ich mehrere Gründe. Erstens will ich nicht unter /usr
>> (oder /opt) installieren, da mir das zu 'weit weg' vom $HOME ist
>> und ich das deshalb (z. B. bei einer Datensicherung) vergessen
>> könnte.
>
>Ich installiere sowas mit nach ~/sw (--prefix=$HOME/sw).

An so etwas hatte ich auch schon gedacht, aber da ich nur flnews
am System-Paketmanager vorbei installiere, ist das hier noch nicht
erforderlich.

>> Zum anderen finde ich es auch praktisch, mehrere Versionen zur
>> Verfügung zu haben (gerade bei Snapshots). Einmal hatte mir ein
>> Snapshot das groupfile gelöscht (das konnte ich aber aus einer Si-
>> cherung wiederherstellen), da konnte ich dann problemlos den vor-
>> hergehenden Snapshot benutzen.
>
>Ach so, nur für flnews? Ansonsten müsstest Du ja ständig den $PATH
>ändern und jede Software und jede Lib auch in das neue Verzeichnis
>installieren.

Ja, nur für flnews. Anderes installiere ich - wenn überhaupt - nur
über den Paketmanager des Systems (pkg_add bei OpenBSD oder apt bei
Debian). Ich hatte, glaube ich, mal pip3 (oder so) selbst instal-
liert, weiß aber jetzt nicht mehr, wie ich es wieder korrekt und
rückstandsfrei loswerden kann. Deshalb lasse ich es einfach unge-
nutzt auf der Platte.

Marcel f9d3 (501155)
--
╭───╮ ╭──╮ ╭─╮ ╭───────────╮ ╭───────╮ ╭──╮ ╭─
╰─╮ ╰─╯ ╰──╮ │ ╰──╮ ╰─╮ ╭───╯ │ ╭────╯ ╭───╯ ╰──╯
───╯ ╭──╯ │ ╭─╯ ╭─╮ ╭────╮ ╰─╮ ╰─╮ ╭──╯ ╰──╮ ╭─╯
╰─────╯ ╰───╯ ╰──╯ ╰─────╯ ╰─╯ ╰─╯ 88d9ae
0 new messages