Parabola Issue Tracker: Issueshttps://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552023-03-08T23:19:21ZParabola Issue Tracker
Redmine Packages - Bug #3451 (fixed): community/bass lacking source codehttps://labs.parabola.nu/issues/34512023-03-08T23:19:21ZGNUtooGNUtoo@cyberdimension.org
<p>The <a href="https://downloads.sourceforge.net/scummvm/bass-cd-1.2.zip" class="external">source code zip</a> has the following files:<br /><pre>
bass-cd-1.2/sky.dnr
bass-cd-1.2/sky.dsk
bass-cd-1.2/readme.txt
bass-cd-1.2/sky.cpt
</pre></p>
<p>And the license is the following (from readme.txt):<br /><pre>
1) You may distribute this game for free on any medium, provided this readme
and all associated copyright notices and disclaimers are left intact.
2) You may charge a reasonable copying fee for this archive, and may distribute
it in aggregate as part of a larger & possibly commercial software distribution
(such as a Linux distribution or magazine coverdisk). You must provide proper
attribution and ensure this readme and all associated copyright notices, and
disclaimers are left intact.
3) You may not charge a fee for the game itself. This includes reselling the
game as an individual item.
4) You may modify the game as you wish. You may also distribute modified
versions under the terms set forth in this license, but with the additional
requirement that the work is marked with a prominent notice which states that
it is a modified version.
5) All game content is (C) Revolution Software Ltd. The ScummVM engine is (C)
The ScummVM Team (www.scummvm.org)
6) THE GAMEDATA IN THIS ARCHIVE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING AND NOT LIMITED TO ANY IMPLIED WARRANTIES OF
MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
</pre></p>
<p>The same readme.txt has:<br /><pre>
Some time ago, we (ScummVM) had the good fortune to come in contact with Tony
Warriner at Revolution Software Ltd. With their blessing and support, we then
obtained the original source code for Beneath a Steel Sky and added support for
it to our adventure game interpreter, ScummVM. And now, on the eve of ScummVM
0.5.0 (the first release featuring B.A.S.S support), Revolution Software Ltd.
has decided to release Sky to the public as freeware!
</pre></p>
<p>So that is probably OK FSDG wise as this data could be considered as non-functionnal and that we get permissions to redisrtibute it even commercially.</p>
<p>However AFAIK Parabola has a free culture requirement, so even if we have the right to modify it, we might lack the information to do that (the source code).</p>
<p>Though maybe some people have more information about the game format and all, so maybe I'm mistaken?</p> Packages - Bug #3386 (fixed): Blacklist hooks are brokenhttps://labs.parabola.nu/issues/33862022-12-09T15:47:40ZGNUtooGNUtoo@cyberdimension.org
<p>Hi,</p>
<p>When pushing a modification to the blacklist repository I have:<br /><pre>
remote: ==> Retrieving sources...
remote: -> Downloading your-freedom-blacklist-93594561c961cb641aed9e349926ac7b759f7fcf.txt...
remote: % Total % Received % Xferd Average Speed Time Time Time Current
remote: Dload Upload Total Spent Left Speed
remote: 100 78864 100 78864 0 0 1283k 0 --:--:-- --:--:-- --:--:-- 1305k
remote: ==> Generating checksums for source files...
remote: [master eb165180a] Update libre/your-freedom
remote: 1 file changed, 3 insertions(+), 3 deletions(-)
remote: pacman: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libcrypto.so.1.1)
remote: pacman: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libcurl.so.4)
remote: pacman: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libgpgme.so.11)
remote: pacman: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libzstd.so.1)
remote:
remote: ==> ERROR: An unknown error has occurred. Exiting...
remote: ./hooks/post-receive: line 2: 3688173 User defined signal 1 ~autobuilder/.local/bin/autobuild libre/your-freedom blacklist.txt
remote: HEAD is now at 4eef26124 libre: linux-libre-vanilla: update to 6.0.10
remote: -> Updating abslibre git repo...
remote: Fetching origin
remote: Already on 'master'
remote: Your branch is up to date with 'origin/master'.
remote: From git://git.parabola.nu/abslibre/abslibre
remote: * branch master -> FETCH_HEAD
remote: Already up to date.
remote: ==> No new changes were committed, nothing to do
remote: HEAD is now at 4eef26124 libre: linux-libre-vanilla: update to 6.0.10
remote: -> Updating abslibre git repo...
remote: Fetching origin
remote: Already on 'master'
remote: Your branch is up to date with 'origin/master'.
remote: From git://git.parabola.nu/abslibre/abslibre
remote: * branch master -> FETCH_HEAD
remote: Already up to date.
remote: ==> No new changes were committed, nothing to do
To ssh://git.parabola.nu:1863/~git/blacklist.git
f81bd06..9359456 HEAD -> master
</pre></p> Packages - Bug #3373 (fixed): systemd in initramfs broken without openssl-1.1https://labs.parabola.nu/issues/33732022-11-11T23:41:34ZGNUtooGNUtoo@cyberdimension.org
<p>When running pacman -Syu on parabola x86_64 we have:<br /><pre>
( 7/16) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-libre-lts.preset: 'default'
-> -k /boot/vmlinuz-linux-libre-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-libre-lts.img
==> Starting build: 5.15.72-gnu-1-lts
-> Running build hook: [base]
-> Running build hook: [udev]
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/systemd/systemd-udevd'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/bin/udevadm'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/bin/systemd-tmpfiles'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/udev/ata_id'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/udev/ata_id'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/udev/ata_id'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/udev/scsi_id'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/lib/udev/scsi_id'
==> ERROR: binary dependency `libcrypto.so.1.1' not found for `/usr/bin/udevadm'
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [encrypt]
-> Running build hook: [lvm2]
-> Running build hook: [filesystems]
-> Running build hook: [resume]
-> Running build hook: [keyboard]
-> Running build hook: [fsck]
==> ERROR: file not found: `extundelete'
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-libre-lts.img
==> WARNING: errors were encountered during the build. The image may not be complete.
</pre></p>
<p>Installing openssl 1.1 and running mkinitcpio makes it work again, though if users reboot in between their system cannot boot anymore.</p> Packages - Bug #2975 (fixed): u-boot: track CONFIG_DM_VIDEO usagehttps://labs.parabola.nu/issues/29752021-02-04T17:09:32ZGNUtooGNUtoo@cyberdimension.org
<p>When compiling, some boards emmit this message:<br /><pre>
This board does not use CONFIG_DM_VIDEO Please update
the board to use CONFIG_DM_VIDEO before the v2019.07 release.
Failure to update by the deadline may result in board removal.
See doc/driver-model/migration.rst for more info.
</pre></p>
<p>Example: A10-OLinuXino-Lime_defconfig</p> Packages - Bug #2972 (fixed): Update symbiflowhttps://labs.parabola.nu/issues/29722021-01-29T10:10:28ZGNUtooGNUtoo@cyberdimension.orglibretools - Bug #2936 (fixed): librestage not working with pacman-mirrorlisthttps://labs.parabola.nu/issues/29362020-11-23T00:34:38ZGNUtooGNUtoo@cyberdimension.org
<p>I have the following error:<br /><pre>
$ ls
mirrorlist-20201122.txt pacman-mirrorlist-20201122-1.parabola2-x86_64-package.log
pacman-mirrorlist-20201122-1.parabola2-any.pkg.tar.xz pacman-mirrorlist-20201122-1.parabola2-x86_64-prepare.log
pacman-mirrorlist-20201122-1.parabola2-any.src.tar.gz PKGBUILD
$ librestage
==> ERROR: Nothing was staged
</pre></p>
<p>How is it possible to librestage pacman-mirrorlist?</p>
<p>Denis.</p> Packages - Bug #2901 (fixed): beaglebone green: Ethernet not working anymore.https://labs.parabola.nu/issues/29012020-09-24T00:18:38ZGNUtooGNUtoo@cyberdimension.orgPackages - Bug #2647 (fixed): Update clamavhttps://labs.parabola.nu/issues/26472020-03-03T15:21:11ZGNUtooGNUtoo@cyberdimension.org
<p>When running freshclam you have:<br /><pre>
WARNING: Local version: 0.101.2 Recommended version: 0.102.2
</pre></p>
<p>However I can't build packages for i686 easily.</p> Packages - Bug #2535 (fixed): i686: krita fails to start because it's linked to libHalf.so.24 ins...https://labs.parabola.nu/issues/25352019-11-04T17:00:20ZGNUtooGNUtoo@cyberdimension.org
<p>On i686 krita fails to start while it does start on x86_64:<br /><pre>
$ krita
krita: error while loading shared libraries: libHalf.so.24: cannot open shared object file: No such file or directory
</pre></p>
<p>This is because it links to libHalf.so.24 (<br /><pre>
$ ldd $(which krita) | grep libHalf
libHalf.so.24 => not found
libHalf.so.24 => not found
libHalf.so.24 => not found
libHalf.so.24 => not found
</pre></p>
<p>Whereas on x86_64 (where krita works) we have:<br /><pre>
$ ldd $(which krita) | grep libHalf
libHalf-2_4.so.24 => /usr/lib/libHalf-2_4.so.24 (0x00007f4ea8168000)
</pre></p> Packages - Bug #2317 (fixed): build issue on i686: cannot build libretoolshttps://labs.parabola.nu/issues/23172019-05-16T23:08:01ZGNUtooGNUtoo@cyberdimension.org
<pre>
$ makepkg
==> Making package: libretools 20181004-1 (ven. 17 mai 2019 01:06:15 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found libretools-20181004.tar.gz
-> Found libretools-20181004.tar.gz.sig
==> Validating source files with sha256sums...
libretools-20181004.tar.gz ... Passed
libretools-20181004.tar.gz.sig ... Skipped
==> Verifying source file signatures with gpg...
libretools-20181004.tar.gz ... Passed
==> Extracting sources...
-> Extracting libretools-20181004.tar.gz with bsdtar
==> Removing existing $pkgdir/ directory...
==> Starting build()...
cat src/abslibre-tools/createworkdir.pot src/abslibre-tools/diff-unfree.pot src/abslibre-tools/libreaddiff.pot src/abslibre-tools/libredbdiff.pot src/abslibre-tools/librerelease.pot src/abslibre-tools/librestage.pot | msguniq -Fi --to-code=UTF-8 > 'src/abslibre-tools/dir.pot'
m4 -Isrc/chroot-tools -P src/chroot-tools/chcleanup.in | sed -e 's|^#!\s*/bin/bash|#!/usr/bin/env bash|' -e 's|m4_include(lib/\(.*\))|. "$(librelib \1)"|' | install -m755 /dev/stdin src/chroot-tools/chcleanup
cd src/chroot-tools && /home/gnutoo/work/projects/parabola/abslibre/libre/libretools/src/libretools-20181004/src/lib/librexgettext makechrootpkg.sh > makechrootpkg.sh.pot
cat src/devtools/checkpkg.pot src/devtools/find-libdeps.pot src/devtools/finddeps.pot src/devtools/lddd.pot | msguniq -Fi --to-code=UTF-8 > 'src/devtools/dir.pot'
cat src/gitget/gitget.pot src/gitget/libregit.pot | msguniq -Fi --to-code=UTF-8 > 'src/gitget/dir.pot'
ronn --roff --manual='libretools Manual' --organization='Parabola' < 'src/lib/common.sh.3.ronn' > 'src/lib/common.sh.3'
ronn --roff --manual='libretools Manual' --organization='Parabola' < 'src/lib/conf.sh.3.ronn' > 'src/lib/conf.sh.3'
Traceback (most recent call last):
2: from /usr/bin/ronn:23:in `<main>'
1: from /usr/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
/usr/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': can't find gem ronn (>= 0.a) with executable ronn (Gem::GemNotFoundException)
make[1]: *** [build-aux/Makefile.each.tail/20-libretools.mk:58: src/lib/common.sh.3] Error 1
make[1]: *** Deleting file 'src/lib/common.sh.3'
make[1]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
2: from /usr/bin/ronn:23:in `<main>'
1: from /usr/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
/usr/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': can't find gem ronn (>= 0.a) with executable ronn (Gem::GemNotFoundException)
make[1]: *** [build-aux/Makefile.each.tail/20-libretools.mk:58: src/lib/conf.sh.3] Error 1
make[1]: *** Deleting file 'src/lib/conf.sh.3'
make: *** [GNUmakefile:13: default] Error 2
==> ERROR: A failure occurred in build().
Aborting...
</pre>
<p>If I try to run ronn I get:<br /><pre>
$ ronn
Traceback (most recent call last):
2: from /usr/bin/ronn:23:in `<main>'
1: from /usr/lib/ruby/2.6.0/rubygems.rb:302:in `activate_bin_path'
/usr/lib/ruby/2.6.0/rubygems.rb:283:in `find_spec_for_exe': can't find gem ronn (>= 0.a) with executable ronn (Gem::GemNotFoundException)
</pre></p>
<pre>
$ pacman -Q -o ronn
/usr/bin/ronn is owned by ruby-ronn 0.7.3-7.0
</pre> Packages - Bug #2315 (fixed): kernel build issue: [...] cannot import name 'AutodocReporter' from...https://labs.parabola.nu/issues/23152019-05-16T15:59:15ZGNUtooGNUtoo@cyberdimension.org
<p>Hi,</p>
<p>Libremakepkg on linux-libre gives me that:<br /><pre>
| LINK /build/linux-libre/src/linux-5.0/tools/objtool/objtool
| SPHINX htmldocs --> file:///build/linux-libre/src/linux-5.0/Documentation/output
| PARSE include/uapi/linux/dvb/audio.h
| PARSE include/uapi/linux/dvb/ca.h
| PARSE include/uapi/linux/dvb/dmx.h
| PARSE include/uapi/linux/dvb/frontend.h
| PARSE include/uapi/linux/dvb/net.h
| PARSE include/uapi/linux/dvb/video.h
| PARSE include/uapi/linux/videodev2.h
| PARSE include/uapi/linux/media.h
| PARSE include/uapi/linux/cec.h
| PARSE include/uapi/linux/lirc.h
| Running Sphinx v2.0.1
| Warning: The Sphinx 'sphinx_rtd_theme' HTML theme was not found. Make sure you have the theme installed to produce pretty HTML output. Falling back to the default theme.
| /usr/lib/python3.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.25.2) or chardet (3.0.4) doesn't match a supported version!
| RequestsDependencyWarning)
|
| Extension error:
| Could not import extension kerneldoc (exception: cannot import name 'AutodocReporter' from 'sphinx.ext.autodoc' (/usr/lib/python3.7/site-packages/sphinx/ext/autodoc/__init__.py))
| make[1]: *** [Documentation/Makefile:68: htmldocs] Error 2
| make: *** [Makefile:1520: htmldocs] Error 2
| make: *** Waiting for unfinished jobs....
| ==> ERROR: A failure occurred in build().
| Aborting...
</pre></p>
<p>Denis.</p> Packages - Bug #2285 (fixed): cannot build jitsi (no /etc/profile.d/apache-ant.sh)https://labs.parabola.nu/issues/22852019-04-14T19:50:18ZGNUtooGNUtoo@cyberdimension.org
<p>Hi,</p>
<p>When trying to build the jitsi package I get:<br /><pre>
| ==> Starting build()...
| /startdir/PKGBUILD: line 31: /etc/profile.d/apache-ant.sh: No such file or directory
</pre></p>
<p>/etc/profile.d/apache-ant.sh doesn't seem to be provided by any packages (extra/ant, pcr/apache-ant-contrib, etc).</p> Packages - Bug #2147 (fixed): missing linux-libre 4.20 PKGBUILD in abslibrehttps://labs.parabola.nu/issues/21472019-01-20T19:35:27ZGNUtooGNUtoo@cyberdimension.org
<p>Hi,</p>
<p>The repositories armv7h, i686 and x86_64 have linux-libre 4.20:<br /><pre>
# pacman -sS ^linux-libre$
libre/linux-libre 4.20_gnu-1 (base base-openrc) [installed]
The Linux-libre kernel and modules
</pre></p>
<p>Doing 'pacman -S linux-libre' also shows that the 4.20_gnu-1 version will be installed.</p>
<p>However the <a href="https://git.parabola.nu/abslibre.git/tree/libre/linux-libre/PKGBUILD#n14" class="external">linux-libre PKGBUILD</a> which is in libre only mention the 4.19-gnu version at the time of writing.</p> Packages - Bug #2146 (fixed): [systemd]: error: signature from bill-auger is unknown trusthttps://labs.parabola.nu/issues/21462019-01-20T17:29:31ZGNUtooGNUtoo@cyberdimension.org
<p>Here's how to reproduce:<br /><pre>
# mkdir mnt
# mount -o bind mnt mnt
# pacstrap -G mnt
[...]
(150/150) checking keys in keyring [#####################################] 100%
(150/150) checking package integrity [#####################################] 100%
error: systemd-libsystemd: signature from "bill-auger <bill-auger@peers.community>" is unknown trust
:: File mnt//var/cache/pacman/pkg/systemd-libsystemd-240.34-3.parabola2-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)).
[...]
</pre></p> Packages - Bug #2144 (fixed): mplayer-38101-2.parabola1-i686 not building with libremakepkghttps://labs.parabola.nu/issues/21442019-01-18T14:45:20ZGNUtooGNUtoo@cyberdimension.org
<pre>$ sudo libremakepkg -n parabola-i686</pre> (parabola-i686 is an i686 chroot)</pre>
<p>results in:<br /><pre>
[...]
cc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/build/mplayer/src=/usr/src/debug -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/build/mplayer/src=/usr/src/debug -D_FORTIFY_SOURCE=2 -DPIC -D_REENTRANT -I/usr/include/ -DZLIB_CONST -c -o stream/stream_smb.o stream/stream_smb.c
In file included from stream/stream_smb.c:21:
/usr/include/samba-4.0/libsmbclient.h:158:18: error: field 'btime_ts' has incomplete type
struct timespec btime_ts;
^~~~~~~~
/usr/include/samba-4.0/libsmbclient.h:162:18: error: field 'mtime_ts' has incomplete type
struct timespec mtime_ts;
^~~~~~~~
/usr/include/samba-4.0/libsmbclient.h:166:18: error: field 'atime_ts' has incomplete type
struct timespec atime_ts;
^~~~~~~~
/usr/include/samba-4.0/libsmbclient.h:170:18: error: field 'ctime_ts' has incomplete type
struct timespec ctime_ts;
^~~~~~~~
cc -MMD -MP -Wundef -Wstrict-prototypes -Wmissing-prototypes -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -D_ISOC99_SOURCE -I. -Iffmpeg -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/build/mplayer/src=/usr/src/debug -fno-tree-vectorize -fno-asynchronous-unwind-tables -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -march=i686 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -g -fvar-tracking-assignments -fdebug-prefix-map=/build/mplayer/src=/usr/src/debug -D_FORTIFY_SOURCE=2 -DPIC -D_REENTRANT -I/usr/include/ -DZLIB_CONST -c -o libmpcodecs/vd_theora.o libmpcodecs/vd_theora.c
make: *** [Makefile:726: stream/stream_smb.o] Error 1
make: *** Waiting for unfinished jobs....
==> ERROR: A failure occurred in build().
Aborting...
</pre></p>
<p>The upstream<sup><a href="#fn1">1</a></sup> mplayer has the same versions and the same patches for x86_64. On i686, mplayer-glibc-2.27.patch was added on our side, but here it seem to fail because of samba.</p>
<p>[1]extra-x86_64 in git://git.archlinux.org/svntogit/packages.git</p>
<p>Denis.</p>