PAMAC - Aktualisierung
Verfasst: Montag 20. Januar 2025, 13:55
Hallo,
bei mir bricht im PAMAC die Aktualisierung des installierten Systems mit folgendem Fehler ab :
der dazu passende PKGBUILD-Code sieht folgendermaßen aus:
installiert sind tcl 8.6.14-4 und tclx 8.6.3.2
Hat jemand eine Idee, was da schief läuft?
Vielen Dank für Eure Hilfe
wodi
bei mir bricht im PAMAC die Aktualisierung des installierten Systems mit folgendem Fehler ab :
Code: Alles auswählen
Erstelle tclx...
==> Erstelle Paket: tclx 8.6.3-4 (Mo 20 Jan 2025 13:02:23 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
==> Entferne existierendes $srcdir/ Verzeichnis...
==> Entpacke Quellen...
==> Entferne existierendes $pkgdir/ Verzeichnis...
==> Beginne build()...
/var/tmp/pamac-build-wodi/tclx/PKGBUILD: Zeile 18: cd: tclx-8.6.3: Datei oder Verzeichnis nicht gefunden
==> FEHLER: Ein Fehler geschah in build().
Breche ab...
Code: Alles auswählen
# Maintainer: Peter Ivanov <ivanovp@gmail.com>
# Contributor: Hussain Jasim <hussainmkj@gmail.com>
# Contributors: Flemming Madsen (arch at themadsens dot dk), Sébastien Duquette <ekse.0x@gmail.com>
pkgname=tclx
pkgver=8.6.3
_tclsrcver=8.6.16
pkgrel=4
pkgdesc="Provides OS primitives, file scanning, data records etc. for Tcl"
url="https://github.com/flightaware/tclx"
arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64')
license=('BSD')
#prepare() {
# patch -d $srcdir/${pkgname}8.4/generic < interperrorline.patch
#}
build() {
cd "${pkgname}-${pkgver}"
./configure
cp /usr/lib/tclConfig.sh "$srcdir"
echo "TCL_SRC_DIR=$startdir/tcl$_tclsrcver" >> ../tclConfig.sh
[ "$NOEXTRACT" == 1 ] || ./configure --prefix=/usr --enable-share \
--enable-gcc --with-tcl="$srcdir"
_tclsrc="TCL_SRC_DIR=\"$srcdir/tcl$_tclsrcver\" \
TCL_TOP_DIR_NATIVE=\"$srcdir/tcl$_tclsrcver\""
CPPFLAGS+=" -I/usr/include/tirpc/"
LDFLAGS+=" -ltirpc"
make
}
package() {
cd "${pkgname}-${pkgver}"
make $_tclsrc DESTDIR="$pkgdir" mandir="/usr/share/man" install
install -D -m644 license.terms "$pkgdir/usr/share/licenses/$pkgname/license.terms"
}
Hat jemand eine Idee, was da schief läuft?
Vielen Dank für Eure Hilfe
wodi