PAMAC - Aktualisierung Thema ist als GELÖST markiert

Die grandiose Manjaro Cinnamon Edition ist hier die Diskussionsplattform
Antworten

Themen Author
wodi
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Dienstag 11. Dezember 2018, 19:06
CPU: Intel i7-14700KF CPU
GPU: GeForce RTX 3050 8GB
Kernel: Linux 6.11.2-4-MANJARO
Desktop-Variante: Cinnamon 6.2.9
GPU Treiber: nvidia
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

PAMAC - Aktualisierung

#1

Beitrag von wodi »

Hallo,
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...
der dazu passende PKGBUILD-Code sieht folgendermaßen aus:

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"
}
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
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1763
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 176 Mal
Danksagung erhalten: 302 Mal

Re: PAMAC - Aktualisierung

#2

Beitrag von LaGGGer »

Ist base-devel installiert?
Ich frag nur mal zur Sicherheit nach. Ansonsten fehlt dir wahrscheinlich was.

Wenn ich die Installation simuliere (-d = Dry-run)....

Code: Alles auswählen

pamac install tclx -d
Warnung: tclx ist nur vom AUR verfügbar
Vorbereitung...
Überprüfe tclx Abhängigkeiten...
Überprüfe tclmpi-git Abhängigkeiten...
Überprüfe tcl-fossil Abhängigkeiten...
Überprüfe cptserv-cli Abhängigkeiten...
Überprüfe tcl84 Abhängigkeiten...
Überprüfe tcli-bin Abhängigkeiten...
Abhängigkeiten werden aufgelöst...
Warnung: Kann "tcl=8.6.16-1" nicht auflösen (eine Abhängigkeit von "tclx")
Fehler: Vorgang konnte nicht erfolgreich vorbereitet werden:
Kann Abhängigkeiten nicht erfüllen:
- nicht vorhandene Abhängigkeit 'tcl=8.6.16-1' benötigt von tclx
... fehlt dir tcl=8.6.16-1, wie im letzten Satz zu sehen. Bei mir ist auch nur tcl=8.6.14-4 installiert.

Hier kann man die verlangte Version downloaden. Ich habe das nicht getestet.
http://downloads.sourceforge.net/source ... src.tar.gz
°°
MfG LaGGGer

Themen Author
wodi
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Dienstag 11. Dezember 2018, 19:06
CPU: Intel i7-14700KF CPU
GPU: GeForce RTX 3050 8GB
Kernel: Linux 6.11.2-4-MANJARO
Desktop-Variante: Cinnamon 6.2.9
GPU Treiber: nvidia
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: PAMAC - Aktualisierung

#3

Beitrag von wodi »

Hallo LaGGGer,
vielen Dank, für Deine Hilfe!

Base-devel 1.3 ist installiert. Den von Dir angegebenen Source-Code habe ich mir geholt,
aber wie installiere ich diese Version jetzt ?
Liebe Grüße
wodi
Benutzeravatar

LaGGGer
Forum Held
Forum Held
Beiträge: 1763
Registriert: Freitag 26. Juni 2020, 18:53
CPU: AMD Ryzen 7 5800X
GPU: Sapphire Nitro+ AMD Radeon RX 7700 XT
Kernel: 6.10
Desktop-Variante: XFCE
GPU Treiber: amdgpu im Kernel
Hat sich bedankt: 176 Mal
Danksagung erhalten: 302 Mal

Re: PAMAC - Aktualisierung

#4

Beitrag von LaGGGer »

wodi hat geschrieben: ↑Montag 20. Januar 2025, 22:11 ... aber wie installiere ich diese Version jetzt ?
Das weis ich selbst nicht, da müssen andere ran.

Aber ich habe hier was gefunden, das könnte weiterhelfen:
https://forum.manjaro.org/t/tclx-dependency-issue/49445
Darin heist es, unter anderem, eingedeutscht:
tclx 8.4.4-3 erfordert tcl=8.6.11, daher scheint es, dass Sie eine ältere Version installiert haben.
Deinstallieren Sie tclx, führen Sie die regulären Updates aus und installieren Sie tclx erneut.
Es geht hier zwar um eine ältere Version, das Problem ist aber das gleiche.
Mach das erst mal, vieleicht hilft es.
°°
MfG LaGGGer
Benutzeravatar

Siliziumfuchs
Forum Kenner
Forum Kenner
Beiträge: 236
Registriert: Mittwoch 23. Februar 2022, 22:34
Wohnort: Hamburg
CPU: Intel® Core™ i9-11900K
GPU: NVIDIA GeForce RTX 3070
Kernel: 5.15.150-1-MANJARO (64-bit)
Desktop-Variante: KDE-Plasma 5.27.x
GPU Treiber: NVidia 550.54.14
Hat sich bedankt: 20 Mal
Danksagung erhalten: 30 Mal

Re: PAMAC - Aktualisierung

#5

Beitrag von Siliziumfuchs »

Wenn ich raten darf: laut https://manjaristas.org/branch_compare?q=tcl liegt auf dem Stable-Branch aktuell Version 8.6.14 (sehe ich hier auch in Pamac), während die 8.6.16 noch auf 'unstable' und 'testing' liegt. Da müsste man beim installieren wohl auf den Testing-Branch ausweichen (ich habe da spontan keine Ahnung wie das nun wieder geht, ich bleib bei 'stable') um an die gesuchte 8.6.16 zu kommen.
Oder auf eines der kommenden Updates warten... irgendwann ist 8.6.16 auch in 'stable'
Benutzeravatar

