Adélie Linux issueshttps://git.adelielinux.org/groups/adelie/-/issues2022-12-28T14:17:20Zhttps://git.adelielinux.org/adelie/abuild/-/issues/11system/adelie-base: ERROR: gettys-openrc-0.0.2.1-r0: BAD signature2022-12-28T14:17:20ZZach van Rijnsystem/adelie-base: ERROR: gettys-openrc-0.0.2.1-r0: BAD signatureFound on ppc:
```
>>> adelie-base: Entering /usr/src/packages/system/zsh
(1/13) Installing libmagic (5.41-r0)
(2/13) Installing file (5.41-r0)
(3/13) Installing execline (2.9.0.0-r0)
(4/13) Installing s6 (2.11.1.1-r0)
(5/13) Installin...Found on ppc:
```
>>> adelie-base: Entering /usr/src/packages/system/zsh
(1/13) Installing libmagic (5.41-r0)
(2/13) Installing file (5.41-r0)
(3/13) Installing execline (2.9.0.0-r0)
(4/13) Installing s6 (2.11.1.1-r0)
(5/13) Installing gettys-openrc (0.0.2.1-r0)
ERROR: gettys-openrc-0.0.2.1-r0: BAD signature
(6/13) Installing kbd (2.2.0_git20190823-r2)
(7/13) Installing mandoc (1.14.6-r0)
(8/13) Installing sharutils (4.15.2-r2)
(9/13) Installing sysklogd (1.5.1-r2)
(10/13) Installing zsh (5.8.1-r0)
Executing zsh-5.8.1-r0.post-install
(11/13) Installing gcc-zsh-completion (5.8.1-r0)
(12/13) Installing git-zsh-completion (5.8.1-r0)
(13/13) Installing .makedepends-adelie-base (20221228.114048)
Executing mandoc-1.14.6-r0.trigger
1 error; 476 MiB in 104 packages
>>> ERROR: adelie-base: builddeps failed
>>> adelie-base: Uninstalling dependencies...
```
I suspect this had been an issue for a while because this package often failed to build on the first try. For context, in the autobuilder environment, the "system/" repository is built twice. First with the RC2 tarball, then with itself, before proceeding to "user/".
Re-running it seems to usually or always resolve the issue.https://git.adelielinux.org/adelie/packages/-/issues/944system/adelie-base: ERROR: gettys-openrc-0.0.2.1-r0: BAD signature2022-12-28T14:17:21ZZach van Rijnsystem/adelie-base: ERROR: gettys-openrc-0.0.2.1-r0: BAD signatureFound on ppc:
```
>>> adelie-base: Entering /usr/src/packages/system/zsh
(1/13) Installing libmagic (5.41-r0)
(2/13) Installing file (5.41-r0)
(3/13) Installing execline (2.9.0.0-r0)
(4/13) Installing s6 (2.11.1.1-r0)
(5/13) Installin...Found on ppc:
```
>>> adelie-base: Entering /usr/src/packages/system/zsh
(1/13) Installing libmagic (5.41-r0)
(2/13) Installing file (5.41-r0)
(3/13) Installing execline (2.9.0.0-r0)
(4/13) Installing s6 (2.11.1.1-r0)
(5/13) Installing gettys-openrc (0.0.2.1-r0)
ERROR: gettys-openrc-0.0.2.1-r0: BAD signature
(6/13) Installing kbd (2.2.0_git20190823-r2)
(7/13) Installing mandoc (1.14.6-r0)
(8/13) Installing sharutils (4.15.2-r2)
(9/13) Installing sysklogd (1.5.1-r2)
(10/13) Installing zsh (5.8.1-r0)
Executing zsh-5.8.1-r0.post-install
(11/13) Installing gcc-zsh-completion (5.8.1-r0)
(12/13) Installing git-zsh-completion (5.8.1-r0)
(13/13) Installing .makedepends-adelie-base (20221228.114048)
Executing mandoc-1.14.6-r0.trigger
1 error; 476 MiB in 104 packages
>>> ERROR: adelie-base: builddeps failed
>>> adelie-base: Uninstalling dependencies...
```
I suspect this had been an issue for a while because this package often failed to build on the first try. For context, in the autobuilder environment, the "system/" repository is built twice. First with the RC2 tarball, then with itself, before proceeding to "user/".
Re-running it seems to usually or always resolve the issue.https://git.adelielinux.org/adelie/abuild/-/issues/9abuild: checksum needs to stop breaking APKBUILD files2022-12-26T15:12:55ZZach van Rijnabuild: checksum needs to stop breaking APKBUILD filesConsider `system/coreutils/APKBUILD` after `abuild checksum`:
```sh
...
package() {
make DESTDIR="$pkgdir" install
# stdbuf(1) requires a /usr/libexec/ .so
# env(1) needs to be in /usr/bin/ for compatibility with the rest of the wor...Consider `system/coreutils/APKBUILD` after `abuild checksum`:
```sh
...
package() {
make DESTDIR="$pkgdir" install
# stdbuf(1) requires a /usr/libexec/ .so
# env(1) needs to be in /usr/bin/ for compatibility with the rest of the world
# install(1) " "
mkdir -p "$pkgdir"/usr/bin
for USR_PROGRAM in env install stdbuf; do
mv "$pkgdir"/bin/$USR_PROGRAM "$pkgdir"/usr/bin/
done
}
[ "${CBUILD}" != "${CHOST}" ] && sha512sums="
bae804f057252c25452ac178c545dc2c4b4775cbfbdcfd4775edd1a4ed6507882bfac39e2b11ad01b74230ca48d761bf62f11bde5bcbc35a6e5a61cbe4a46e36 051_all_coreutils-mangen.patch
"
return 0
sha512sums="a6ee2c549140b189e8c1b35e119d4289ec27244ec0ed9da0ac55202f365a7e33778b1dc7c4e64d1669599ff81a8297fe4f5adbcc8a3a2f75c919a43cd4b9bdfa coreutils-9.1.tar.xz
bd8b5cecba59eba30458c8afa895877d39a987b989bc06b70cd6836e0ef684677aaadcb4949b58a713779fe1df1e15e3903e9be14e306671b86b69018b75de8b disable-csplit-io-err-test.patch
595be7f580f8906467624959c7eddbd6d7007571d92668b6a1ea5543b73764035b44b02ab5f352c67ec6562a368f220af445edd0a0965fb9826bccfd25ddbdba disable-mbrtowc-test.patch
fd97fccd661befc558b3afb3e32c82dd2cef511a05e6129d49540599297c1b59ab1f109e63a12f585a2348c26c28fb98330c348829d1fe61cf8149d0dd1c989c gnulib-tests-dont-require-gpg-passphrase.patch
eaba7ad1c5b43d25dc96baaf6f01be5976f9f64c26ea55e1c78d6a3f12825f2f0e998aae7f2ad6d9b2637a3d11586ffe21b87fbbd3c1bb6c9898c5963cb2a32c gnulib-test-fixes.patch
b1509e5678a05f24d6e764c047546e5e34a7fbd5edb59c7debedb144a0096d8ac247c7e2722a5f68c90751e5280bec743c9a6ed3e1433c1916294d68d7bca109 localename-test-fix.patch
43bb4cb8a330dc785ff8f09685e4fb2879df49b6944e2f64f9fa34a36740f392b115b3af57d481703690b9ee6c6f48ffb385b35cd128b1b40955f69dbd68bb3d test-df-symlink-bindmount.patch
7dfc5d37cc22c06c88a027102482b33f46a962b6f71d9adb80225d8f68d0be0760894e4480c3f80018a4f725bb7d0779987a6d28bceb7e141e01dbad78f84c2d tests-cp-proc-short-read.patch"
```
In this specific case, the package is too complicated for `abuild`. However this should print an error instead of silently breaking it.
In general, the maintainer is forced to delete all of the `sha512sums=` and re-run it.
This happens *often enough* with less-complicated cases. Duplicate `sha512sums=` etc.https://git.adelielinux.org/adelie/packages/-/issues/943system/coreutils: (armv7) FTTFS: FAIL: tests/cp/proc-short-read.sh2022-12-27T00:51:42ZZach van Rijnsystem/coreutils: (armv7) FTTFS: FAIL: tests/cp/proc-short-read.shFound on ODROID XU4 running DietPi (see #942 for more info about this board):
```
...
============================================================================
Testsuite summary for GNU coreutils 9.1
=================================...Found on ODROID XU4 running DietPi (see #942 for more info about this board):
```
...
============================================================================
Testsuite summary for GNU coreutils 9.1
============================================================================
# TOTAL: 634
# PASS: 473
# SKIP: 160
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See ./tests/test-suite.log
Please report to bug-coreutils@gnu.org
============================================================================
make[5]: *** [Makefile:21126: tests/test-suite.log] Error 1
make[5]: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1'
make[4]: *** [Makefile:21234: check-TESTS] Error 2
make[4]: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1'
make[3]: *** [Makefile:21494: check-am] Error 2
make[3]: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1'
make[2]: *** [Makefile:21011: check-recursive] Error 1
make[2]: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1'
make[1]: *** [Makefile:21496: check] Error 2
make[1]: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1'
make: *** [GNUmakefile:20: check] Error 2
make: Leaving directory '/usr/src/packages/system/coreutils/src/coreutils-9.1/tests'
>>> ERROR: coreutils: check failed
```
it fails because `diff` differs:
```
...
+ env cp --version
cp (GNU coreutils) 9.1
Packaged by Adélie
Copyright (C) 2022 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Torbjorn Granlund, David MacKenzie, and Jim Meyering.
+ proc_large=/proc/cpuinfo
+ test -r /proc/cpuinfo
+ cp /proc/cpuinfo 1
+ cat /proc/cpuinfo
+ sed /MHz/d; /bogomips/d; 1
+ sed /MHz/d; /bogomips/d; 2
+ compare proc.cp proc.cat
+ compare_dev_null_ proc.cp proc.cat
+ test 2 = 2
+ test xproc.cp = x/dev/null
+ test xproc.cat = x/dev/null
+ return 2
+ compare_ proc.cp proc.cat
+ diff -u proc.cp proc.cat
```
and what is different?
```diff
--- proc.cp 2022-12-26 06:36:13.830846828 +0000
+++ proc.cat 2022-12-26 06:36:13.840846828 +0000
@@ -1,6 +1,6 @@
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
-BogoMIPS : 84.00
+BogoMIPS : 60.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
@@ -10,7 +10,7 @@
processor : 1
model name : ARMv7 Processor rev 3 (v7l)
-BogoMIPS : 84.00
+BogoMIPS : 60.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
@@ -20,7 +20,7 @@
processor : 2
model name : ARMv7 Processor rev 3 (v7l)
-BogoMIPS : 84.00
+BogoMIPS : 60.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
@@ -30,7 +30,7 @@
processor : 3
model name : ARMv7 Processor rev 3 (v7l)
-BogoMIPS : 84.00
+BogoMIPS : 60.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
```
`/proc/cpuinfo`, to show this is a [big.LITTLE](https://en.wikipedia.org/wiki/ARM_big.LITTLE) chip with 4+4 cores:
```
processor : 0
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 54.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
processor : 1
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 54.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
processor : 2
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 54.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
processor : 3
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 54.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xc07
CPU revision : 3
processor : 4
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 78.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 3
processor : 5
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 78.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 3
processor : 6
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 78.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 3
processor : 7
model name : ARMv7 Processor rev 3 (v7l)
BogoMIPS : 78.00
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc0f
CPU revision : 3
Hardware : Hardkernel ODROID-XU4
Revision : 0100
Serial : 0000000000000000
```
[20221226-06_30_33.740578996_coreutils.log](/uploads/cea4832937e08f3f8d3edb77ffc631cb/20221226-06_30_33.740578996_coreutils.log)https://git.adelielinux.org/adelie/packages/-/issues/942user/python3: (armv7) FTTFS: ERROR: test_timestamp_overflow (test.test_import...2022-12-26T13:32:14ZZach van Rijnuser/python3: (armv7) FTTFS: ERROR: test_timestamp_overflow (test.test_import.ImportTests.test_timestamp_overflow)Found on an ODROID XU4, which is a proper 32-bit board:
```
$ uname -a
Linux arm.zv.io 4.14.180-178 #1 SMP PREEMPT ... armv7l ... GNU/Linux
$ lscpu
Architecture: armv7l
Byte Order: Little Endian
CPU(s): 8
O...Found on an ODROID XU4, which is a proper 32-bit board:
```
$ uname -a
Linux arm.zv.io 4.14.180-178 #1 SMP PREEMPT ... armv7l ... GNU/Linux
$ lscpu
Architecture: armv7l
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 2
Vendor ID: ARM
Model: 3
Model name: Cortex-A7
Stepping: r0p3
CPU max MHz: 2000.0000
CPU min MHz: 200.0000
BogoMIPS: 90.00
Flags: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae
```
errors are:
```
...
0:03:19 load avg: 8.96 [300/396/2] test_import failed (1 error) -- running: test_pickle (30.7 sec)
test test_import failed -- Traceback (most recent call last):
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_import/__init__.py", line 388, in test_timestamp_overflow
os.utime(source, (2 ** 33 - 5, 2 ** 33 - 5))
OSError: [Errno 95] Not supported
0:03:19 load avg: 8.96 [301/396/2] test__osx_support passed -- running: test_pickle (30.7 sec)
...
0:07:19 load avg: 2.98 [396/396/2] test_largefile passed (3 min 30 sec)
== Tests result: FAILURE ==
367 tests OK.
2 tests failed:
test_import test_importlib
27 tests skipped:
test_dbm_gnu test_dbm_ndbm test_devpoll test_idle test_ioctl
test_kqueue test_launcher test_msilib test_nis test_ossaudiodev
test_readline test_smtpnet test_socketserver test_startfile
test_tcl test_tix test_tk test_ttk_guionly test_ttk_textonly
test_turtle test_urllib2net test_urllibnet test_winconsoleio
test_winreg test_winsound test_xmlrpc_net test_zipfile64
0:07:19 load avg: 2.98
0:07:19 load avg: 2.98 Re-running failed tests in verbose mode
0:07:19 load avg: 2.98 Re-running test_importlib in verbose mode (matching: test_timestamp_overflow, test_timestamp_overflow, test_timestamp_overflow)
test_timestamp_overflow (test.test_importlib.source.test_file_loader.Frozen_SimpleTest.test_timestamp_overflow) ... ERROR
test_timestamp_overflow (test.test_importlib.source.test_file_loader.SourceDateEpoch_SimpleTest.test_timestamp_overflow) ... ERROR
test_timestamp_overflow (test.test_importlib.source.test_file_loader.Source_SimpleTest.test_timestamp_overflow) ... ERROR
======================================================================
ERROR: test_timestamp_overflow (test.test_importlib.source.test_file_loader.Frozen_SimpleTest.test_timestamp_overflow)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/util.py", line 307, in wrapper
to_return = fxn(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/source/test_file_loader.py", line 204, in test_timestamp_overflow
os.utime(source, (2 ** 33 - 5, 2 ** 33 - 5))
OSError: [Errno 95] Not supported
======================================================================
ERROR: test_timestamp_overflow (test.test_importlib.source.test_file_loader.SourceDateEpoch_SimpleTest.test_timestamp_overflow)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_py_compile.py", line 32, in wrapper
return fxn(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/util.py", line 307, in wrapper
to_return = fxn(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/source/test_file_loader.py", line 204, in test_timestamp_overflow
os.utime(source, (2 ** 33 - 5, 2 ** 33 - 5))
OSError: [Errno 95] Not supported
======================================================================
ERROR: test_timestamp_overflow (test.test_importlib.source.test_file_loader.Source_SimpleTest.test_timestamp_overflow)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/util.py", line 307, in wrapper
to_return = fxn(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_importlib/source/test_file_loader.py", line 204, in test_timestamp_overflow
os.utime(source, (2 ** 33 - 5, 2 ** 33 - 5))
OSError: [Errno 95] Not supported
----------------------------------------------------------------------
Ran 3 tests in 0.021s
FAILED (errors=3)
test test_importlib failed
0:07:20 load avg: 2.98 Re-running test_import in verbose mode (matching: test_timestamp_overflow)
test_timestamp_overflow (test.test_import.ImportTests.test_timestamp_overflow) ... ERROR
======================================================================
ERROR: test_timestamp_overflow (test.test_import.ImportTests.test_timestamp_overflow)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/src/packages/system/python3/src/Python-3.11.0/Lib/test/test_import/__init__.py", line 388, in test_timestamp_overflow
os.utime(source, (2 ** 33 - 5, 2 ** 33 - 5))
OSError: [Errno 95] Not supported
----------------------------------------------------------------------
Ran 1 test in 0.007s
FAILED (errors=1)
test test_import failed
2 tests failed again:
test_import test_importlib
== Tests result: FAILURE then FAILURE ==
367 tests OK.
2 tests failed:
test_import test_importlib
27 tests skipped:
test_dbm_gnu test_dbm_ndbm test_devpoll test_idle test_ioctl
test_kqueue test_launcher test_msilib test_nis test_ossaudiodev
test_readline test_smtpnet test_socketserver test_startfile
test_tcl test_tix test_tk test_ttk_guionly test_ttk_textonly
test_turtle test_urllib2net test_urllibnet test_winconsoleio
test_winreg test_winsound test_xmlrpc_net test_zipfile64
2 re-run tests:
test_import test_importlib
Total duration: 7 min 21 sec
Tests result: FAILURE then FAILURE
make: *** [Makefile:1851: quicktest] Error 2
>>> ERROR: python3: check failed
```
See also: https://github.com/python/cpython/blob/3.11/Lib/test/test_importlib/source/test_file_loader.py#L195
[20221225-23_33_24.877260133_python3.log](/uploads/11c9946a5ae32c8a18955ee8f649f029/20221225-23_33_24.877260133_python3.log)https://git.adelielinux.org/adelie/packages/-/issues/941user/gst-plugins-good: (ppc) FTTFS: 9/108 elements_audiopanorama ../tests/che...2022-12-24T14:54:24ZZach van Rijnuser/gst-plugins-good: (ppc) FTTFS: 9/108 elements_audiopanorama ../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_*:0: difference at pos=*Found on @awilfox's POWER9 system while reproducing #924 in a 32-bit chroot:
https://git.adelielinux.org/adelie/packages/-/issues/924#note_12265 (quote):
Duplicating this on a Power9 yielded an additional failure:
```
9/108 elements...Found on @awilfox's POWER9 system while reproducing #924 in a 32-bit chroot:
https://git.adelielinux.org/adelie/packages/-/issues/924#note_12265 (quote):
Duplicating this on a Power9 yielded an additional failure:
```
9/108 elements_audiopanorama FAIL 0.90s exit status 5
>>> MALLOC_PERTURB_=145 GST_STATE_IGNORE_ELEMENTS='aasink autoaudiosrc autoaudiosink autovideosrc
autovideosink cacasink cairotextoverlay gtkglsink gtksink jackaudiosrc
jackaudiosink osssrc osssink osxaudiosink osxaudiosrc osxvideosrc osxvideosink
pulsesink pulsesrc pulsemixer v4l2src' GST_REGISTRY=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_audiopanorama.registry GSETTINGS_BACKEND=memory GST_PLUGIN_SCANNER_1_0=/usr/libexec/gstreamer-1.0/gst-plugin-scanner GST_PLUGIN_SYSTEM_PATH_1_0='' GST_PLUGIN_LOADING_WHITELIST=gstreamer:gst-plugins-base:timecode:gst-plugins-good@/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build GST_PLUGIN_PATH_1_0=/usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build:/usr/lib/gstreamer-1.0:/usr/lib/gstreamer-1.0 CK_DEFAULT_TIMEOUT=20 /usr/src/packages/user/gst-plugins-good/src/gst-plugins-good-1.20.2/_build/tests/check/elements_audiopanorama
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Running suite(s): panorama
80%: Checks: 26, Failures: 5, Errors: 0
../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_middle:0: difference at pos=1
../tests/check/elements/audiopanorama.c:519:F:general:test_f32_stereo_left:0: difference at pos=0
../tests/check/elements/audiopanorama.c:539:F:general:test_f32_stereo_right:0: difference at pos=1
../tests/check/elements/audiopanorama.c:729:F:general:test_f32_stereo_middle_simple:0: difference at pos=1
../tests/check/elements/audiopanorama.c:769:F:general:test_f32_stereo_right_simple:0: difference at pos=1
Check suite panorama ran in 0.272s (tests failed: 5)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
```
https://git.adelielinux.org/adelie/packages/-/issues/924#note_12277 (quote):
This audiopanorama test failure looks rather fun:
```
0:00:00.112765598 54377 0xf782c000 INFO check audiopanorama.c:496:test_f32_stereo_middle: exp. +0.50 -0.20 +0.25 +0.10
0:00:00.112795195 54377 0xf782c000 INFO check audiopanorama.c:497:test_f32_stereo_middle: real +0.50 -nan +0.25 +0.10
0:00:00.117545802 54378 0xf782c000 INFO check audiopanorama.c:516:test_f32_stereo_left: exp. +0.30 +0.00 +0.35 +0.00
0:00:00.117577246 54378 0xf782c000 INFO check audiopanorama.c:517:test_f32_stereo_left: real -5181135591140630639972005825216512.00 -0.00 +0.35 +0.00
0:00:00.122281330 54379 0xf782c000 INFO check audiopanorama.c:536:test_f32_stereo_right: exp. +0.00 +0.30 +0.00 +0.35
0:00:00.122311867 54379 0xf782c000 INFO check audiopanorama.c:537:test_f32_stereo_right: real +0.00 -5181135591140630639972005825216512.00 +0.00 +0.35
0:00:00.197620331 54389 0xf782c000 INFO check audiopanorama.c:726:test_f32_stereo_middle_simple: exp. +0.50 -0.20 +0.25 +0.10
0:00:00.197650310 54389 0xf782c000 INFO check audiopanorama.c:727:test_f32_stereo_middle_simple: real +0.50 -nan +0.25 +0.10
0:00:00.210241669 54391 0xf782c000 INFO check audiopanorama.c:766:test_f32_stereo_right_simple: exp. +0.00 -0.20 +0.00 +0.10
0:00:00.210264703 54391 0xf782c000 INFO check audiopanorama.c:767:test_f32_stereo_right_simple: real +0.00 -5181135591140630639972005825216512.00 +0.00 +0.10
80%: Checks: 26, Failures: 5, Errors: 0
../tests/check/elements/audiopanorama.c:499:F:general:test_f32_stereo_middle:0: difference at pos=1
../tests/check/elements/audiopanorama.c:519:F:general:test_f32_stereo_left:0: difference at pos=0
../tests/check/elements/audiopanorama.c:539:F:general:test_f32_stereo_right:0: difference at pos=1
../tests/check/elements/audiopanorama.c:729:F:general:test_f32_stereo_middle_simple:0: difference at pos=1
../tests/check/elements/audiopanorama.c:769:F:general:test_f32_stereo_right_simple:0: difference at pos=1
```
https://git.adelielinux.org/adelie/packages/-/issues/924#note_12278 (quote):
The test passes locally when `-Dorc=disabled`, so this is breakage in Orc.https://git.adelielinux.org/adelie/packages/-/issues/940user/openjdk8: make[1]: warning: jobserver unavailable: using -j1. Add '+' t...2022-12-31T18:03:40ZZach van Rijnuser/openjdk8: make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.Found on pmmx, which has `MAKEFLAGS=-j72` and `JOBS=72`:
```
Configuration summary: ...Found on pmmx, which has `MAKEFLAGS=-j72` and `JOBS=72`:
```
Configuration summary:
* Debug level: release
* JDK variant: normal
* JVM variants: server
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 32
Tools summary:
* Boot JDK: openjdk version "1.8.0_252" OpenJDK Runtime Environment (IcedTea 3.16.0) (Adelie 8.252.09-r0) OpenJDK Server VM (build 25.252-b09, mixed mode) (at /usr/src/packages/user/openjdk8/src/icedtea-3.21.0/bootstrap/jdk1.7.0)
* Toolchain: gcc (GNU Compiler Collection)
* C Compiler: Version 8.5.0 (at gcc)
* C++ Compiler: Version 8.5.0 (at /usr/bin/g++)
Build performance summary:
* Cores to use: 16
* Memory limit: 128797 MB
...
make[1]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule.
```
This likely explains the 4+ hour build time we saw in https://git.adelielinux.org/adelie/packages/-/issues/921#note_12345.https://git.adelielinux.org/adelie/packages/-/issues/939user/openjdk8: possible non-use of { CFLAGS, CXXFLAGS, LDFLAGS }: WARNING: Ig...2022-12-23T23:30:35ZZach van Rijnuser/openjdk8: possible non-use of { CFLAGS, CXXFLAGS, LDFLAGS }: WARNING: Ignoring ... found in environment. Use --with-extra-...flagsFound on pmmx, but probably affects all archs:
```
/usr/src/packages/user/openjdk8/src/icedtea-3.21.0/openjdk.build-boot ...Found on pmmx, but probably affects all archs:
```
/usr/src/packages/user/openjdk8/src/icedtea-3.21.0/openjdk.build-boot [126/1984]
using configure arguments '--build=i586-foxkit-linux-musl --host=i586-foxkit-linux-musl --enable-unlimited-crypto --with-stdc++lib=dynamic --with-boot-jdk=/usr/src/packages/user/openjdk8/src/icedtea-3.21.0/bootstrap/jdk1.7.0 --with-update-version=312 --with-build-number=b
07 --with-milestone=fcs --with-vendor-name=IcedTea --with-vendor-url=https://icedtea.classpath.org --with-vendor-bug-url=https://icedtea.classpath.org/bugzilla --with-vendor-vm-bug-url=https://icedtea.classpath.org/bugzilla --with-extra-cflags='-O2 -fno-omit-frame-pointer
-ggdb -march=pentium-mmx -mtune=pentium-m -g' --with-extra-cxxflags='-O2 -fno-omit-frame-pointer -ggdb -march=pentium-mmx -mtune=pentium-m -g' --with-extra-ldflags='-Wl,--as-needed -Wl,--no-keep-memory' --with-extra-asflags='-O2 -fno-omit-frame-pointer -ggdb -march=penti
um-mmx -mtune=pentium-m -g' --with-zlib=system --with-lcms=system --with-libjpeg=system --with-libpng=system --with-giflib=system --enable-system-kerberos --enable-system-pcsc --enable-system-sctp --disable-warnings-as-errors --disable-improved-font-rendering --disable-cc
ache --with-native-debug-symbols=internal --with-java-debug-symbols=yes --disable-precompiled-headers --disable-jfr'.
Configuration summary:
* Debug level: release
* JDK variant: normal
* JVM variants: server
* OpenJDK target: OS: linux, CPU architecture: x86, address length: 32
Tools summary:
* Boot JDK: openjdk version "1.8.0_252" OpenJDK Runtime Environment (IcedTea 3.16.0) (Adelie 8.252.09-r0) OpenJDK Server VM (build 25.252-b09, mixed mode) (at /usr/src/packages/user/openjdk8/src/icedtea-3.21.0/bootstrap/jdk1.7.0)
* Toolchain: gcc (GNU Compiler Collection)
* C Compiler: Version 8.5.0 (at gcc)
* C++ Compiler: Version 8.5.0 (at /usr/bin/g++)
Build performance summary:
* Cores to use: 16
* Memory limit: 128797 MB
The following warnings were produced. Repeated here for convenience:
WARNING: Ignoring CFLAGS(-O2 -fno-omit-frame-pointer -ggdb -march=pentium-mmx -mtune=pentium-m -g) found in environment. Use --with-extra-cflags
WARNING: Ignoring CXXFLAGS(-O2 -fno-omit-frame-pointer -ggdb -march=pentium-mmx -mtune=pentium-m -g) found in environment. Use --with-extra-cxxflags
WARNING: Ignoring LDFLAGS(-Wl,--as-needed -Wl,--no-keep-memory) found in environment. Use --with-extra-ldflags
...
```https://git.adelielinux.org/adelie/packages/-/issues/938sysvinit conflicts with e2fsprogs on update from rc2 to rc32023-02-24T14:46:36ZDan Theisensysvinit conflicts with e2fsprogs on update from rc2 to rc3After upgrading from rc2 to rc3, there appears to be a conflict between the sysvinit package and the e2fsprogs package.
```
$ sudo apk fix
[sudo] Password for djt:
(1/2) Reinstalling sysvinit (3.04-r0)
ERROR: sysvinit-3.04-r0: trying t...After upgrading from rc2 to rc3, there appears to be a conflict between the sysvinit package and the e2fsprogs package.
```
$ sudo apk fix
[sudo] Password for djt:
(1/2) Reinstalling sysvinit (3.04-r0)
ERROR: sysvinit-3.04-r0: trying to overwrite sbin/logsave owned by e2fsprogs-1.46.5-r0.
Executing sysvinit-3.04-r0.post-upgrade
(2/2) Reinstalling sysvinit-doc (3.04-r0)
ERROR: sysvinit-doc-3.04-r0: trying to overwrite usr/share/man/man8/logsave.8.gz owned by e2fsprogs-doc-1.46.5-r0.
Executing mandoc-1.14.6-r0.trigger
2 errors; 6430 MiB in 1011 packages
```https://git.adelielinux.org/adelie/packages/-/issues/937new release with musl 1.2.2 (or above)2022-12-22T16:18:18ZKasper Knew release with musl 1.2.2 (or above)https://distfiles.adelielinux.org/adelie/ hasn't been updated in a while and packages such as musl are old (1.2.0).
this repo has musl 1.2.3, please upload new iso and packages so we can use the latest software.
bonus point: upload doc...https://distfiles.adelielinux.org/adelie/ hasn't been updated in a while and packages such as musl are old (1.2.0).
this repo has musl 1.2.3, please upload new iso and packages so we can use the latest software.
bonus point: upload docker images as well: https://hub.docker.com/search?q=adelielinux (they are 2-3 years old)https://git.adelielinux.org/adelie/packages/-/issues/936system: tsort: cycle in data { curl, cmake, c-ares, nghttp2 }2022-12-27T00:56:05ZZach van Rijnsystem: tsort: cycle in data { curl, cmake, c-ares, nghttp2 }Commit 51648d0013bdba3544fb9ebe8c22f74c703ae5db introduced this cycle with the addition of `cmake` as a build dependency.
```
tsort: cycle in data
tsort: system/curl
tsort: system/cmake
tsort: system/c-ares
tsort: system/nghttp2
```
To...Commit 51648d0013bdba3544fb9ebe8c22f74c703ae5db introduced this cycle with the addition of `cmake` as a build dependency.
```
tsort: cycle in data
tsort: system/curl
tsort: system/cmake
tsort: system/c-ares
tsort: system/nghttp2
```
To reproduce this, do `./scripts/setup; ./scripts/deplist system | ./scripts/depsort`.https://git.adelielinux.org/adelie/packages/-/issues/935user/node: (pmmx) FTTFS: parallel/test-fs-utimes-y2K38 / AssertionError [ERR_...2023-01-03T05:16:43ZZach van Rijnuser/node: (pmmx) FTTFS: parallel/test-fs-utimes-y2K38 / AssertionError [ERR_ASSERTION]: Expected values to be strictly equal: -2147483648Found on pmmx:
```
[----------] Global test environment tear-down
[==========] 153 tests from 22 test suites ran. (3528 ms total)
[ PASSED ] 153 tests. ...Found on pmmx:
```
[----------] Global test environment tear-down
[==========] 153 tests from 22 test suites ran. (3528 ms total)
[ PASSED ] 153 tests.
make jstest
ninja -C out/Release -j72
ninja: entering directory 'out/Release'
ninja: nothing to do
if [ ! -r node ] || [ ! -L node ]; then ln -fs out/Release/node node; fi
/usr/bin/python3 tools/test.py -j 72 --mode=release \
\
--skip-tests= \
default \
addons js-native-api node-api
=== release test-fs-utimes-y2K38 ===
Path: parallel/test-fs-utimes-y2K38
node:assert:124
throw new AssertionError(obj);
^
AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected
+ -2147483648
- 2147483648
at Object.<anonymous> (/usr/src/packages/user/node/src/node-v18.12.1/test/parallel/test-fs-utimes-y2K38.js:48:8)
at Module._compile (node:internal/modules/cjs/loader:1159:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)
at Module.load (node:internal/modules/cjs/loader:1037:32)
at Module._load (node:internal/modules/cjs/loader:878:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
at node:internal/main/run_main_module:23:47 {
generatedMessage: true,
code: 'ERR_ASSERTION',
actual: -2147483648,
expected: 2147483648,
operator: 'strictEqual'
}
```
Tracked upstream at: https://github.com/nodejs/node/issues/45906https://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/packages/-/issues/933user/dracut: poweroff/restart don't work from emergency shell when using s6-l...2023-11-26T15:03:20ZA. Wilcoxuser/dracut: poweroff/restart don't work from emergency shell when using s6-linux-init```
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
To get more debug information in the report,
reboot with "rd.debug" added to the kernel command line....```
You might want to save "/run/initramfs/rdsosreport.txt" to a USB stick or /boot
after mounting them and attach it to a bug report.
To get more debug information in the report,
reboot with "rd.debug" added to the kernel command line.
Dropping to debug shell.
dracut:/# poweroff
execlineb: fatal: unable to exec s6-linux-init-hpr: No such file or directory
dracut:/#
```https://git.adelielinux.org/adelie/horizon/-/issues/338UX: New penguin2023-12-04T05:16:59ZA. WilcoxUX: New penguinMay be silly, but since we deprecated Tuxington everywhere else, we should probably replace him in the intro billboard.May be silly, but since we deprecated Tuxington everywhere else, we should probably replace him in the intro billboard.1.0-RELEASEA. WilcoxA. Wilcoxhttps://git.adelielinux.org/adelie/packages/-/issues/932(x86_64) possible system hang in QEMU?2023-11-15T23:31:46ZZach van Rijn(x86_64) possible system hang in QEMU?This is a fresh QEMU virtual machine running on an AMD Ryzen Threadripper 3970X. It became unresponsive while doing the following inside a `chroot(8)` environment in the VM:
```sh
cd packages/system
for k in *; do (cd $k; abuild fetch);...This is a fresh QEMU virtual machine running on an AMD Ryzen Threadripper 3970X. It became unresponsive while doing the following inside a `chroot(8)` environment in the VM:
```sh
cd packages/system
for k in *; do (cd $k; abuild fetch); done
```
![Screenshot_adelie_2022-12-16_13_45_29](/uploads/3a0199d960d4d102fc1455437ddab01c/Screenshot_adelie_2022-12-16_13_45_29.png)
Host:
```
Linux powerhouse 6.1.0-rc7 #1 SMP PREEMPT_DYNAMIC Thu Dec 1 08:09:50 CST 2022 x86_64 x86_64 x86_64 GNU/Linux
```
No `dmesg` output.
VM configuration:
```xml
<domain type="kvm">
<name>adelie</name>
<uuid>6ac7b90e-df8f-4afb-928c-8b0bd807017a</uuid>
<memory unit="KiB">16777216</memory>
<currentMemory unit="KiB">16777216</currentMemory>
<vcpu placement="static">64</vcpu>
<os>
<type arch="x86_64" machine="pc-i440fx-focal">hvm</type>
</os>
<features>
<acpi/>
<apic/>
<vmport state="off"/>
</features>
<cpu mode="host-model" check="partial"/>
<clock offset="utc">
<timer name="rtc" tickpolicy="catchup"/>
<timer name="pit" tickpolicy="delay"/>
<timer name="hpet" present="no"/>
</clock>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<pm>
<suspend-to-mem enabled="no"/>
<suspend-to-disk enabled="no"/>
</pm>
<devices>
<emulator>/usr/bin/qemu-system-x86_64</emulator>
<disk type="file" device="disk">
<driver name="qemu" type="qcow2"/>
<source file="/var/lib/libvirt/images/adelie.qcow2"/>
<target dev="hda" bus="ide"/>
<boot order="2"/>
<address type="drive" controller="0" bus="0" target="0" unit="0"/>
</disk>
<disk type="file" device="cdrom">
<driver name="qemu" type="raw"/>
<target dev="hdb" bus="ide"/>
<readonly/>
<boot order="1"/>
<address type="drive" controller="0" bus="0" target="0" unit="1"/>
</disk>
<controller type="usb" index="0" model="ich9-ehci1">
<address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x7"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci1">
<master startport="0"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x0" multifunction="on"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci2">
<master startport="2"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x1"/>
</controller>
<controller type="usb" index="0" model="ich9-uhci3">
<master startport="4"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x2"/>
</controller>
<controller type="pci" index="0" model="pci-root"/>
<controller type="ide" index="0">
<address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x1"/>
</controller>
<controller type="virtio-serial" index="0">
<address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0"/>
</controller>
<interface type="network">
<mac address="52:54:00:45:07:15"/>
<source network="default"/>
<model type="e1000"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0"/>
</interface>
<serial type="pty">
<target type="isa-serial" port="0">
<model name="isa-serial"/>
</target>
</serial>
<console type="pty">
<target type="serial" port="0"/>
</console>
<channel type="spicevmc">
<target type="virtio" name="com.redhat.spice.0"/>
<address type="virtio-serial" controller="0" bus="0" port="1"/>
</channel>
<input type="tablet" bus="usb">
<address type="usb" bus="0" port="1"/>
</input>
<input type="mouse" bus="ps2"/>
<input type="keyboard" bus="ps2"/>
<graphics type="spice" autoport="yes">
<listen type="address"/>
<image compression="off"/>
</graphics>
<sound model="ich6">
<address type="pci" domain="0x0000" bus="0x00" slot="0x04" function="0x0"/>
</sound>
<video>
<model type="qxl" ram="65536" vram="65536" vgamem="16384" heads="1" primary="yes"/>
<address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
</video>
<redirdev bus="usb" type="spicevmc">
<address type="usb" bus="0" port="2"/>
</redirdev>
<redirdev bus="usb" type="spicevmc">
<address type="usb" bus="0" port="3"/>
</redirdev>
<memballoon model="virtio">
<address type="pci" domain="0x0000" bus="0x00" slot="0x07" function="0x0"/>
</memballoon>
</devices>
</domain>
```
It was set up yesterday as follows:
1. Create fresh virtual machine, enable KVM support. Config is above.
2. Boot RC2 live media.
3. Run the ["autoinstaller" script](https://git.adelielinux.org/-/snippets/130) using the latest "next" repositories. Kernel `5.15.76`.
4. Clone `autobuilder` and run that. (Network was unstable so I thought I'd pre-download all the sources).
Given the above screenshot, the VM is not responding to any keyboard input.
On the host, `sudo gdb -p 1997632 --batch -ex "thread apply all bt"`:
```
...
Thread 6 (Thread 0x7f9ff1200700 (LWP 1997641)):
#0 0x00007f9ffc66a3ab in ioctl () at ../sysdeps/unix/syscall-template.S:78
#1 0x000055b67a91e70b in kvm_vcpu_ioctl ()
#2 0x000055b67a91e845 in kvm_cpu_exec ()
#3 0x000055b67a9005be in ?? ()
#4 0x000055b67ad43273 in ?? ()
#5 0x00007f9ffc750609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6 0x00007f9ffc675133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 5 (Thread 0x7f9ff1c00700 (LWP 1997640)):
#0 0x00007f9ffc66a3ab in ioctl () at ../sysdeps/unix/syscall-template.S:78
#1 0x000055b67a91e70b in kvm_vcpu_ioctl ()
#2 0x000055b67a91e845 in kvm_cpu_exec ()
#3 0x000055b67a9005be in ?? ()
#4 0x000055b67ad43273 in ?? ()
#5 0x00007f9ffc750609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6 0x00007f9ffc675133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 4 (Thread 0x7f9ff9200700 (LWP 1997639)):
#0 0x00007f9ffc66a3ab in ioctl () at ../sysdeps/unix/syscall-template.S:78
#1 0x000055b67a91e70b in kvm_vcpu_ioctl ()
#2 0x000055b67a91e845 in kvm_cpu_exec ()
#3 0x000055b67a9005be in ?? ()
#4 0x000055b67ad43273 in ?? ()
#5 0x00007f9ffc750609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6 0x00007f9ffc675133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 3 (Thread 0x7f9ff9c00700 (LWP 1997638)):
#0 0x00007f9ffc66899f in __GI___poll (fds=0x7f9fe4003180, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1 0x00007f9ffd0af36e in ?? () from target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f9ffd0af6f3 in g_main_loop_run () from target:/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000055b67aa3f2b1 in ?? ()
#4 0x000055b67ad43273 in ?? ()
#5 0x00007f9ffc750609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6 0x00007f9ffc675133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 2 (Thread 0x7f9ffb200700 (LWP 1997634)):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000055b67ad44042 in qemu_event_wait ()
#2 0x000055b67ad56302 in ?? ()
#3 0x000055b67ad43273 in ?? ()
#4 0x00007f9ffc750609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#5 0x00007f9ffc675133 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Thread 1 (Thread 0x7f9ffb2655c0 (LWP 1997632)):
#0 0x00007f9ffc668a96 in __ppoll (fds=0x55b67cf52640, nfds=77, timeout=<optimized out>, sigmask=0x0) at ../sysdeps/unix/sysv/linux/ppoll.c:44
#1 0x000055b67ad3ed05 in qemu_poll_ns ()
#2 0x000055b67ad3fba5 in main_loop_wait ()
#3 0x000055b67aa45669 in ?? ()
#4 0x000055b67a8b30d3 in main ()
[Inferior 1 (process 1997632) detached]
```
Other remarks:
* It did NOT respond to `ctrl`+`alt`+`fN`
* It DID respond to (by rebooting) `ctrl`+`alt`+`del`, which I did not expect, so I cannot collect more information.
* Nothing relevant in `dmesg` or `rc.log` after reboot
* It could be a spice or libvirt issuehttps://git.adelielinux.org/adelie/packages/-/issues/931[meta] Enable or re-enable test suites on packages with disabled test suites2023-11-15T23:52:27ZA. Wilcox[meta] Enable or re-enable test suites on packages with disabled test suitesThere are over 800 packages in the tree that are marked `!check`. Of those, only 403 are because of "no test suite" - and some of those annotations are not even accurate. For instance, `user/mesa` seems to believe it has no test suite ...There are over 800 packages in the tree that are marked `!check`. Of those, only 403 are because of "no test suite" - and some of those annotations are not even accurate. For instance, `user/mesa` seems to believe it has no test suite when it definitely does.
A lot of desktop packages require X11 for tests. This will need some assistance on the abuild side for something like an `options="check-x"` or something, which could launch a D-Bus session and Xvfb. This is how i.e. [Fedora runs these sorts of tests](https://src.fedoraproject.org/rpms/kf5-kwindowsystem/blob/f37/f/kf5-kwindowsystem.spec#_41).
Some packages need additional dependencies for tests. Those should be investigated to see if it is appropriate to offer those packages.https://git.adelielinux.org/adelie/packages/-/issues/930[meta] Remove unused patch files from the tree2022-12-19T18:29:08ZA. Wilcox[meta] Remove unused patch files from the treeThere are some 'dangling' patch files in the tree from past versions of packages that are no longer referenced from their respective `APKBUILD` files. It would be prudent to vacuum the tree.
Quasi-related to #836 as it will introduce a...There are some 'dangling' patch files in the tree from past versions of packages that are no longer referenced from their respective `APKBUILD` files. It would be prudent to vacuum the tree.
Quasi-related to #836 as it will introduce automated scanning for this, but it'd probably be easy to write a script in some language (shell, Perl, Python, Ruby, whatever) to do a once-over on the tree for tidying purposes.https://git.adelielinux.org/adelie/packages/-/issues/929iMac G3 DRM issues2022-12-16T05:27:42ZA. WilcoxiMac G3 DRM issuesThe iMac G3 requires ForcePCI mode, probably similar to the iBook G3. We might need to have an Xorg quirk system like the grub quirk system. There may also be some issues with its EDID as well but that is not clear to me yet.The iMac G3 requires ForcePCI mode, probably similar to the iBook G3. We might need to have an Xorg quirk system like the grub quirk system. There may also be some issues with its EDID as well but that is not clear to me yet.https://git.adelielinux.org/adelie/packages/-/issues/928eMac G4 screen support2022-12-16T04:52:42ZA. WilcoxeMac G4 screen supportThere's a write-up on what is needed for displaying graphics on eMac G4 on the [MintPPC forums](https://www.u58733p55594.web0093.zxcs-klant.nl/community/user-issues/installation-debian-sid-on-emac/).
Things we will need to figure out:
...There's a write-up on what is needed for displaying graphics on eMac G4 on the [MintPPC forums](https://www.u58733p55594.web0093.zxcs-klant.nl/community/user-issues/installation-debian-sid-on-emac/).
Things we will need to figure out:
1. What is the license of the EDID firmware binary file? It was generated by [sniffing the bus and running the IVAD board off an Arduino](https://github.com/qbancoffee/emac_ivad_board_init). Fair use likely applies even if it is considered copyrightable as this is strictly done for interoperability purposes (allowing the user to run an OS on their own hardware) and I could probably find case law to cite if it's really needed.
2. #927 for the quirk to add the `drm.edid_firmware=` parameter to the kernel command line.
3. Should there be a global X11 profile somewhere to define the modes in `xrandr` as shown in post 3 there?
4. Possibly packaging [emt](https://github.com/static-void/emac_monitor_tool) for monitor adjustments since these are only available via software.