Adélie Linux issueshttps://git.adelielinux.org/groups/adelie/-/issues2023-12-02T01:55:48Zhttps://git.adelielinux.org/adelie/packages/-/issues/1131system/bash: causes 'apk index' error2023-12-02T01:55:48ZZach van Rijnsystem/bash: causes 'apk index' errorFound on x86_64 (powerhouse) and ppc64 (gwyn):
```
...
>>> bash: Updating the system/x86_64 repository index...
ERROR: bash-dev-5.1.16-r0.apk: package file format error
>>> ERROR: bash: Failed to create index
```
[20231201-06_40_37.206...Found on x86_64 (powerhouse) and ppc64 (gwyn):
```
...
>>> bash: Updating the system/x86_64 repository index...
ERROR: bash-dev-5.1.16-r0.apk: package file format error
>>> ERROR: bash: Failed to create index
```
[20231201-06_40_37.206337380_bash.log](/uploads/c160e1d1d85831b4fb66d40da294d40f/20231201-06_40_37.206337380_bash.log)https://git.adelielinux.org/adelie/abuild/-/issues/14dev/dbg splitfunctions assume '$pkgver-r$pkgrel' is always valid (to 'apk ind...2023-12-02T01:52:02ZZach van Rijndev/dbg splitfunctions assume '$pkgver-r$pkgrel' is always valid (to 'apk index')Commit 69733b0c3494fa85771685932b477f16ffffdcd6 (NOT upstream) introduced an assumption that `$pkgver-r$pkgrel` will always be valid.
apk-tools@a6126a6f2362ee47e91acb25083e1b112a57640a (upstream) introduced a check to prevent packages f...Commit 69733b0c3494fa85771685932b477f16ffffdcd6 (NOT upstream) introduced an assumption that `$pkgver-r$pkgrel` will always be valid.
apk-tools@a6126a6f2362ee47e91acb25083e1b112a57640a (upstream) introduced a check to prevent packages from being created if it detects what it considers to be a malformed depend:
* https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10806https://git.adelielinux.org/adelie/packages/-/issues/934user/gambit-c: (32-bit): cc1: out of memory / *** ERROR IN ##build-module -- ...2023-12-01T23:55:54ZZach van Rijnuser/gambit-c: (32-bit): cc1: out of memory / *** ERROR IN ##build-module -- target compilation or link failed .../lib/srfi/179Found on ppc, likely affects other 32-bit platforms. Does NOT cause failure to build/test.
```
...
make[5]: Entering directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/termite/otp'
make[5]: Leaving directory '/usr/src/packa...Found on ppc, likely affects other 32-bit platforms. Does NOT cause failure to build/test.
```
...
make[5]: Entering directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/termite/otp'
make[5]: Leaving directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/termite/otp'
make[4]: Leaving directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/termite'
cc1: out of memory allocating 2659944 bytes after a total of 131072 bytes
*** ERROR IN ##build-module -- target compilation or link failed while compiling "/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/srfi/179/179@gambit409004@C/179.c"
>>>> building module srfi/179 for js
make[5]: Leaving directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/srfi/179'
make[5]: Entering directory '/usr/src/packages/user/gambit-c/src/gambit-4.9.4/lib/srfi/132'
...
```
I'm not sure what it means that the package built. It fails in the Alpine pipelines:
* x86: https://gitlab.alpinelinux.org/Aerdan/aports/-/jobs/916516https://git.adelielinux.org/adelie/apk-tools/-/issues/2system/argon2: invalid version string causes 'apk index' failure2023-12-01T06:13:35ZZach van Rijnsystem/argon2: invalid version string causes 'apk index' failureSince packages@64e35b236419b9b654122da04a616d76d6270f7f, and found on x86_64 (powerhouse) but reproduced on ppc64 (gwyn):
```
+ cd /usr/src/packages/system/argon2
+ /usr/bin/git describe
+ DESCRIPTION=system 1.0-RC2-2497-g64e35b236
+ cd...Since packages@64e35b236419b9b654122da04a616d76d6270f7f, and found on x86_64 (powerhouse) but reproduced on ppc64 (gwyn):
```
+ cd /usr/src/packages/system/argon2
+ /usr/bin/git describe
+ DESCRIPTION=system 1.0-RC2-2497-g64e35b236
+ cd /packages/system/x86_64
+ local index=x86_64/APKINDEX.tar.gz
+ msg Updating the system/x86_64 repository index...
+ [ -n ]
+ local prompt=>>>
+ local fake=
+ local name=argon2
+ printf >>> argon2: %s\n Updating the system/x86_64 repository index...
>>> argon2: Updating the system/x86_64 repository index...
+ local sign=.SIGN.RSA.
+ local oldindex=
+ [ -f APKINDEX.tar.gz ]
+ oldindex=--index APKINDEX.tar.gz
+ /sbin/apk index --quiet --index APKINDEX.tar.gz --output APKINDEX.tar.gz.3632593 --description system 1.0-RC2-2497-g64e35b236 --rewrite-arch x86_64 argon2-20190702-r1.apk argon2-dbg-20190702-r1.apk argon2-dev-20190702-r1.apk argon2-libs-20190702-r1.apk bc-6.5.0-r0.apk bc-dbg-6.5.0-r0.apk bc-doc-6.5.0-r0.apk bsd-compat-headers-0.7.1-r1.apk byacc-20230219-r0.apk byacc-dbg-20230219-r0.apk byacc-doc-20230219-r0.apk bzip2-1.0.8-r0.apk bzip2-dbg-1.0.8-r0.apk bzip2-dev-1.0.8-r0.apk bzip2-doc-1.0.8-r0.apk cflow-1.7-r0.apk cflow-dbg-1.7-r0.apk cflow-doc-1.7-r0.apk cflow-lang-1.7-r0.apk db-5.3.28-r4.apk db-c++-5.3.28-r4.apk db-dbg-5.3.28-r4.apk db-dev-5.3.28-r4.apk db-doc-5.3.28-r4.apk db-doc-pdf-5.3.28-r4.apk db-utils-5.3.28-r4.apk ed-1.19-r0.apk ed-dbg-1.19-r0.apk ed-doc-1.19-r0.apk execline-2.9.4.0-r0.apk execline-dbg-2.9.4.0-r0.apk execline-dev-2.9.4.0-r0.apk execline-doc-2.9.4.0-r0.apk execline-libs-2.9.4.0-r0.apk execline-libs-dev-2.9.4.0-r0.apk heirloom-devtools-070527-r1.apk heirloom-devtools-dbg-070527-r1.apk heirloom-devtools-dev-070527-r1.apk libbz2-1.0.8-r0.apk libelf-0.8.13-r5.apk libelf-dbg-0.8.13-r5.apk libelf-dev-0.8.13-r5.apk libexecinfo-1.1-r3.apk libexecinfo-dbg-1.1-r3.apk libexecinfo-dev-1.1-r3.apk libgpg-error-1.46-r0.apk libgpg-error-dbg-1.46-r0.apk libgpg-error-dev-1.46-r0.apk libgpg-error-doc-1.46-r0.apk libgpg-error-lang-1.46-r0.apk libgpg-error-lisp-1.46-r0.apk libpcre16-8.45-r0.apk libpcre32-8.45-r0.apk libpcrecpp-8.45-r0.apk libucontext-1.2-r0.apk libucontext-dbg-1.2-r0.apk libucontext-dev-1.2-r0.apk lzo-2.10-r3.apk lzo-dbg-2.10-r3.apk lzo-dev-2.10-r3.apk lzo-doc-2.10-r3.apk lzop-1.04-r0.apk lzop-dbg-1.04-r0.apk lzop-doc-1.04-r0.apk man-pages-5.13-r1.apk mawk-1.3.4.20230525-r0.apk mawk-dbg-1.3.4.20230525-r0.apk mawk-doc-1.3.4.20230525-r0.apk ncurses-6.4-r0.apk ncurses-dbg-6.4-r0.apk ncurses-dev-6.4-r0.apk ncurses-doc-6.4-r0.apk ncurses-libs-6.4-r0.apk ncurses-static-6.4-r0.apk ncurses-terminfo-6.4-r0.apk ncurses-terminfo-base-6.4-r0.apk nghttp2-1.52.0-r0.apk nghttp2-dbg-1.52.0-r0.apk nghttp2-dev-1.52.0-r0.apk nghttp2-doc-1.52.0-r0.apk nghttp2-libs-1.52.0-r0.apk pcre-8.45-r0.apk pcre-dbg-8.45-r0.apk pcre-dev-8.45-r0.apk pcre-doc-8.45-r0.apk pcre-tools-8.45-r0.apk popt-1.19-r0.apk popt-dbg-1.19-r0.apk popt-dev-1.19-r0.apk popt-doc-1.19-r0.apk popt-lang-1.19-r0.apk skalibs-2.14.0.1-r0.apk skalibs-dbg-2.14.0.1-r0.apk skalibs-dev-2.14.0.1-r0.apk skalibs-doc-2.14.0.1-r0.apk skalibs-libs-2.14.0.1-r0.apk skalibs-libs-dev-2.14.0.1-r0.apk sp-1.3.4-r0.apk sp-dbg-1.3.4-r0.apk unzip-6.0-r6.apk unzip-dbg-6.0-r6.apk unzip-doc-6.0-r6.apk uucp-1.07-r0.apk uucp-dbg-1.07-r0.apk uucp-doc-1.07-r0.apk xz-5.4.2-r0.apk xz-dbg-5.4.2-r0.apk xz-dev-5.4.2-r0.apk xz-doc-5.4.2-r0.apk xz-lang-5.4.2-r0.apk xz-libs-5.4.2-r0.apk yaml-0.2.5-r0.apk yaml-dbg-0.2.5-r0.apk yaml-dev-0.2.5-r0.apk zip-3.0-r5.apk zip-dbg-3.0-r5.apk zip-doc-3.0-r5.apk zlib-1.3-r0.apk zlib-dbg-1.3-r0.apk zlib-dev-1.3-r0.apk zlib-doc-1.3-r0.apk
ERROR: argon2-dev-20190702-r1.apk: package file format error
+ rm -f APKINDEX.tar.gz.3632593
+ die Failed to create index
+ trap - EXIT
+ error Failed to create index
+ local prompt=>>> ERROR:
+ local fake=
+ local name=argon2
+ printf >>> ERROR: argon2: %s\n Failed to create index
>>> ERROR: argon2: Failed to create index
+ logcmd ERROR: argon2: Failed to create index
+ true ERROR: argon2: Failed to create index
```https://git.adelielinux.org/adelie/image/-/issues/385Documentation should be included on KDE DVD (and possibly others)2023-12-01T04:17:27ZA. WilcoxDocumentation should be included on KDE DVD (and possibly others)Per adelie/horizon#320, we need to install `docs` on the KDE DVD image.
MATE is already pushing the boundaries of a 700 MB CD, so I don't think it will fit there. We may want to do an overview of whether everything included on there is...Per adelie/horizon#320, we need to install `docs` on the KDE DVD image.
MATE is already pushing the boundaries of a 700 MB CD, so I don't think it will fit there. We may want to do an overview of whether everything included on there is necessary. That should be a separate issue.
LXQt has about 50 MB of room left, and the doc spread there should be about 400 MB uncompressed, so we should be able to fit it on there. We'll have to investigate this, though.
- [x] Add `docs` to KDE
- [x] Investigate LXQtA. WilcoxA. Wilcoxhttps://git.adelielinux.org/adelie/packages/-/issues/1114user/udisks2(?): unprivileged mounting doesn't work any more2023-12-01T04:17:27ZZach van Rijnuser/udisks2(?): unprivileged mounting doesn't work any moreReported by @dimitsos. Confirmed on x86_64 LXQt (`20231027`) installed system.
Reproducer:
1. Boot into a desktop environment (LXQt was tested)
2. Insert a pre-formatted USB storage device
3. Confirm in `dmesg` that the disk was recogni...Reported by @dimitsos. Confirmed on x86_64 LXQt (`20231027`) installed system.
Reproducer:
1. Boot into a desktop environment (LXQt was tested)
2. Insert a pre-formatted USB storage device
3. Confirm in `dmesg` that the disk was recognized
4. The disk does not appear in the file explorerhttps://git.adelielinux.org/adelie/image/-/issues/388vlc cannot be started from the command line2023-12-01T04:14:09Zdimitsosvlc cannot be started from the command lineOn latest experimental live media, (2023/06/16), one cannot launch vlc, either from the menu, or from the command line.
Output:
```
live on adelie-live ~ % vlc
VLC media player 3.0.17.3 Vetinari (revision d688a3f21)
vlc: UTF-8 encoding ...On latest experimental live media, (2023/06/16), one cannot launch vlc, either from the menu, or from the command line.
Output:
```
live on adelie-live ~ % vlc
VLC media player 3.0.17.3 Vetinari (revision d688a3f21)
vlc: UTF-8 encoding not available
[00007f59d4aa6d50] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[00007f59d48beba0] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[00007f59d4a88b50] skins2 interface error: cannot instantiate dialogs provider
[00007f59d4aa5790] main playlist: playlist is empty
[00007f59d4a88b50] [cli] lua interface error: Error loading script /usr/lib/vlc/lua/intf/cli.luac: lua/modules/common.lua:3: attempt to call a nil value (global 'module')
```
It hangs right there, terminated only by Ctrl+Zhttps://git.adelielinux.org/adelie/image/-/issues/390user/vlc: does not open properly on live medium2023-12-01T04:14:09Zdimitsosuser/vlc: does not open properly on live mediumWhen trying to open vlc from konsole (live medium), the following output is displayed:
```
live on adelie-live ~ % vlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
vlc: UTF-8 encoding not available
[0000560e44328080]...When trying to open vlc from konsole (live medium), the following output is displayed:
```
live on adelie-live ~ % vlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
vlc: UTF-8 encoding not available
[0000560e44328080] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[00007f0d0a722b40] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000560e44357a40] skins2 interface error: cannot instantiate dialogs provider
[0000560e44325460] main playlist: playlist is empty
[0000560e44357a40] [cli] lua interface error: Error loading script /usr/lib/vlc/lua/intf/cli.luac: lua/modules/common.lua:3: attempt to call a nil value (global 'module')
```
Also when trying to open cvlc:
```
live on adelie-live ~ % cvlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
vlc: UTF-8 encoding not available
[000055d969a17020] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[000055d969a44a60] dummy interface: using the dummy interface module...
[000055d969a14400] main playlist: playlist is empty
```
This does not stop vlc from working, but it loads without menus.https://git.adelielinux.org/adelie/packages/-/issues/1097system/adelie-base: dependencies could use some work2023-12-01T02:58:00ZA. Wilcoxsystem/adelie-base: dependencies could use some work* `sed` is already part of `adelie-core`, we don't need it twice (just to be sure).
* What is `debianutils` for? `add-shell` is pulled in by zsh and bash packaging already.
* What is `sharutils` for? The uu stuff should be part of POSI...* `sed` is already part of `adelie-core`, we don't need it twice (just to be sure).
* What is `debianutils` for? `add-shell` is pulled in by zsh and bash packaging already.
* What is `sharutils` for? The uu stuff should be part of POSIX, not base.https://git.adelielinux.org/adelie/image/-/issues/402"Live" media (that boots a desktop at least) should have NTP auto started2023-12-01T02:56:21ZA. Wilcox"Live" media (that boots a desktop at least) should have NTP auto startedI'm seeing 1970-01-01 dates even in Parallels VMs booting Adélie media. This breaks HTTPS connections, Kerberos, etc. `apk add chrony && service chronyd start` works but only if you can manage to connect to the repo in the first place,...I'm seeing 1970-01-01 dates even in Parallels VMs booting Adélie media. This breaks HTTPS connections, Kerberos, etc. `apk add chrony && service chronyd start` works but only if you can manage to connect to the repo in the first place, which isn't possible by default due to HTTPS…https://git.adelielinux.org/adelie/packages/-/issues/1101Nouveau issues on Power Mac G4 systems2023-12-01T02:56:18ZA. WilcoxNouveau issues on Power Mac G4 systems1. Reported on IRC (#Adelie-Support). A 4:3 Studio Display connected to a Power Mac G4 with GeForce 4 MX via ADC shows black screen after starting sddm. Ctrl+Alt+F1 brought no joy.
2. Seen in lab on `lab-ppc-lin-2` with GeForce TwinVie...1. Reported on IRC (#Adelie-Support). A 4:3 Studio Display connected to a Power Mac G4 with GeForce 4 MX via ADC shows black screen after starting sddm. Ctrl+Alt+F1 brought no joy.
2. Seen in lab on `lab-ppc-lin-2` with GeForce TwinView and 1680x1050 Studio Display via ADC. Also black screen after starting sddm. Ctrl+Alt+F1 showed tty, but distorted and with bad visuals. Cause seems to be failure to read EDID correctly. _may_ be related to [FDo #21273](https://bugs.freedesktop.org/show_bug.cgi?id=21273).A. WilcoxA. Wilcoxhttps://git.adelielinux.org/adelie/horizon/-/issues/379Package triggers may not run correctly via GUI installer2023-12-01T02:20:53ZZach van RijnPackage triggers may not run correctly via GUI installerObserve the following. With this change:
```diff
diff --git a/system/ca-certificates/ca-certificates.trigger b/system/ca-certificates/ca-certificates.trigger
index e584113a9..01271d5d3 100644
--- a/system/ca-certificates/ca-certificates...Observe the following. With this change:
```diff
diff --git a/system/ca-certificates/ca-certificates.trigger b/system/ca-certificates/ca-certificates.trigger
index e584113a9..01271d5d3 100644
--- a/system/ca-certificates/ca-certificates.trigger
+++ b/system/ca-certificates/ca-certificates.trigger
@@ -1,3 +1,5 @@
#!/bin/sh
-/usr/sbin/update-ca-certificates --fresh >/dev/null 2>&1
+echo a
+/usr/sbin/update-ca-certificates --fresh >/dev/null
+echo b
exit 0
```
When Horizon is launched via the GUI, the following appears in `/var/log/executor.log`, and it looks like everything works correctly if we hadn't made the change to the trigger:
```
...
(1525/1526) Installing xcursor-themes (1.0.6-r0)
(1526/1526) Installing x11 (7.7-r0)
Executing ca-certificates-20230727-r0.trigger
Executing mandoc-1.14.6-r1.trigger
Executing dbus-1.12.20-r0.trigger
Executing kmod-30-r0.trigger
Executing glib-2.72.4-r0.trigger
Executing shared-mime-info-2.2-r0.trigger
Executing fontconfig-2.13.1-r0.trigger
...
```
however when `hscript-executor` is launched directly as root, we see the expected change and confirmation that the trigger indeed runs correctly:
```
...
(1525/1526) Installing xcursor-themes (1.0.6-r0)
(1526/1526) Installing x11 (7.7-r0)
Executing ca-certificates-20230727-r0.trigger
a
WARNING: ca-certificates.crt does not contain exactly one certificate or CRL: skipping
b
Executing mandoc-1.14.6-r1.trigger
Executing dbus-1.12.20-r0.trigger
Executing kmod-30-r0.trigger
Executing glib-2.72.4-r0.trigger
Executing shared-mime-info-2.2-r0.trigger
Executing fontconfig-2.13.1-r0.trigger
...
```https://git.adelielinux.org/adelie/packages/-/issues/1128user/lua5.3: pkgconfig file may be broken?2023-11-30T06:34:55ZA. Wilcoxuser/lua5.3: pkgconfig file may be broken?When building an out-of-tree APK Tools with Lua enabled:
```
awilcox on gwyn ~/Code/apk-tools % make LUA=lua
Package lua5.3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua5.3.pc'
to the ...When building an out-of-tree APK Tools with Lua enabled:
```
awilcox on gwyn ~/Code/apk-tools % make LUA=lua
Package lua5.3 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua5.3.pc'
to the PKG_CONFIG_PATH environment variable
Package 'lua5.3', required by 'virtual:world', not found
```
Making a symlink makes the build work:
```
lrwxrwxrwx 1 root root 6 Nov 30 00:30 /usr/lib/pkgconfig/lua5.3.pc -> lua.pc
```https://git.adelielinux.org/adelie/packages/-/issues/1125user/liblxqt: FTBFS: CMake Error: The current CMakeCache.txt directory ... is...2023-11-30T05:54:23ZZach van Rijnuser/liblxqt: FTBFS: CMake Error: The current CMakeCache.txt directory ... is different than the directory ... where CMakeCache.txt was created.Found on aarch64:
```
>>> liblxqt: Unpacking /var/cache/distfiles/liblxqt-1.4.0.tar.xz...
>>> l...Found on aarch64:
```
>>> liblxqt: Unpacking /var/cache/distfiles/liblxqt-1.4.0.tar.xz...
>>> liblxqt: revert-kwindowsystem-bump.patch
patching file CMakeLists.txt
patching file CMakeLists.txt.orig
patching file build/CMakeCache.txt
patching file build/CMakeFiles/3.23.5/CMakeCCompiler.cmake
patching file build/CMakeFiles/3.23.5/CMakeCXXCompiler.cmake
patching file build/CMakeFiles/3.23.5/CMakeSystem.cmake
patching file build/CMakeFiles/3.23.5/CompilerIdC/CMakeCCompilerId.c
patching file build/CMakeFiles/3.23.5/CompilerIdCXX/CMakeCXXCompilerId.cpp
patching file build/CMakeFiles/CMakeOutput.log
patching file build/CMakeFiles/cmake.check_cache
patching file lxqtsingleapplication.cpp
patching file lxqtsingleapplication.cpp.orig
CMake Error: The current CMakeCache.txt directory /usr/src/packages/user/liblxqt/src/liblxqt-1.4.0/build/CMakeCache.txt is different than the directory /home/aphrael/adelie/user/liblxqt/src/liblxqt-1.4.0/build where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt
CMake Error: The source "/usr/src/packages/user/liblxqt/src/liblxqt-1.4.0/CMakeLists.txt" does not match the source "/home/aphrael/adelie/user/liblxqt/src/liblxqt-1.4.0/CMakeLists.txt" used to generate cache.
Re-run cmake with a different source directory.
>>> ERROR: liblxqt: build failed
```
Looks like the `CMakeCache.txt` file was inadvertently scooped up in a patch file.https://git.adelielinux.org/adelie/packages/-/issues/1124user/gcr3: FTBFS: meson.build:55:15: ERROR: Program 'ssh-add' not found or no...2023-11-30T05:54:23ZZach van Rijnuser/gcr3: FTBFS: meson.build:55:15: ERROR: Program 'ssh-add' not found or not executableFound on aarch64:
```
>>> gcr3: Unpacking /var/cache/distfiles/gcr-3.41.1.tar.xz...
The M...Found on aarch64:
```
>>> gcr3: Unpacking /var/cache/distfiles/gcr-3.41.1.tar.xz...
The Meson build system
Version: 1.2.3
Source dir: /usr/src/packages/user/gcr3/src/gcr-3.41.1
Build dir: /usr/src/packages/user/gcr3/src/gcr-3.41.1/output
Build type: native build
Project name: gcr
Project version: 3.41.1
C compiler for the host machine: gcc (gcc 8.5.0 "gcc (Adelie 8.5.0) 8.5.0")
C linker for the host machine: gcc ld.bfd 2.41
Host machine cpu family: aarch64
Host machine cpu: aarch64
Found pkg-config: /usr/bin/pkg-config (1.9.4)
Run-time dependency glib-2.0 found: YES 2.72.4
Run-time dependency gmodule-no-export-2.0 found: YES 2.72.4
Run-time dependency gthread-2.0 found: YES 2.72.4
Run-time dependency gobject-2.0 found: YES 2.72.4
Run-time dependency gio-2.0 found: YES 2.72.4
Run-time dependency gio-unix-2.0 found: YES 2.72.4
Program gpg found: YES (/usr/bin/gpg)
Run-time dependency libgcrypt found: YES 1.10.1
Run-time dependency p11-kit-1 found: YES 0.23.20
Run-time dependency libsecret-1 found: YES 0.20.3
Program ssh-add found: NO
meson.build:55:15: ERROR: Program 'ssh-add' not found or not executable
A full log can be found at /usr/src/packages/user/gcr3/src/gcr-3.41.1/output/meson-logs/meson-log.txt
>>> ERROR: gcr3: build failed
```
Not clear at first glance if this is a build-time dependency or required at all.https://git.adelielinux.org/adelie/horizon/-/issues/353horizon-ui won't run2023-11-27T20:49:17ZAlan Litchfieldhorizon-ui won't runApple PPC G5 2ghz dual, Radeon 9600 Pro, 6Gb RAM
Trying to install from both Adelie-live-lxqt-ppc64-1.0-beta5-20230829 and adelie-live-mate-ppc64-1.0-beta5-20230829 iso images and running horizon-ui as root returns error:
```
qt.qpa.xcb:...Apple PPC G5 2ghz dual, Radeon 9600 Pro, 6Gb RAM
Trying to install from both Adelie-live-lxqt-ppc64-1.0-beta5-20230829 and adelie-live-mate-ppc64-1.0-beta5-20230829 iso images and running horizon-ui as root returns error:
```
qt.qpa.xcb: could not connect to display
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, xcb.
```
All other elements seem to load, except wireless because it does not exist. Although MATE loaded with no visible font characters, just square boxes so I assumed the lack of installation pages and the association of boxes to text, it reported the same thing ;)![IMG202309251723451](/uploads/d5382e555b4bc07ee541ae208d9382ce/IMG202309251723451.jpg)https://git.adelielinux.org/adelie/packages/-/issues/1081user/livecd-support: suid shell script ignored by Linux / need compiled binary2023-11-27T20:49:16ZZach van Rijnuser/livecd-support: suid shell script ignored by Linux / need compiled binaryFrom https://man7.org/linux/man-pages/man2/execve.2.html#VERSIONS:
```
Interpreter scripts
...
Linux (like most other modern UNIX systems) ignores the set-user-
ID and set-group-ID bits on scripts.
```
Therefore...From https://man7.org/linux/man-pages/man2/execve.2.html#VERSIONS:
```
Interpreter scripts
...
Linux (like most other modern UNIX systems) ignores the set-user-
ID and set-group-ID bits on scripts.
```
Therefore we need to rewrite the wrapper in C and compile it.https://git.adelielinux.org/adelie/packages/-/issues/1127system/libarchive: FTTFS: libarchive_test test may hang2023-11-27T14:43:11ZZach van Rijnsystem/libarchive: FTTFS: libarchive_test test may hangFound on x86_64 (E5-2686v4 CPU):
```
make[2]: Leaving directory '/usr/src/packages/system/libarchive/src/libarchive-3.7.2'
make check-TESTS
make[2]: Entering directory '/usr/src/packages/system/libarchive/src/libarchive-3.7.2'
make[3]:...Found on x86_64 (E5-2686v4 CPU):
```
make[2]: Leaving directory '/usr/src/packages/system/libarchive/src/libarchive-3.7.2'
make check-TESTS
make[2]: Entering directory '/usr/src/packages/system/libarchive/src/libarchive-3.7.2'
make[3]: Entering directory '/usr/src/packages/system/libarchive/src/libarchive-3.7.2'
PASS: bsdcat_test
PASS: bsdunzip_test
PASS: bsdcpio_test
PASS: bsdtar_test
[HANG]
```
If we attach to the process:
```
rede_add_entry (file=0x7fdafde43890) at libarchive/archive_read_support_format_iso9660.c:2964
2964 while (re != NULL && !re->re)
(gdb) bt
#0 rede_add_entry (file=0x7fdafde43890) at libarchive/archive_read_support_format_iso9660.c:2964
#1 next_cache_entry (a=a@entry=0x7fdafde2a6a0, iso9660=iso9660@entry=0x7fdafde29070, pfile=pfile@entry=0x7ffdf85860f0) at libarchive/archive_read_support_format_iso9660.c:2784
#2 0x0000558b0cf970f7 in next_entry_seek (pfile=0x7ffdf85860f0, iso9660=0x7fdafde29070, a=0x7fdafde2a6a0) at libarchive/archive_read_support_format_iso9660.c:2692
#3 archive_read_format_iso9660_read_header (a=0x7fdafde2a6a0, entry=0x7fdafde2bac0) at libarchive/archive_read_support_format_iso9660.c:1190
#4 0x0000558b0cf7a7b7 in _archive_read_next_header2 (_a=_a@entry=0x7fdafde2a6a0, entry=0x7fdafde2bac0) at libarchive/archive_read.c:647
#5 0x0000558b0cf7a920 in _archive_read_next_header (_a=0x7fdafde2a6a0, entryp=0x7ffdf85861d8) at libarchive/archive_read.c:685
#6 0x0000558b0d021fd1 in test_fuzz (filesets=<optimized out>) at libarchive/test/test_fuzz.c:196
#7 0x0000558b0cf65e0f in test_run (tmpdir=0x7ffdf8586cc0 "/tmp/libarchive_test.2023-11-27T14.21.25-000", i=146) at test_utils/test_main.c:3570
#8 main (argc=<optimized out>, argv=0x7ffdf8589d50) at test_utils/test_main.c:4182
```
It passed the second time without incident.https://git.adelielinux.org/adelie/packages/-/issues/1126user/libplist: FTTFS: FAIL huge.test (exit status: 3)2023-11-27T14:28:02ZZach van Rijnuser/libplist: FTTFS: FAIL huge.test (exit status: 3)Found on SV328R (aarch64):
```
=========================================
libplist 2.3.0: test/test-suite.log
=========================================
# TOTAL: 41
# PASS: 40
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
....Found on SV328R (aarch64):
```
=========================================
libplist 2.3.0: test/test-suite.log
=========================================
# TOTAL: 41
# PASS: 40
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: huge
==========
Converting
File ../test/data/5.plist is open
PList XML parsing succeeded
PList BIN writing succeeded
PList BIN parsing succeeded
PList XML writing succeeded
Size of input and output is different
Input size : 4292380
Output size : 4305301
Comparing
PList parsing failed
FAIL huge.test (exit status: 3)
```
Passed on second build attempt.https://git.adelielinux.org/adelie/packages/-/issues/1084user/pcmanfm-qt: requires unpackaged gvfs to open Computer or Network, and to...2023-11-27T10:00:11ZA. Wilcoxuser/pcmanfm-qt: requires unpackaged gvfs to open Computer or Network, and to have TrashSelecting "Computer" or "Network", from the Desktop, or the Places sidebar in a Folder window, results in an error simply stating: "Operation not supported".
Looking at xorg-session.log, the only log message that appears is:
```
file m...Selecting "Computer" or "Network", from the Desktop, or the Places sidebar in a Folder window, results in an error simply stating: "Operation not supported".
Looking at xorg-session.log, the only log message that appears is:
```
file monitor cannot be created: Operation not supported
```
This is caused by its runtime dependency `gvfs` not being packaged. Merging on Gentoo without `gvfs` causes the same failure.