Adélie Linux issueshttps://git.adelielinux.org/groups/adelie/-/issues2023-12-05T15:45:56Zhttps://git.adelielinux.org/adelie/packages/-/issues/1152user/gtkmm+3.0: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):2023-12-05T15:45:56ZZach van Rijnuser/gtkmm+3.0: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):```
ERROR: unable to select packages:
.makedepends-gtkmm+3.0-20231202.215518:
masked in: cache
satisfies: world[.makedepends-gtkmm+3.0=20231202.215518]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-gtkmm+3.0-20231202.215518:
masked in: cache
satisfies: world[.makedepends-gtkmm+3.0=20231202.215518]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libxslt
required by: .makedepends-gtkmm+3.0-20231202.215518[cmd:xsltproc]
>>> ERROR: gtkmm+3.0: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1150user/cairomm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):2023-12-05T15:45:56ZZach van Rijnuser/cairomm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):```
ERROR: unable to select packages:
.makedepends-cairomm-20231202.201622:
masked in: cache
satisfies: world[.makedepends-cairomm=20231202.201622]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-cairomm-20231202.201622:
masked in: cache
satisfies: world[.makedepends-cairomm=20231202.201622]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libxslt
required by: .makedepends-cairomm-20231202.201622[cmd:xsltproc]
>>> ERROR: cairomm: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1144user/xgc: FTBFS: ERROR: unable to select packages: cmd:lex (virtual): provide...2023-12-05T15:45:56ZZach van Rijnuser/xgc: FTBFS: ERROR: unable to select packages: cmd:lex (virtual): provided by: flex```
ERROR: unable to select packages:
.makedepends-xgc-20231202.180142:
masked in: cache
satisfies: world[.makedepends-xgc=20231202.180142]
cmd:lex (virtual):
note: please select one of the 'provided by'
package...```
ERROR: unable to select packages:
.makedepends-xgc-20231202.180142:
masked in: cache
satisfies: world[.makedepends-xgc=20231202.180142]
cmd:lex (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: flex
required by: .makedepends-xgc-20231202.180142[cmd:lex]
>>> ERROR: xgc: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1147user/opengfx: FTBFS: ERROR: unable to select packages: cmd:unix2dos (virtual):2023-12-05T15:45:56ZZach van Rijnuser/opengfx: FTBFS: ERROR: unable to select packages: cmd:unix2dos (virtual):```
ERROR: unable to select packages:
.makedepends-opengfx-20231202.183859:
masked in: cache
satisfies: world[.makedepends-opengfx=20231202.183859]
cmd:unix2dos (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-opengfx-20231202.183859:
masked in: cache
satisfies: world[.makedepends-opengfx=20231202.183859]
cmd:unix2dos (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: dos2unix
required by: .makedepends-opengfx-20231202.183859[cmd:unix2dos]
>>> ERROR: opengfx: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1148user/glibmm: ERROR: unable to select packages: cmd:xsltproc (virtual):2023-12-05T15:45:56ZZach van Rijnuser/glibmm: ERROR: unable to select packages: cmd:xsltproc (virtual):```
ERROR: unable to select packages:
.makedepends-glibmm-20231202.192712:
masked in: cache
satisfies: world[.makedepends-glibmm=20231202.192712]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-glibmm-20231202.192712:
masked in: cache
satisfies: world[.makedepends-glibmm=20231202.192712]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libxslt
required by: .makedepends-glibmm-20231202.192712[cmd:xsltproc]
>>> ERROR: glibmm: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1149user/atkmm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):2023-12-05T15:45:56ZZach van Rijnuser/atkmm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):```
ERROR: unable to select packages:
.makedepends-atkmm-20231202.194208:
masked in: cache
satisfies: world[.makedepends-atkmm=20231202.194208]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-atkmm-20231202.194208:
masked in: cache
satisfies: world[.makedepends-atkmm=20231202.194208]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libxslt
required by: .makedepends-atkmm-20231202.194208[cmd:xsltproc]
>>> ERROR: atkmm: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1151user/pangomm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):2023-12-05T15:45:56ZZach van Rijnuser/pangomm: FTBFS: ERROR: unable to select packages: cmd:xsltproc (virtual):```
ERROR: unable to select packages:
.makedepends-pangomm-20231202.203009:
masked in: cache
satisfies: world[.makedepends-pangomm=20231202.203009]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
...```
ERROR: unable to select packages:
.makedepends-pangomm-20231202.203009:
masked in: cache
satisfies: world[.makedepends-pangomm=20231202.203009]
cmd:xsltproc (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: libxslt
required by: .makedepends-pangomm-20231202.203009[cmd:xsltproc]
>>> ERROR: pangomm: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1146user/perl-dbd-pg: FTBFS: ERROR: unable to select packages: cmd:locale (virtual):2023-12-05T15:45:56ZZach van Rijnuser/perl-dbd-pg: FTBFS: ERROR: unable to select packages: cmd:locale (virtual):```
ERROR: unable to select packages:
.makedepends-perl-dbd-pg-20231202.182938:
masked in: cache
satisfies: world[.makedepends-perl-dbd-pg=20231202.182938]
cmd:locale (virtual):
note: please select one of the 'provided by...```
ERROR: unable to select packages:
.makedepends-perl-dbd-pg-20231202.182938:
masked in: cache
satisfies: world[.makedepends-perl-dbd-pg=20231202.182938]
cmd:locale (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: musl-locales
required by: .makedepends-perl-dbd-pg-20231202.182938[cmd:locale]
>>> ERROR: perl-dbd-pg: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1143user/apkvitrine: FTBFS: ERROR: unable to select packages: apk-tools version m...2023-12-05T15:45:56ZZach van Rijnuser/apkvitrine: FTBFS: ERROR: unable to select packages: apk-tools version mismatchFound on x86_64 (powerhouse) with tests enabled:
```
...
>>> apkvitrine: Entering /usr/src/packages/user/py3-flup
ERROR: unable to select packages:
apk-tools-2.14.0-r0:
breaks: .makedepends-apkvitrine-20231202.152804[apk-tools~2.1...Found on x86_64 (powerhouse) with tests enabled:
```
...
>>> apkvitrine: Entering /usr/src/packages/user/py3-flup
ERROR: unable to select packages:
apk-tools-2.14.0-r0:
breaks: .makedepends-apkvitrine-20231202.152804[apk-tools~2.12.0]
satisfies: adelie-core-0.9.7-r0[apk-tools]
abuild-3.4.2-r3[apk-tools>=2.0.7-r1]
.makedepends-apkvitrine-20231202.152804:
masked in: cache
satisfies: world[.makedepends-apkvitrine=20231202.152804]
>>> ERROR: apkvitrine: builddeps failed
```https://git.adelielinux.org/adelie/packages/-/issues/1155user/hyfetch: add package2023-12-05T04:53:38ZZach van Rijnuser/hyfetch: add package@mc680x0 added support for Adélie to Hyfetch, a fork of Neofetch:
* https://github.com/hykilpikonna/hyfetch/pull/218
This was merged and released with `1.4.11`
So let's package it.@mc680x0 added support for Adélie to Hyfetch, a fork of Neofetch:
* https://github.com/hykilpikonna/hyfetch/pull/218
This was merged and released with `1.4.11`
So let's package it.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/1153user/adelie-wallpapers: metadata not showing up in KDE2023-12-04T04:46:29ZZach van Rijnuser/adelie-wallpapers: metadata not showing up in KDESeeing these weird repeating entries, and no name/author information.
![Screenshot_vm1_2023-12-03_20_49_28](/uploads/e6048a644c8a1345c11465cc503354d7/Screenshot_vm1_2023-12-03_20_49_28.png)Seeing these weird repeating entries, and no name/author information.
![Screenshot_vm1_2023-12-03_20_49_28](/uploads/e6048a644c8a1345c11465cc503354d7/Screenshot_vm1_2023-12-03_20_49_28.png)https://git.adelielinux.org/adelie/packages/-/issues/1154user/adelie-wallpapers: new default images need more crop margin for KDE (pos...2023-12-04T04:45:49ZZach van Rijnuser/adelie-wallpapers: new default images need more crop margin for KDE (possibly others)![Screenshot_vm1_2023-12-03_21_32_17](/uploads/2d5f9c788023cbced13addffe95ade66/Screenshot_vm1_2023-12-03_21_32_17.png)![Screenshot_vm1_2023-12-03_21_32_17](/uploads/2d5f9c788023cbced13addffe95ade66/Screenshot_vm1_2023-12-03_21_32_17.png)https://git.adelielinux.org/adelie/packages/-/issues/1132[meta] find and fix all broken .pc files2023-12-03T14:56:31ZZach van Rijn[meta] find and fix all broken .pc filesSimilar to #1131, there are more packages that have unsupported (by `apk-tools`) version strings.
Upstream `apk-tools` change that exposes this:
* https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10806
Please reference this iss...Similar to #1131, there are more packages that have unsupported (by `apk-tools`) version strings.
Upstream `apk-tools` change that exposes this:
* https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10806
Please reference this issue in any related commits, and link any such issues as they are filed.
This command will print the list of all affected packages:
```sh
apk index -o test *.apk
```https://git.adelielinux.org/adelie/packages/-/issues/1145[meta] find and fix packages that cannot resolve single virtual dependency2023-12-03T14:08:41ZZach van Rijn[meta] find and fix packages that cannot resolve single virtual dependencySome packages fail to build with:
```
ERROR: unable to select packages:
.makedepends-recode-20231201.134540:
masked in: cache
satisfies: world[.makedepends-recode=20231201.134540]
cmd:lex (virtual):
note: please select o...Some packages fail to build with:
```
ERROR: unable to select packages:
.makedepends-recode-20231201.134540:
masked in: cache
satisfies: world[.makedepends-recode=20231201.134540]
cmd:lex (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: flex
required by: .makedepends-recode-20231201.134540[cmd:lex]
>>> ERROR: recode: builddeps failed
```
See also:
* apk-tools@3b013f458225c2ad8a0d96ec3eb3dde2533e0312
* https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10810
* 64e35b236419b9b654122da04a616d76d6270f7fhttps://git.adelielinux.org/adelie/packages/-/issues/1133user/recode: FTBFS: ERROR: unable to select packages: cmd:lex (virtual): prov...2023-12-02T18:34:05ZZach van Rijnuser/recode: FTBFS: ERROR: unable to select packages: cmd:lex (virtual): provided by: flexFound on x86_64 (powerhouse) in autobuilder dev environment with latest tree as of c388d331c3e1d4e7dbe83033662126643363997c:
```
>>> recode: Building user/recode 3.7.7-r0 (using abuild 3.4.2-r3) started Fri, 01 Dec 2023 13:45:40 +0000
>...Found on x86_64 (powerhouse) in autobuilder dev environment with latest tree as of c388d331c3e1d4e7dbe83033662126643363997c:
```
>>> recode: Building user/recode 3.7.7-r0 (using abuild 3.4.2-r3) started Fri, 01 Dec 2023 13:45:40 +0000
>>> recode: Checking sanity of /usr/src/packages/user/recode/APKBUILD...
>>> recode: Analyzing dependencies...
ERROR: unable to select packages:
.makedepends-recode-20231201.134540:
masked in: cache
satisfies: world[.makedepends-recode=20231201.134540]
cmd:lex (virtual):
note: please select one of the 'provided by'
packages explicitly
provided by: flex
required by: .makedepends-recode-20231201.134540[cmd:lex]
>>> ERROR: recode: builddeps failed
>>> recode: Uninstalling dependencies...
ERROR: No such package: .makedepends-recode
```
This was `system/` (pass 1 and 2), so clearly GCC can build, which requires `cmd:lex`.https://git.adelielinux.org/adelie/packages/-/issues/1089[meta] find and fix conflicting files between all packages2023-12-02T02:20:31ZZach van Rijn[meta] find and fix conflicting files between all packages#1086 and #1088 are recent examples of documentation conflicts.
Create a script or tool that can scan a package repository and identify conflicts.
Possible starting point: `tar -tf /path/to/file.apk | grep -vE '(/$|^\.SIGN|^\.PKGINFO)'`.#1086 and #1088 are recent examples of documentation conflicts.
Create a script or tool that can scan a package repository and identify conflicts.
Possible starting point: `tar -tf /path/to/file.apk | grep -vE '(/$|^\.SIGN|^\.PKGINFO)'`.https://git.adelielinux.org/adelie/packages/-/issues/1129user/luarocks: packages are installed with doubled root directories2023-12-02T02:15:41ZA. Wilcoxuser/luarocks: packages are installed with doubled root directories```
gwyn /home/awilcox/Code/apk-tools # luarocks install lua-zlib
Installing https://luarocks.org/lua-zlib-1.2-2.rockspec
Cloning into 'lua-zlib'...
remote: Enumerating objects: 303, done.
remote: Counting objects: 100% (51/51), done.
re...```
gwyn /home/awilcox/Code/apk-tools # luarocks install lua-zlib
Installing https://luarocks.org/lua-zlib-1.2-2.rockspec
Cloning into 'lua-zlib'...
remote: Enumerating objects: 303, done.
remote: Counting objects: 100% (51/51), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 303 (delta 18), reused 28 (delta 9), pack-reused 252
Receiving objects: 100% (303/303), 90.92 KiB | 1.62 MiB/s, done.
Resolving deltas: 100% (150/150), done.
Note: switching to 'a305d98f473d0a253b6fd740ce60d7d5a5f1cda0'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
lua-zlib 1.2-2 depends on lua >= 5.1, <= 5.4 (5.3-1 provided by VM)
gcc -O2 -fPIC -I/usr/include/lua5.3 -c lua_zlib.c -o lua_zlib.o -DLZLIB_COMPAT -I/usr/include
gcc -shared -o zlib.so lua_zlib.o -lz
No existing manifest. Attempting to rebuild...
lua-zlib 1.2-2 is now installed in /usr/share/lua/5.3 (license: MIT)
```
Note that it did actually mean it was installed in that directory:
```
awilcox on gwyn ~/Code/apk-tools % find /usr/share/lua -name zlib.so
/usr/share/lua/5.3/lib/lua/5.3/zlib.so
```https://git.adelielinux.org/adelie/packages/-/issues/1134user/nsd: FTBFS: ERROR: unable to select packages: libevent-dev-2.1.13_pre1-r12023-12-02T01:55:49ZZach van Rijnuser/nsd: FTBFS: ERROR: unable to select packages: libevent-dev-2.1.13_pre1-r1Found on x86_64 (powerhouse) autobuilder environment:
```
>>> nsd: Building user/nsd 4.6.1-r0 (using abuild 3.4.2-r3) started Fri, 01 Dec 2023 16:27:49 +0000
>>> nsd: Checking sanity of /usr/src/packages/user/nsd/APKBUILD...
>>> nsd: An...Found on x86_64 (powerhouse) autobuilder environment:
```
>>> nsd: Building user/nsd 4.6.1-r0 (using abuild 3.4.2-r3) started Fri, 01 Dec 2023 16:27:49 +0000
>>> nsd: Checking sanity of /usr/src/packages/user/nsd/APKBUILD...
>>> nsd: Analyzing dependencies...
>>> nsd: Entering /usr/src/packages/user/libevent
ERROR: unable to select packages:
libevent-dev-2.1.13_pre1-r1:
conflicts: libevent-dev-2.1.13_pre1-r1[pc:libevent=2.1.13_pre1-r1]
libevent-dev-2.1.13_pre1-r1[pc:libevent=2.1.13_pre1-r1]
satisfies: .makedepends-nsd-20231201.162749[libevent-dev]
.makedepends-nsd-20231201.162749:
masked in: cache
satisfies: world[.makedepends-nsd=20231201.162749]
>>> ERROR: nsd: builddeps failed
>>> nsd: Uninstalling dependencies...
ERROR: No such package: .makedepends-nsd
```
Possibly due to 59bf8779a24bce538d534111764f8cf6d28e317f?https://git.adelielinux.org/adelie/packages/-/issues/1135user/libcdio-paranoia: Can't exec "libtoolize": No such file or directory at ...2023-12-02T01:55:49ZZach van Rijnuser/libcdio-paranoia: Can't exec "libtoolize": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 293.Found on aarch64 as of ec2ce3515c9d7785ede8f0e64db011ed20088e97:
```
>>> libcdio-paranoia: pkg-version-format.patch
patching file configure.ac
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not...Found on aarch64 as of ec2ce3515c9d7785ede8f0e64db011ed20088e97:
```
>>> libcdio-paranoia: pkg-version-format.patch
patching file configure.ac
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
Can't exec "libtoolize": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 293.
autoreconf: error: libtoolize failed with exit status: 2
>>> ERROR: libcdio-paranoia: prepare failed
```
Probably caused by c621c444deb36f20e8b406c2f455ecb31e01d1e5.