LINUX.ORG.RU

Funtoo, libffi

 , ,


0

1

После обновления пакетов, portage выдает такое сообщение:

!!! existing preserved libs:
>>> package: dev-libs/libffi-3.0.11
 *  - /usr/lib64/libffi.so.5
 *  - /usr/lib64/libffi.so.5.0.10
 *      used by /usr/lib64/ghc-7.4.1/libHSrts-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_debug-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_thr-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_thr_debug-ghc7.4.1.so (dev-lang/ghc-7.4.1)
Use emerge @preserved-rebuild to rebuild packages using these libraries
 * After world updates, it is important to remove obsolete packages with
 * emerge --depclean. Refer to `man emerge` for more information.
После выполнения emerge @preserved-rebuild ничего не меняется:
localhost encyrtid # emerge -v @preserved-rebuild

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-lang/ghc-7.4.1  USE="llvm -binary -doc -ghcbootstrap" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-lang/ghc-7.4.1
>>> Installing (1 of 1) dev-lang/ghc-7.4.1
>>> Jobs: 1 of 1 complete                           Load avg: 1.60, 1.43, 1.22
>>> Auto-cleaning packages...

>>> No outdated packages were found on your system.

 * GNU info directory index is up-to-date.

!!! existing preserved libs:
>>> package: dev-libs/libffi-3.0.11
 *  - /usr/lib64/libffi.so.5
 *  - /usr/lib64/libffi.so.5.0.10
 *      used by /usr/lib64/ghc-7.4.1/libHSrts-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_debug-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_thr-ghc7.4.1.so (dev-lang/ghc-7.4.1)
 *      used by /usr/lib64/ghc-7.4.1/libHSrts_thr_debug-ghc7.4.1.so (dev-lang/ghc-7.4.1)
Use emerge @preserved-rebuild to rebuild packages using these libraries
В какую сторону копать?

★★★★★
Ответ на: комментарий от fragment

Сейчас попробую, правда он собирается довольно долго.

encyrtid ★★★★★
() автор топика

Читать надо, что вам пакеты пишут при установке. Для GHC есть своя утилита для починки сломанных либ: haskell-updater. Советую попробовать воспользоваться ей.

delete83 ★★
()

Вот и патчик появился в дереве, проблема решена.

encyrtid ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.