tuxnix debtap fordert in beiden Fällen dazu auf, die .PKGINFO abzuändern
Gibt es beim debtap-Lauf eigentlich irgendein Log/Debug-Ausgabe-Schalter wo ersichtlich wäre, warum debtap meint das diese überflüssigen Abhängigkeiten für Archlinux nötig wären?
Aus dem Debian-Paket (control) sehe ich da nichts, evtl. kommt das durch/bei der versuchten Umsetzung von "aarch64-linux-gnu-gcc"?
anaconda stellt soweit ich sehe conda bereit (miniconda wärer noch eine Alternative dazu).
Aber wie kommt debtap auf dieses schmale Brett?
//Edit
Also bei mir mogeln sich da weder anaconda noch cura-bin rein...
Ich kriege im .PKGINFO oder PKGBUILD
depend = aarch64-linux-gnu-gcc>=5
depend = gcc-libs
depend = glibc
depend = qt5-base
depend = sqlite
Ist evtl. eure debtap-Datenbank veraltet?
Als root: debtap -u
(Das dauert wegen dem DOS auf .org wohl ein wenig... Ich brauchte mehrere Anläufe)
//Edit2:
Wobei das generierte
depend = aarch64-linux-gnu-gcc>=5
ja auch Blödsinn ist
("The GNU Compiler Collection - cross compiler for ARM64 target")
Es braucht wahrscheinlich als Runtime-Depend überhaupt keinen Compiler...
//Edit3:
namcap (pacman -Si namcap) sagt zu erstellten Paket:
namcap beebase-1.1-1-x86_64.pkg.tar.zst
beebase W: .INSTALL file runs a command (update-desktop-database) provided by hooks.
beebase W: .INSTALL file runs a command (xdg-icon-resource) provided by hooks.
beebase E: The SPDX license statement '' should be formatted as 'None' instead
beebase E: is an invalid license string.
beebase W: Unused shared library '/usr/lib/libpthread.so.0' by file ('usr/bin/BeeBase')
beebase W: Description should not contain the package name.
beebase W: Dependency included, but may not be needed ('aarch64-linux-gnu-gcc')
Dependency included, but may not be needed ('aarch64-linux-gnu-gcc')
Soweit ich beim Überfliegen des /usr/bin/debtap (Bash-Skript) gesehen habe wird namcap zumindest darin auch zum Prüfen verwendet, allerdings scheinbar ohne Hinweis)
Mein Fazit mit debtap zmindest hier: Ich würde mir wohl wirklich ein PKGBUILD erstellen lassen / bearbeiten und dieses dann an ggf. neuere Beebase-Versionen(fertige Upstream-Debian-Paketversionen anpassen.