konflikty między pakietami x86_64 i i686
Krzysztof Mrozowicz
krzysztof at mrozowicz.eu
Tue Dec 5 20:23:26 CET 2023
Hej,
używam PLD w wersji x86_64. Mam też zainstalowane wine-i686, które
oczywiście ma sporo zależności i686. Jak to instalowałem, to musiałem
sporo rzeczy zainstalować z opcją --force bo niektóre pakiety
konfliktowały ze sobą dostarczając te same pliki.
Potem przy kolejnych update'ach trzeba było ręcznie wymuszać niektóre
aktualizacje ze względu na te same konflikty.
No i tak sobie myślę żeby może te konfliktujące pliki wywalić do
osobnego podpakietu -data.noarch?
Np pliki z poniższego przykładu dać do pakietu
libuuid-data-%{version}.noarch?
Sprawdzanie poprawności… ################################# [100%]
Przygotowywanie… ################################# [100%]
plik /usr/share/man/de/man1/uuidgen.1.gz z instalacji libuuid-2.39.3-1.x86_64 jest w konflikcie z plikiem z pakietu libuuid-2.39.2-1.i686
plik /usr/share/man/man1/uuidgen.1.gz z instalacji libuuid-2.39.3-1.x86_64 jest w konflikcie z plikiem z pakietu libuuid-2.39.2-1.i686
plik /usr/share/man/sr/man1/uuidgen.1.gz z instalacji libuuid-2.39.3-1.x86_64 jest w konflikcie z plikiem z pakietu libuuid-2.39.2-1.i686
plik /usr/share/man/uk/man1/uuidgen.1.gz z instalacji libuuid-2.39.3-1.x86_64 jest w konflikcie z plikiem z pakietu libuuid-2.39.2-1.i686
Było tego więcej, choć nie tak dużo. Zdaje się, że openssl i openssh
miały podobny problem. Swoją drogą, czy ktoś wie czemu /usr/bin/uuidgen
dostarczane przez oba pakiety nie pojawia się na liście konfliktów? Czy
to jakiś wewnętrzny mechanizm RPMa dba o to?
Pozdrawiam!
--
Krzysiek
More information about the pld-devel-pl
mailing list