Das folgende Paket kann aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden: suitesparse

Linuxfreakgraz

Lt. Commander
Registriert
Juli 2018
Beiträge
1.180
Ich habe Artix Linux Rolling Release (Arch Fork).
Seit kurzem kann ich das Paket suitesparse nicht aktualisieren.
Die restlichen Updates laufen aber problemlos durch.
Für was ist das Paket gut und kann ich das Paket problemlos deinstallieren?

Danke in Voraus.

Code:
[patrick@patrick-pc ~]$ sudo pacman -Syyu
[sudo] Passwort für patrick:
:: Synchronisiere Paketdatenbanken...
 system                     220,5 KiB   267 KiB/s 00:01 [##############################] 100%
 world                     1006,9 KiB   698 KiB/s 00:01 [##############################] 100%
 galaxy                    1045,4 KiB  1686 KiB/s 00:01 [##############################] 100%
 extra                     1643,3 KiB  2,96 MiB/s 00:01 [##############################] 100%
 community                    4,8 MiB  3,62 MiB/s 00:01 [##############################] 100%
:: Starte vollständige Systemaktualisierung...
Löse Abhängigkeiten auf...
Warnung: Kann "tbb" nicht auflösen (eine Abhängigkeit von "suitesparse")
:: Das folgende Paket kann aufgrund nicht auflösbarer Abhängigkeiten nicht aktualisiert werden:
      suitesparse

:: Möchten Sie das obengenannte Paket bei dieser Aktualisierung überspringen? [j/N] j
Suche nach in Konflikt stehenden Paketen...

Warnung: Zu wenig Spalten für Tabellenanzeige vorhanden
Pakete (21) clang-10.0.1-1  compiler-rt-10.0.1-1  dnsmasq-2.82-1  harfbuzz-2.6.8-3
            harfbuzz-icu-2.6.8-3  iana-etc-20200720-1  jasper-2.0.17-1  libidn-1.36-1
            libutil-linux-2.36-1  linux-5.7.10.artix1-1  linux-headers-5.7.10.artix1-1
            llvm-libs-10.0.1-1  logrotate-3.17.0-1  ndctl-69-1  nodejs-14.6.0-1
            npm-6.14.7-1  python-numpy-1.19.1-1  qt5-tools-5.15.0-3  sudo-1.9.2-1
            util-linux-2.36-1  xfce4-whiskermenu-plugin-2.4.6-1

Gesamtgröße des Downloads:           180,26 MiB
Gesamtgröße der installierten Pakete:  594,09 MiB
Größendifferenz der Aktualisierung:    3,60 MiB

:: Installation fortsetzen? [J/n] j
:: Empfange Pakete...
 iana-etc-20200720-1-any    389,0 KiB  1721 KiB/s 00:00 [##############################] 100%
 libutil-linux-2.36-1-...   415,9 KiB  3,47 MiB/s 00:00 [##############################] 100%
 util-linux-2.36-1-x86_64     2,5 MiB  3,54 MiB/s 00:01 [##############################] 100%
 linux-5.7.10.artix1-1...    70,8 MiB  3,14 MiB/s 00:23 [##############################] 100%
 linux-headers-5.7.10....    22,1 MiB  1499 KiB/s 00:15 [##############################] 100%
 logrotate-3.17.0-1-x86_64   46,6 KiB  2027 KiB/s 00:00 [##############################] 100%
 sudo-1.9.2-1-x86_64       1082,0 KiB  2,17 MiB/s 00:00 [##############################] 100%
 llvm-libs-10.0.1-1-x86_64   21,3 MiB  3,27 MiB/s 00:07 [##############################] 100%
 compiler-rt-10.0.1-1-...     2,5 MiB  3,22 MiB/s 00:01 [##############################] 100%
 clang-10.0.1-1-x86_64       36,5 MiB  3,40 MiB/s 00:11 [##############################] 100%
 dnsmasq-2.82-1-x86_64      358,6 KiB  3,73 MiB/s 00:00 [##############################] 100%
 harfbuzz-2.6.8-3-x86_64    800,9 KiB  3,67 MiB/s 00:00 [##############################] 100%
 harfbuzz-icu-2.6.8-3-...     7,6 KiB  1259 KiB/s 00:00 [##############################] 100%
 jasper-2.0.17-1-x86_64     267,9 KiB  3,15 MiB/s 00:00 [##############################] 100%
 libidn-1.36-1-x86_64       221,7 KiB  3,61 MiB/s 00:00 [##############################] 100%
 ndctl-69-1-x86_64          235,8 KiB  3,49 MiB/s 00:00 [##############################] 100%
 python-numpy-1.19.1-1...     4,2 MiB  3,28 MiB/s 00:01 [##############################] 100%
 qt5-tools-5.15.0-3-x86_64    5,3 MiB  2,90 MiB/s 00:02 [##############################] 100%
 nodejs-14.6.0-1-x86_64       7,6 MiB  3,44 MiB/s 00:02 [##############################] 100%
 npm-6.14.7-1-any             3,3 MiB  3,59 MiB/s 00:01 [##############################] 100%
 xfce4-whiskermenu-plu...   203,7 KiB  3,32 MiB/s 00:00 [##############################] 100%
(21/21) Prüfe Schlüssel im Schlüsselring                [##############################] 100%
(21/21) Überprüfe Paket-Integrität                      [##############################] 100%
(21/21) Lade Paket-Dateien                              [##############################] 100%
(21/21) Prüfe auf Dateikonflikte                        [##############################] 100%
(21/21) Überprüfe verfügbaren Festplattenspeicher       [##############################] 100%
:: Starte pre-transaction hooks...
(1/2) Removing linux initcpios...
(2/2) Remove DKMS modules
==> dkms remove --no-depmod -m asus_fan -v git -k 5.7.8-artix1-1
==> depmod 5.7.8-artix1-1
:: Verarbeite Paketänderungen...
( 1/21) Aktualisiere iana-etc                           [##############################] 100%
( 2/21) Aktualisiere llvm-libs                          [##############################] 100%
( 3/21) Aktualisiere compiler-rt                        [##############################] 100%
( 4/21) Aktualisiere libutil-linux                      [##############################] 100%
( 5/21) Aktualisiere clang                              [##############################] 100%
( 6/21) Aktualisiere dnsmasq                            [##############################] 100%
( 7/21) Aktualisiere harfbuzz                           [##############################] 100%
( 8/21) Aktualisiere harfbuzz-icu                       [##############################] 100%
( 9/21) Aktualisiere jasper                             [##############################] 100%
(10/21) Aktualisiere libidn                             [##############################] 100%
(11/21) Aktualisiere util-linux                         [##############################] 100%
(12/21) Aktualisiere linux                              [##############################] 100%
(13/21) Aktualisiere linux-headers                      [##############################] 100%
(14/21) Aktualisiere logrotate                          [##############################] 100%
(15/21) Aktualisiere ndctl                              [##############################] 100%
(16/21) Aktualisiere nodejs                             [##############################] 100%
(17/21) Aktualisiere npm                                [##############################] 100%
(18/21) Aktualisiere python-numpy                       [##############################] 100%
(19/21) Aktualisiere qt5-tools                          [##############################] 100%
(20/21) Aktualisiere sudo                               [##############################] 100%
(21/21) Aktualisiere xfce4-whiskermenu-plugin           [##############################] 100%
:: Starte post-transaction hooks...
(1/9) Creating system user accounts...
(2/9) Creating temporary files...
(3/9) Reloading device manager configuration...
(4/9) Updating module dependencies...
(5/9) Install DKMS modules
==> dkms install --no-depmod -m asus_fan -v git -k 5.7.10-artix1-1
==> depmod 5.7.10-artix1-1
(6/9) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 5.7.10-artix1-1
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
cannot open file at
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 5.7.10-artix1-1
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
cannot open file at
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
(7/9) Updating icon theme caches...
(8/9) Updating the info directory file...
(9/9) Updating the desktop file MIME type cache...
[patrick@patrick-pc ~]$
 
GitHub. Google hilft.

ansonsten kannst Du warten,. bei einem rolling release kann es durchaus auch passieren, daß die Abhängigkeiten erst später aufgelöst werden. Nicht alle Packete werden zeitgleich aktualisiert mit ihren Abhängigkeiten, es entstehen immer mal wieder Brüche. Deinstallieren oder abwarten.
 
"Warnung: Kann "tbb" nicht auflösen (eine Abhängigkeit von "suitesparse")"

Der Fehler steckt dann eher im Detail. Würde beides mit

sudo pacman -Rdd .... löschen.

System Update machen und danach wieder beides installieren. Fertig.
 
Zumindest weiß ich jetzt wo das eigentliche Problem ist, der Paketbetreuer hat sich bei den Abhängigkeiten geirrt.
Das Paket heißt intel-tbb und nicht tbb. Kein Wunder dass das Paket nicht gefunden wird.
Code:
[patrick@patrick-pc ~]$ pacman -Sii suitesparse
Repositorium             : world
Name                     : suitesparse
Version                  : 5.8.1-1
Beschreibung             : A collection of sparse matrix libraries
Architektur              : x86_64
URL                      : http://faculty.cse.tamu.edu/davis/suitesparse.html
Lizenzen                 : GPL
Gruppen                  : Nichts
Stellt bereit            : umfpack
Hängt ab von             : metis  lapack  tbb  mpfr
Optionale Abhängigkeiten : Nichts
Benötigt von             : coin-or-clp  gegl  julia  python-cvxopt  sundials
Optional für             : Nichts
In Konflikt mit          : umfpack
Ersetzt                  : umfpack
Größe des Downloads      : 1101,63 KiB
Installationsgröße       : 3479,51 KiB
Packer                   : Artix Build Bot <jenkins@artixlinux.org>
Erstellt am              : Mi 15 Jul 2020 14:52:28
MD5-Summe                : cf2b2b1b83684b0881184c11df745dfd
SHA-256-Summe            : 9bc1f9d68b9bda013719ff55c589f32b5caf411d95bed07e7fe028c71f3923de
Signaturen               : 1247D995F165BBAC

Repositorium             : extra
Name                     : suitesparse
Version                  : 5.7.1-1
Beschreibung             : A collection of sparse matrix libraries
Architektur              : x86_64
URL                      : http://faculty.cse.tamu.edu/davis/suitesparse.html
Lizenzen                 : GPL
Gruppen                  : Nichts
Stellt bereit            : umfpack
Hängt ab von             : metis  lapack  intel-tbb
Optionale Abhängigkeiten : Nichts
Benötigt von             : coin-or-clp  gegl  julia  python-cvxopt  sundials
Optional für             : Nichts
In Konflikt mit          : umfpack
Ersetzt                  : umfpack
Größe des Downloads      : 1075,96 KiB
Installationsgröße       : 3405,47 KiB
Packer                   : Antonio Rojas <arojas@archlinux.org>
Erstellt am              : Fr 21 Feb 2020 10:07:31
MD5-Summe                : 11b5f4cc8f34377edb783da4808c4d12
SHA-256-Summe            : 02e390a128396df458948a0a26b3a6807c3ecae87c0fc3cee64f1130391cc88c
Signaturen               : 7A4E76095D8A52E4

[patrick@patrick-pc ~]$ pacman -Ss tbb
world/intel-tbb 2020.2-1 [Installiert]
    High level abstract threading library
world/libbtbb 2018.12.R1-1
    Bluetooth baseband decoding library
extra/intel-tbb 2020.1-1 [Installiert: 2020.2-1]
    High level abstract threading library
 
Zurück
Oben