View previous topic :: View next topic |
Author |
Message |
juniper l33t


Joined: 22 Oct 2004 Posts: 966 Location: we the north
|
Posted: Thu Mar 27, 2025 5:01 am Post subject: infinite @preserved lib: package: insync |
|
|
Hello,
I have a package
Code: |
* Updating .desktop files database ... [ ok ]
* Updating icons cache ... [ ok ]
* Updating shared mime info database ... [ ok ]
>>> Original instance of package unmerged safely.
* Updating .desktop files database ... [ ok ]
* Updating icons cache ... [ ok ]
* Updating shared mime info database ... [ ok ]
>>> net-misc/insync-3.9.4.60020-r4 merged.
>>> Completed (1 of 1) net-misc/insync-3.9.4.60020-r4::ppfeufer-gentoo-overlay
* GNU info directory index is up-to-date.
!!! existing preserved libs:
>>> package: dev-qt/qtxmlpatterns-5.15.16
* - /usr/lib64/libQt5XmlPatterns.so.5
* - /usr/lib64/libQt5XmlPatterns.so.5.15.16
* used by /opt/insync/PySide2/Qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so (net-misc/insync-3.9.4.60020-r4)
Use emerge @preserved-rebuild to rebuild packages using these libraries
|
It is from the stated repository.
I have run @preserved-rebuild several times and it keeps showing up. What should I do? |
|
Back to top |
|
 |
nicop Tux's lil' helper

Joined: 10 Apr 2014 Posts: 112
|
Posted: Thu Mar 27, 2025 5:24 am Post subject: |
|
|
It's a binary package, so you can't do anything.
dev-qt/qtxmlpatterns should be a rdep. |
|
Back to top |
|
 |
Hu Administrator

Joined: 06 Mar 2007 Posts: 23266
|
Posted: Thu Mar 27, 2025 12:05 pm Post subject: |
|
|
To elaborate on nicop's answer: fixing a preserved-lib relation requires rebuilding the package. Since this is in /opt, it is (probably) a prebuilt binary package, so emerge merely recopies the existing wrong files, and does not rebuild them. This is why emerge @preserved-rebuild is not helping. You need the maintainer of the package to fix this, either by setting a version constraint that prohibits Portage switching the version of qtxmlpatterns or by providing a version that is built with the qtxmlpatterns you use now. |
|
Back to top |
|
 |
juniper l33t


Joined: 22 Oct 2004 Posts: 966 Location: we the north
|
Posted: Thu Mar 27, 2025 6:05 pm Post subject: |
|
|
ok. Thanks. I will try to contact the maintainer. |
|
Back to top |
|
 |
|