Size: a a a

Russian Fedora Community

2020 April 14

PA

Pavel Alexeev in Russian Fedora Community
Ну не может такого быть:
# rpm -e java-1.6.0-openjdk-1:1.6.0.0-71.1.11.6.fc16.x86_64 java-1.6.0-openjdk-devel-1:1.6.0.0-71.1.11.6.fc16.x86_64
# dnf -C install ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/updates/16/x86_64/java-1.6.0-openjdk-1.6.0.0-71.1.11.6.fc16.x86_64.rpm
...
Installing:
java-1.6.0-openjdk                                   x86_64                                   1:1.6.0.0-71.1.11.6.fc16                                   @commandline                                    25 M

Transaction Summary
Install  1 Package

Total size: 25 M
Installed size: 81 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
 Preparing        :                                                                                                                                                                                       1/1
 Installing       : java-1.6.0-openjdk-1:1.6.0.0-71.1.11.6.fc16.x86_64                                                                                                                                    1/1
 Running scriptlet: java-1.6.0-openjdk-1:1.6.0.0-71.1.11.6.fc16.x86_64                                                                                                                                    1/1
 Verifying        : java-1.6.0-openjdk-1:1.6.0.0-71.1.11.6.fc16.x86_64                                                                                                                                    1/1

Installed:
 java-1.6.0-openjdk-1:1.6.0.0-71.1.11.6.fc16.x86_64

Complete!
источник

PA

Pavel Alexeev in Russian Fedora Community
32?
источник

PA

Pavel Alexeev in Russian Fedora Community
dnf provides '*/libgif.so.4' что говорит?
источник

PA

Pavel Alexeev in Russian Fedora Community
compat-giflib-4.1.6-1.fc28.x86_64 : Compatibility packaging providing libgif.so.4
Repo        : @System
Matched from:
Filename    : /usr/lib64/libgif.so.4
источник

A

Artem in Russian Fedora Community
Pavel Alexeev
dnf provides '*/libgif.so.4' что говорит?
Но у меня тут 29 федора, я позже потестирую на 32, как доберусь.
источник

A

Artem in Russian Fedora Community
fc28.x86_64 - возможно, в 28 этот пакет ещё был? Я так понимаю он ещё с тех времён лежит в системе :)
источник

PA

Pavel Alexeev in Russian Fedora Community
dnf install java-1.6.0-openjdk --releasever=16 --nogpgcheck
источник

A

Artem in Russian Fedora Community
пробовал, там тоже провал по зависимостям :) Спасибо за помощь, в любом случае, я примерно увидел куда копать, и где взять libgif.so.4, что бы поставить джаву 6, но сегодня уже этим не займусь, отложу до появления свободного времени.
источник

PA

Pavel Alexeev in Russian Fedora Community
Ну как хотите. Я помню погуглил, но как-то у меня просто всё встало...
источник

A

Artem in Russian Fedora Community
Pavel Alexeev
Ну как хотите. Я помню погуглил, но как-то у меня просто всё встало...
можно вывод rpm -qa | grep compat-giflib ?
источник

A

Artem in Russian Fedora Community
Мне думается, что он у вас в системе ещё с 28 (а то и раньше) федоры, и потому всё тогда встало как нужно.
источник

A

Artem in Russian Fedora Community
А сейчас, этого пакета в репозиториях нет, нужного файла в других пакетах тоже не имеется, и от того пакет с джавой и не ставится корректно.
источник

PA

Pavel Alexeev in Russian Fedora Community
с --releasever=16 тоже не нашлось?
источник

PA

Pavel Alexeev in Russian Fedora Community
# rpm -q compat-giflib
compat-giflib-4.1.6-1.fc28.x86_64
источник

A

Artem in Russian Fedora Community
Pavel Alexeev
с --releasever=16 тоже не нашлось?
там по зависимостям посыпалось в итоге...
источник

A

Artem in Russian Fedora Community
Pavel Alexeev
# rpm -q compat-giflib
compat-giflib-4.1.6-1.fc28.x86_64
fc28 - вот, собственно, на это я и обратил внимание. У меня тут уже 29, и этого пакета нет. Есть другой - giflib, но в нём нет libgif.so.4
источник

PA

Pavel Alexeev in Russian Fedora Community
Вывод:
dnf install java-1.6.0-openjdk --releasever=16 --nogpgcheck
покажите
источник

A

Artem in Russian Fedora Community
Pavel Alexeev
Вывод:
dnf install java-1.6.0-openjdk --releasever=16 --nogpgcheck
покажите
на скрине выше - это он как раз
источник

A

Artem in Russian Fedora Community
Я примерно понял что с этим делать, и откуда у меня giflib пакет имеется. Проверю что я от него смогу избавиться безболезненно, и попробую ещё раз поставить из 16 релиза джаву. Но уже позже.
источник

PA

Pavel Alexeev in Russian Fedora Community
Какие-то пакеты из ЕПЕЛ похоже мешают, да
источник