Am Mittwoch, 7. August 2024, 18:26:39 CEST schrieb Manfred Haertel, DB3HM:
> Herbert Albert schrieb:
> > bei heutigen Update gab es mit clang und clang15 einen Konflikt mit
> > anderen
> > clang-Paketen. Ich musste erst 7, 9, 11 und 13 deinstallieren, bevor das
> > Update durchlief. Was braucht man in der Regel? Teilweise ist der Konflikt
> > nur mit den doc Paketen, teilweise mit allen.
>
> Ich deinstalliere immer alle älteren clang-Versionen manuell, ebenso
> auch llvm, da clang ja auf llvm basiert und die Versionsnummern von
> clang und llvm entsprechen einander.
>
> Wenn man das nicht macht, akkumulieren sich diverse clang- und
> llvm-Pakete und nehmen viel Platz auf der Root-Partition weg.
>
> Die Paketverwaltung von Opensuse bekommt das in der Regel allein nicht
> "gebacken", da clang15, clang13 usw. aus Sicht der Paketverwaltung
> einfach unterschiedliche Pakete sind, die einander auch nicht
> ausschließen. Somit bleibt eine installierte Version grundsätzlich
> installiert. Daher klappt das ohne manuellen Eingriff nicht.
Hallo Manfred,
im Moment habe ich noch auf dem System (leap 15.5)
~ # zypper se -si clang
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------------+---------+------------------------------------+--------+--------------------------------------------
i+ | clang | package | 15.0.7-bp155.1.7 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | clang-doc | package | 15.0.7-bp155.1.7 | x86_64 | openSUSE-Leap-15.5-Oss
i | clang15 | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | clang15-doc | package | 15.0.7-150500.4.11.1 | noarch | Online updates for openSUSE Leap 15.5 (SLE)
i | libclang-cpp13 | package | 13.0.1-bp155.6.38 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libclang-cpp15 | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | libclang7 | package | 7.0.1-150100.3.22.2 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libclang9 | package | 9.0.1-150200.3.6.1 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libclang11 | package | 11.0.1-150300.3.8.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | libclang13 | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
und
~ # zypper se -si llvm
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------+---------+----------------------+--------+--------------------------------------------
i+ | libLLVM7 | package | 7.0.1-150100.3.22.2 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libLLVM7-32bit | package | 7.0.1-150100.3.22.2 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libLLVM9 | package | 9.0.1-150200.3.6.1 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libLLVM9-32bit | package | 9.0.1-150200.3.6.1 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libLLVM11 | package | 11.0.1-150300.3.8.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | libLLVM11-32bit | package | 11.0.1-150300.3.8.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i | libLLVM13 | package | 13.0.1-bp155.6.38 | x86_64 | openSUSE-Leap-15.5-Oss
i+ | libLLVM15 | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | libLLVM15-32bit | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | llvm15-gold | package | 15.0.7-150500.4.11.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | postgresql-llvmjit | package | 16-150500.10.6.1 | noarch | Online updates for openSUSE Leap 15.5 (SLE)
i+ | postgresql12-llvmjit | package | 12.19-150200.8.60.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | postgresql13-llvmjit | package | 13.15-150200.5.58.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | postgresql14-llvmjit | package | 14.12-150200.5.44.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
i+ | postgresql15-llvmjit | package | 15.7-150200.5.27.1 | x86_64 | Online updates for openSUSE Leap 15.5 (SLE)
Note: For an extended search including not yet activated remote resources please use 'zypper
search-packages'.
Sollte ich dann auch libclang-cpp13, libclang7-13 und libLLVM7-13 deinstallieren?
Gruß
Herbert