ManTuxer
Forum Kenner
Forum Kenner
Beiträge: 203
Registriert: Donnerstag 19. August 2021, 08:29
CPU: Intel Core i7-9750H
GPU: NVIDIA GeForce GTX 1650 Mobile / Intel
Kernel: aktuellsten nicht RC + LTS (fallback)
Desktop-Variante: Cinnamon
GPU Treiber: NVIDIA
Hat sich bedankt: 43 Mal
Danksagung erhalten: 60 Mal

Re: PAMAC - Aktualisierung

#6

Beitrag von ManTuxer »

So wird ein Programm aus dem Testzweig in der Stabilen Version installiert, z. B.: tcl:.

Code: Alles auswählen

sudo pacman-mirrors -B testing -f && sudo pacman -Syyu tcl 
Wenn es irgendwann auch im stabilen Zweig Einzug findet, wird es auch darüber weiter upgedatet.

Themen Author
wodi
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Dienstag 11. Dezember 2018, 19:06
CPU: Intel i7-14700KF CPU
GPU: GeForce RTX 3050 8GB
Kernel: Linux 6.11.2-4-MANJARO
Desktop-Variante: Cinnamon 6.2.9
GPU Treiber: nvidia
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: PAMAC - Aktualisierung

#7

Beitrag von wodi »

Hallo,
vielen Dank für Eure rege Unterstützung und die verschiedenen Vorschläge hier voran zu kommen!

Ich habe jetzt als erstes versucht LaGGGer's Vorschlag umzusetzen. Nach deinstallieren von tclx und
entfernen (in den Einstellungen) von Flatpak- und von Snap-Unterstüzung kam ich ein Stück weiter.
Ich hänge jetzt am Update von python-conda (das im Augenblick letzte offene update).

Code: Alles auswählen

Erstelle python-conda...
==> Erstelle Paket: python-conda 25.1.0-1 (Di 21 Jan 2025 12:51:42 CET)
==> Prüfe Laufzeit-Abhängigkeiten...
==> Prüfe Buildtime-Abhängigkeiten...
==> Empfange Quellen...
  -> conda-25.1.0.tar.gz gefunden
  -> py-3.13-logging.patch gefunden
==> Überprüfe source Dateien mit sha256sums...
    conda-25.1.0.tar.gz ... Erfolg
    py-3.13-logging.patch ... FEHLGESCHLAGEN
==> FEHLER: Eine oder mehrere Dateien überstanden nicht die Gültigkeits-Prüfung!
Fehler beim Erstellen von python-conda
Wie könnte ich hier weiter machen???

Liebe Grüße
wodi
Benutzeravatar

Siliziumfuchs
Forum Kenner
Forum Kenner
Beiträge: 236
Registriert: Mittwoch 23. Februar 2022, 22:34
Wohnort: Hamburg
CPU: Intel® Core™ i9-11900K
GPU: NVIDIA GeForce RTX 3070
Kernel: 5.15.150-1-MANJARO (64-bit)
Desktop-Variante: KDE-Plasma 5.27.x
GPU Treiber: NVidia 550.54.14
Hat sich bedankt: 20 Mal
Danksagung erhalten: 30 Mal

Re: PAMAC - Aktualisierung

#8

Beitrag von Siliziumfuchs »

Also wenn das deinstallieren von tclx kein Problem war, weil es offenbar nicht (mehr) benötigt wird, dann wage ich doch mal frech den Vorschlag: "python-conda" ebenfalls deinstallieren... ;)
Falls es doch noch benötigt wird bin ich hier eher raus aus der Nummer. Nur ein Punkt fällt mir da noch auf:
py-3.13-logging.patch gefunden
Wieso ein py-3.13 Patch? Mir zeigt Pamac ein Python 3.12 für mein System an. Ich hätte also eher ein py-3.12-Patch erwartet...
Ach.. und warum eigentlich
Erstelle Paket: python-conda 25.1.0-1 (Di 21 Jan 2025 12:51:42 CET)
? Ich könnte mir hier nur die Version 24.9.2-3 aus dem AUR installieren lassen.
Was ist das alles bei dir für ein neumodischer Kram, wo kommt der her?

Themen Author
wodi
Neues Foren Mitglied
Neues Foren Mitglied
Beiträge: 35
Registriert: Dienstag 11. Dezember 2018, 19:06
CPU: Intel i7-14700KF CPU
GPU: GeForce RTX 3050 8GB
Kernel: Linux 6.11.2-4-MANJARO
Desktop-Variante: Cinnamon 6.2.9
GPU Treiber: nvidia
Hat sich bedankt: 7 Mal
Danksagung erhalten: 1 Mal

Re: PAMAC - Aktualisierung

#9

Beitrag von wodi »

Hallo Siliziumfuchs,
das deinstallieren von allen "python-conda..." Einträgen löst das Problem tatsächlich. :)

Vermutlich habe ich mir irgendwann, durch das Einschalten der Flatpak- und Snap-Unterstüzung die Probleme eingehandelt.
Ich lasse zukünftig besser die Finger davon.

Vielen Dank und liebe Grüße
wodi
Antworten