alpine issueshttps://gitlab.alpinelinux.org/groups/alpine/-/issues2024-02-23T12:34:41Zhttps://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/5977Parallel Downloads for "apk add"2024-02-23T12:34:41ZNoah NordrumParallel Downloads for "apk add"I think it would be great to have the option to do parallel downloads of
packages, with a configurable amount of threads. Something like “apk
—no-cache —parallel=8 add openjdk8”. (with a default of 1)
You could also grab the various AP...I think it would be great to have the option to do parallel downloads of
packages, with a configurable amount of threads. Something like “apk
—no-cache —parallel=8 add openjdk8”. (with a default of 1)
You could also grab the various APKINDEXes using that same thread pool.
If you didn’t want to hammer the CDNs, you could add a hard-coded
exemption to \*.alpinelinux.org or something.
I’m running a local mirror of dl-cdn.alpinelinux.org, so I would really
like to take advantage of my internal bandwidth.
Since all the dependency information is in APKINDEX, I would think it
wouldn’t be too painful to throw it in a prioritized queue and delegate
to an executor of some kind, but I haven’t looked at the internals
(yet).
*(from redmine: issue id 5977, created on 2016-07-27)*v3.1Timo TeräsTimo Teräshttps://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10963Parallel installation2024-02-23T12:34:40ZSander MaijersParallel installationSometimes a need for network I/O parallelism, for performance efficiency, can be avoided.
For example, repeated Alpine Linux-based container image builds can use a cache for `/var/cache/apk` across build runs.
However, installing appears...Sometimes a need for network I/O parallelism, for performance efficiency, can be avoided.
For example, repeated Alpine Linux-based container image builds can use a cache for `/var/cache/apk` across build runs.
However, installing appears to happen sequentially.
Since packages should not overlap on the filesystem, and their dependencies/integrity can be calculated, in principle, parallel installation must be possible.
On the other hand, package installation parallelism may have interactions with a transactional or more specifically atomicity-related architecturally significant requirements.https://gitlab.alpinelinux.org/alpine/apk-tools/-/issues/10887feature to keep old/previous package when upgrading kernel2024-02-23T12:28:43ZNatanael Copafeature to keep old/previous package when upgrading kernelTwo problems:
- when kernel package is upgraded, modprobe will stop working til machine is rebooted, because old kernel modules were deleted.
- it would be nice to keep old kernel around for a while, in case new kernel is broken. For ex...Two problems:
- when kernel package is upgraded, modprobe will stop working til machine is rebooted, because old kernel modules were deleted.
- it would be nice to keep old kernel around for a while, in case new kernel is broken. For example as `/boot/vmlinuz-lts.old`
Possible solution:
We could have a virtual `.old` or `.previous` package. When flagged packages (`linux-lts`would have a flag of some sort) apk would on upgrade transfer ownership of the old package to this virtual package. Files that would be deleted are kept, and files that would be replaced could get a `.old` suffix.
The result would be that `/lib/modules/<old-version>` are transferred to virtual `linux-lts.old`, and `/boot/vmlinuz-lts` are kept as `/boot/vmlinuz-lts.old`. User can then chose to keep this til next time linux-lts is upgraded or for example clean up .old as last step during bootup. (for example `apk del '*.old'` or similar)
This way `modprobe` will continue work after an `apk upgrade` and user can have a vmlinuz-lts.old fallback in boot loader in case new kernel is broken.
Any package could be flagged with 'keep-old' but I think it mostly makes sense for linux kernels.backloghttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15319Follow-up from "Draft: community/php82: upgrade to 8.2.11"2024-02-21T21:47:09ZAndy PostnikovFollow-up from "Draft: community/php82: upgrade to 8.2.11"The following discussion from !51500 should be addressed:
- [ ] @andypost started a [discussion](https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/51500#note_337012): (+2 comments)
> s390x https://gitlab.alpinelinux.or...The following discussion from !51500 should be addressed:
- [ ] @andypost started a [discussion](https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/51500#note_337012): (+2 comments)
> s390x https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/51499#note_337006
>
> ```plaintext
> ========DIFF========
> --
> Encoding AVIF with illegal speed: ok
> Encoding AVIF losslessly... ok
> Decoding the AVIF we just wrote...
> [1;32m010+ How many pixels are different in the two images? 1216317.7048359[0m
> [1;31m010- How many pixels are different in the two images? 0[0m
> ========DONE========
> [1;31mFAIL[0m avif decoding/encoding tests [ext/gd/tests/avif_decode_encode.phpt]
> ```Andy PostnikovAndy Postnikovhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15770[Package request]: Decoder - scan QR codes with a camera2024-02-20T21:57:49ZMarek Ľach[Package request]: Decoder - scan QR codes with a camera**What is it?** Decoder - a QR code scanning app
**License**: GPLv3
**Dependencies**: [rust](https://pkgs.alpinelinux.org/packages?name=rust&branch=edge&repo=&arch=&maintainer=)
**Source repo**: https://gitlab.gnome.org/World/decoder
...**What is it?** Decoder - a QR code scanning app
**License**: GPLv3
**Dependencies**: [rust](https://pkgs.alpinelinux.org/packages?name=rust&branch=edge&repo=&arch=&maintainer=)
**Source repo**: https://gitlab.gnome.org/World/decoder
**Latest release yet**: [0.4.1](https://gitlab.gnome.org/World/decoder/-/tags/0.4.1)
**Why package it**: This would be very useful for scanning and reading QR codes with a camera on laptops, tablets and mobile devices.https://gitlab.alpinelinux.org/alpine/aports/-/issues/15681Installing KVM and qemu-system-x86_64 fails: no such package: required by wor...2024-02-20T21:57:29Zdan danInstalling KVM and qemu-system-x86_64 fails: no such package: required by world[qemu-system-x86_64]![kvm_fails_always_on_alpine](/uploads/282d6a0f0776f9d12785f5a88efb66be/kvm_fails_always_on_alpine.png)
Tried on the latest Alpine 3.19 and the previous 3.17 versions.
No way of installing KVM and Qemu![kvm_fails_always_on_alpine](/uploads/282d6a0f0776f9d12785f5a88efb66be/kvm_fails_always_on_alpine.png)
Tried on the latest Alpine 3.19 and the previous 3.17 versions.
No way of installing KVM and Qemuhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15779[Package request] wal-g Archival and Restoration for databases in the Cloud2024-02-20T21:55:33ZScrumpy Jack[Package request] wal-g Archival and Restoration for databases in the CloudWAL-G is an archival restoration tool for PostgreSQL, MySQL/MariaDB, and MS SQL Server (beta for MongoDB and Redis).WAL-G is an archival restoration tool for PostgreSQL, MySQL/MariaDB, and MS SQL Server (beta for MongoDB and Redis).https://gitlab.alpinelinux.org/alpine/aports/-/issues/15646package request: cargo-deny2024-02-20T21:55:26ZPaolo Barbolinipackage request: cargo-deny**Project**: https://github.com/EmbarkStudios/cargo-deny
**Description**: Cargo plugin for linting Rust dependencies
**License**: MIT OR Apache-2.0**Project**: https://github.com/EmbarkStudios/cargo-deny
**Description**: Cargo plugin for linting Rust dependencies
**License**: MIT OR Apache-2.0https://gitlab.alpinelinux.org/alpine/aports/-/issues/15783[Package request] KBibTeX: An editor for bibliographies used with LaTeX2024-02-20T21:54:33ZIztok Fister Jr.[Package request] KBibTeX: An editor for bibliographies used with LaTeXLINK: https://invent.kde.org/office/kbibtex
I would be very grateful if someone could package this package.LINK: https://invent.kde.org/office/kbibtex
I would be very grateful if someone could package this package.https://gitlab.alpinelinux.org/alpine/aports/-/issues/15804[Package request] Rye: a Hassle-Free Python Experience2024-02-19T19:42:42ZPan S[Package request] Rye: a Hassle-Free Python ExperienceWebpage: https://rye-up.com/
Github: https://github.com/mitsuhiko/rye
Rye is a comprehensive project and package management solution for Python.Webpage: https://rye-up.com/
Github: https://github.com/mitsuhiko/rye
Rye is a comprehensive project and package management solution for Python.https://gitlab.alpinelinux.org/alpine/aports/-/issues/12850Package Request: py3-pytorch2024-02-19T18:38:38ZJ0WIPackage Request: py3-pytorch- https://pytorch.org/
- https://github.com/pytorch/pytorch- https://pytorch.org/
- https://github.com/pytorch/pytorchhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/14955testing/diebahn: crashes with "Segmentation fault"2024-02-19T12:29:21ZIngatesting/diebahn: crashes with "Segmentation fault"Not sure what more information I can provide. I'm using Alpine Edge on modern x86_64 system, with River on Wayland. Everything is up-to-date; `doas apk update && doas apk upgrade` says "OK". Other GTK apps work fine.
Trying to launch `d...Not sure what more information I can provide. I'm using Alpine Edge on modern x86_64 system, with River on Wayland. Everything is up-to-date; `doas apk update && doas apk upgrade` says "OK". Other GTK apps work fine.
Trying to launch `diebahn` from the terminal just writes `Segmentation fault` to the terminal, and that's it. No windows appear, nothing. `diebahn --help` successfully produces a correct (if short) usage information, so the crash must be happening at some later point.Usia BechtleUsia Bechtlehttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15762custom domain names set with dnsmasq won't resolve2024-02-19T02:54:17ZDavid Mudgecustom domain names set with dnsmasq won't resolveI've seen this issue before and supposedly, it was fixed but this my issue:
ASUS Router running merlin in dhcp all my physical devices have a hostname set for example a Raspberry Pi. Also in that pi raspi-config hostname is set to the s...I've seen this issue before and supposedly, it was fixed but this my issue:
ASUS Router running merlin in dhcp all my physical devices have a hostname set for example a Raspberry Pi. Also in that pi raspi-config hostname is set to the same
However I also have some custom domains set up in /jffs/configs/dnsmasq.conf.add all these point to my NAS where nginx-proxy-manager is running on port 80/443. This means for all my docker containers I can hit dockercontain.mydomain.net they will be picked up the reverse proxy and then reverse proxied to the nas ip address and port that container is listening on
Have confirmed in my router in /etc/dnsmasq.conf all these custom domains are appended
In the Alpine docker container I can do a ping to my pi at its hostname.mydomain.net
if I do an nslookup on the pi:
```
Server: xxx.xxx.x.x
Address: xxx.xxx.x.x:53
Name: subdomain.mydomain.net
Address: xxx.xxx.x.xxx
Non-authoritative answer:
```
However, if I do an nslookup on one my custom domains I get:
```
Server: xxx.xxx.x.x
Address: xxx.xxx.x.x:53
Name: subdomain.mydomain.net
Address: xxx.xxx.x.xxx
** server can't find subdomain.mydomain.net: NXDOMAIN
```
So the ip address is actually resolved however if I try to ping this custom domain, I get:
`ping: bad address 'subdomain.mydomain.net'`
Same if I try to do a curl or ssh cant resolve host
I am running other docker containers on the NAS that use Debian and they work fine to ping these custom domain names however I noted in these debian containers in /etc/resolv.conf they have the following:
whereas in the alpine container, it's set as:
```
nameserver 127.0.0.11
options ndots:0
```
```
nameserver xxx.xxx.x.x
nameserver xxx.xxx.x.x
domain mydomain.net
```
I tried setting the Alpine container to the same and the nslookup and ping times out. I even tried another suggestion changing ndots to 5 or 1 and didn't help
It's worth noting in my pi's its setup as:
```
search mydomain.net
nameserver xxx.xxx.x.x
```
on my nas it's:
```
nameserver xxx.xxx.x.xxx
options ndots:0
```
and they work fine to ping the custom domains. These settings don't work though for Alpine
not sure what else I need to try but it's frustrating because I run a lot of docker containers for example radarr and sonarr which use alpine and also overseerr which uses alpine but the overseerr cant connect to my radarr and overseerr by their custom domain. I have to use ip address
Alpine versions on my containers are 3.18.6 and 3.19.1 both have the same issuehttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15800swayimg: Update the stable repo's version to 2.12024-02-18T15:16:42Z/dev/urandomswayimg: Update the stable repo's version to 2.1If that's possible, I'd like the maintainers to push version 2.1 of swayimg, as currently available in `edge`, to the stable (`v3.19`) repository. The new version includes support for more image formats, a fixed anti-aliasing mode (befor...If that's possible, I'd like the maintainers to push version 2.1 of swayimg, as currently available in `edge`, to the stable (`v3.19`) repository. The new version includes support for more image formats, a fixed anti-aliasing mode (before it just blurred the image and didn't actually do anti-aliasing) and improves controls by adding mouse, touchpad and modifier key support.Jakub JirutkaJakub Jirutkahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15162testing/please-build: test failure on x86_642024-02-17T22:10:42ZKevin Daudttesting/please-build: test failure on x86_64testing/please build has a test failure on the builder:
<details><summary>error parsing build file: Unterminated string literal</summary>
<pre>
2023/08/05 10:11:54 initial parse complete
2023/08/05 10:11:54 built completion package tree...testing/please build has a test failure on the builder:
<details><summary>error parsing build file: Unterminated string literal</summary>
<pre>
2023/08/05 10:11:54 initial parse complete
2023/08/05 10:11:54 built completion package tree
2023/08/05 10:11:54 loaded builtin function information
2023/08/05 10:11:54 Handled initialize message in 25.401233ms
2023/08/05 10:11:54 Received textDocument/didOpen message
2023/08/05 10:11:54 failed to figure out rel path: Rel: can't make test/test.build relative to /home/buildozer/aports/testing/please-build/src/please-17.2.3/plz-out/tmp/tools/build_langserver/lsp/lsp_test._test/run_1/tools/build_langserver/lsp/test_data
2023/08/05 10:11:54 Handled textDocument/didOpen message in 61.683µs
10:11:54.816 DEBUG: error parsing build file: Unterminated string literal
goroutine 3477 [running]:
runtime/debug.Stack()
runtime/debug/stack.go:24 +0x65
github.com/thought-machine/please/src/parse/asp.parseFileInput.func1()
src/parse/asp/grammar_parse.go:61 +0x46
panic({0xd50ea0, 0xc004a520f0})
runtime/panic.go:884 +0x213
github.com/thought-machine/please/src/parse/asp.fail({0xc002557b4f, 0xf}, 0xc0038b32b0?, {0xddfedf?, 0x40f10a?}, {0x0?, 0x80?, 0x78?})
src/parse/asp/errors.go:43 +0x76
github.com/thought-machine/please/src/parse/asp.(*lex).fail(...)
src/parse/asp/lexer.go:388
github.com/thought-machine/please/src/parse/asp.(*lex).consumeString(0xc0038b3df0, 0x22, 0x100c0038b3410?, 0x0, 0x0, 0x0)
src/parse/asp/lexer.go:340 +0x458
github.com/thought-machine/please/src/parse/asp.(*lex).consumePossiblyTripleQuotedString(...)
src/parse/asp/lexer.go:290
github.com/thought-machine/please/src/parse/asp.(*lex).nextToken(0xc0038b3df0)
src/parse/asp/lexer.go:231 +0x2d9
github.com/thought-machine/please/src/parse/asp.(*lex).nextToken(0xc0038b3df0)
src/parse/asp/lexer.go:226 +0x936
github.com/thought-machine/please/src/parse/asp.(*lex).Next(...)
src/parse/asp/lexer.go:144
github.com/thought-machine/please/src/parse/asp.(*parser).next(0xc0038b3dd0, 0x5b)
src/parse/asp/grammar_parse.go:86 +0x67
github.com/thought-machine/please/src/parse/asp.(*parser).parseList(0xc0038b3dd0, 0x417510?, 0x5d)
src/parse/asp/grammar_parse.go:616 +0x53
github.com/thought-machine/please/src/parse/asp.(*parser).parseValueExpression(0xc0038b3dd0)
src/parse/asp/grammar_parse.go:485 +0x447
github.com/thought-machine/please/src/parse/asp.(*parser).parseUnconditionalExpressionInPlace(...)
src/parse/asp/grammar_parse.go:385
github.com/thought-machine/please/src/parse/asp.(*parser).parseExpressionInPlace(0xc0038b3dd0, 0xc0038b3c18)
src/parse/asp/grammar_parse.go:358 +0x165
github.com/thought-machine/please/src/parse/asp.(*parser).parseCall(...)
src/parse/asp/grammar_parse.go:604
github.com/thought-machine/please/src/parse/asp.(*parser).parseIdentStatement(0xc0038b3dd0)
src/parse/asp/grammar_parse.go:548 +0x908
github.com/thought-machine/please/src/parse/asp.(*parser).parseStatement(...)
src/parse/asp/grammar_parse.go:184
github.com/thought-machine/please/src/parse/asp.parseFileInput({0x7f86eaa6fff0, 0xc004709720})
src/parse/asp/grammar_parse.go:68 +0x76a
github.com/thought-machine/please/src/parse/asp.(*Parser).parseAndHandleErrors(0xc001756840?, {0xf0c6e8?, 0xc004709720})
src/parse/asp/parser.go:146 +0x45
github.com/thought-machine/please/src/parse/asp.(*Parser).ParseData(0xc004a42000?, {0xc004652f00, 0x5d, 0x60}, {0xc002557b4f, 0xf})
src/parse/asp/parser.go:141 +0x105
lsp_test_lib.(*Handler).parse(0xc004aa1590, 0xc005339c80, {0xc0051120c0?, 0xc0012aef98?})
tools/build_langserver/lsp/text.go:104 +0x94
created by lsp_test_lib.(*Handler).open
tools/build_langserver/lsp/text.go:74 +0x2e5
//tools/build_langserver/lsp:lsp_test 18 tests run in 5m1.003s; 17 passed, 1 errored
68 test targets and 798 tests run; 795 passed, 1 errored, 2 skipped.
</pre>
</details>
See: https://build.alpinelinux.org/buildlogs/build-edge-x86_64/testing/please-build/please-build-17.2.3-r0.logHoang NguyenHoang Nguyenhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15797syslog-ng: libcloud_auth.so missing symbols2024-02-17T19:02:04ZForzasyslog-ng: libcloud_auth.so missing symbolssyslog-ng fails to start with a error of missing symbols in `libcloud_auth.so`.
We can see the missing symbols using ldd:
```
# ldd /usr/lib/syslog-ng/libcloud_auth.so
/lib/ld-musl-x86_64.so.1 (0x7fee86cdc000)
libsyslog...syslog-ng fails to start with a error of missing symbols in `libcloud_auth.so`.
We can see the missing symbols using ldd:
```
# ldd /usr/lib/syslog-ng/libcloud_auth.so
/lib/ld-musl-x86_64.so.1 (0x7fee86cdc000)
libsyslog-ng-4.5.so.0 => /usr/lib/libsyslog-ng-4.5.so.0 (0x7fee86beb000)
libevtlog-4.5.so.0 => /usr/lib/libevtlog-4.5.so.0 (0x7fee86be5000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x7fee86a99000)
libcrypto.so.3 => /lib/libcrypto.so.3 (0x7fee86600000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x7fee86a75000)
libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7fee86cdc000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0x7fee86a6e000)
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0 (0x7fee86559000)
libivykis.so.0 => /usr/lib/libivykis.so.0 (0x7fee86a60000)
libsecret-storage.so.0 => /usr/lib/libsecret-storage.so.0 (0x7fee86a5a000)
libssl.so.3 => /lib/libssl.so.3 (0x7fee864d3000)
libintl.so.8 => /usr/lib/libintl.so.8 (0x7fee86a48000)
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv117__class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv117__class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVN10__cxxabiv120__si_class_type_infoE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt3_V214error_categoryE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt3_V214error_categoryE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt3_V214error_categoryE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt3_V214error_categoryE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt3_V214error_categoryE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt13runtime_error4whatEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt13runtime_error4whatEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt13runtime_error4whatEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt13runtime_error4whatEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt13runtime_error4whatEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10_M_messageB5cxx11Ei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10_M_messageB5cxx11Ei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10_M_messageB5cxx11Ei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10_M_messageB5cxx11Ei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10_M_messageB5cxx11Ei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category23default_error_conditionEi: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category23default_error_conditionEi: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category23default_error_conditionEi: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category23default_error_conditionEi: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category23default_error_conditionEi: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentEiRKSt15error_condition: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentEiRKSt15error_condition: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentEiRKSt15error_condition: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentEiRKSt15error_condition: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentEiRKSt15error_condition: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentERKSt10error_codei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentERKSt10error_codei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentERKSt10error_codei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentERKSt10error_codei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNKSt3_V214error_category10equivalentERKSt10error_codei: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt12system_errorD2Ev: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_free_exception: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_begin_catch: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt6chrono3_V212system_clock3nowEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt13runtime_errorC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt14basic_ifstreamIcSt11char_traitsIcEE5closeEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _Znwm: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt14overflow_errorD1Ev: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt3_V214error_categoryD2Ev: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt20__throw_length_errorPKc: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_guard_release: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt15basic_streambufIcSt11char_traitsIcEE5sgetcEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt14overflow_errorC1EPKc: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_allocate_exception: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_throw: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_guard_abort: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt17__throw_bad_allocv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_end_catch: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_guard_acquire: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTVSt12system_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt13runtime_errorC1EPKc: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt13runtime_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt13runtime_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt28__throw_bad_array_new_lengthv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt3_V215system_categoryEv: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt14basic_ifstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTISt14overflow_error: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZSt21__glibcxx_assert_failPKciS0_S0_: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZNSt13runtime_errorD1Ev: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __cxa_rethrow: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZdlPvm: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: _ZTINSt8ios_base7failureB5cxx11E: symbol not found
Error relocating /usr/lib/syslog-ng/libcloud_auth.so: __gxx_personality_v0: symbol not found
```
I am using plain install of Alpine 3.19.1 with syslog-ng-4.5.0-r0https://gitlab.alpinelinux.org/alpine/aports/-/issues/15796testing/sc-controller: incorrectly flagged as out-of-date2024-02-17T18:56:24ZJoshua Murphytesting/sc-controller: incorrectly flagged as out-of-dateThe problem seems to be that the [automated version monitoring](https://release-monitoring.org/project/12312/) thinks that version 0.4.10-pre
is a newer release than 0.4.8.13, which is the actual current release.
Based solely on vers...The problem seems to be that the [automated version monitoring](https://release-monitoring.org/project/12312/) thinks that version 0.4.10-pre
is a newer release than 0.4.8.13, which is the actual current release.
Based solely on version number that makes sense, however, sc-controller's versioning is a bit _interesting_ in that
the 0.4.9.x and 0.4.10.x versions are from 2022 and are incomplete attempts at porting to C++.https://gitlab.alpinelinux.org/alpine/infra/aports-qa-bot/-/issues/32MIgrate away from deprecated methods in github.com/xanzy/go-gitlab2024-02-16T12:02:47ZKevin DaudtMIgrate away from deprecated methods in github.com/xanzy/go-gitlabgithub.com/xanzy/go-gitlab deprecated some methods / functions, migrate away from them:
* 0.92.0
* `GetMergeRequestChanges` -> `ListMergeRequesDiffs`
* 0.94.0
* `gitlab.String` -> `Ptr()`
* `gitlab.Time` -> `Ptr()`
* `gitlab.Boo...github.com/xanzy/go-gitlab deprecated some methods / functions, migrate away from them:
* 0.92.0
* `GetMergeRequestChanges` -> `ListMergeRequesDiffs`
* 0.94.0
* `gitlab.String` -> `Ptr()`
* `gitlab.Time` -> `Ptr()`
* `gitlab.Bool` -> `Ptr()`
* `gitlab.Int` -> `Ptr()`https://gitlab.alpinelinux.org/alpine/aports/-/issues/13386testing/nix: channel update broken?2024-02-16T09:53:12ZAlan Diwixtesting/nix: channel update broken?Trying to use nix, got it installed and daemon running, but the first steps of any howto
```
# nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs
# nix-channel --update
```
fail with
```
unpacking channels...
while set...Trying to use nix, got it installed and daemon running, but the first steps of any howto
```
# nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs
# nix-channel --update
```
fail with
```
unpacking channels...
while setting up the build environment: executing '/bin/bash': No such file or directory
builder for '/nix/store/j9jgggyvbh6y9cg0ld6ygpspqmcaj2vj-nixpkgs-22.05pre343831.77fda7f6727.drv' failed with exit code 1
error: build of '/nix/store/j9jgggyvbh6y9cg0ld6ygpspqmcaj2vj-nixpkgs-22.05pre343831.77fda7f6727.drv' failed
error: program '/usr/bin/nix-env' failed with exit code 100
```
Am I just using it wrong or is it just broken?
I'm wondering why does it set up build environment during simple channel updateJakub JirutkaJakub Jirutkahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/15794documenting community/kodi-gbm install2024-02-16T08:28:01ZBjörn Strömbergdocumenting community/kodi-gbm installso i'm currently moving my htpc from libreelec-11.0.6 to alpine-v3.19 for various reasons, <br>
like they succesfully messed up NFS usage during patching libreelec-11.0.3 -> libreelec-11.0.4, <br>
and that bug is not likely to be resolve...so i'm currently moving my htpc from libreelec-11.0.6 to alpine-v3.19 for various reasons, <br>
like they succesfully messed up NFS usage during patching libreelec-11.0.3 -> libreelec-11.0.4, <br>
and that bug is not likely to be resolved unless its gone in libreelec-12 when that now comes along.
and like usual, it seems alpine got kodi-gbm in community. which will fit the B.O.M. (bill of materials) pretty damn well for what i want.
also like usual when it comes to us here at alpine, <br>
there is not a single hit on either kodi or gbm in wiki.alpinelinux.org so unless there is documentation else where that i don't know about, <br>
i guess i should atleast make an effort to document this process.
aim is to use a nuc as htpc, and do the minimal to get kodi running over hdmi, without using x11 or wayland.
and to document this so it can be used to create a wiki page or whatever documentation platform we're really using