Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 508782 - net-libs/courier-authlib-0.66.1 links against installed libraries
Summary: net-libs/courier-authlib-0.66.1 links against installed libraries
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-26 14:04 UTC by Toralf Förster
Modified: 2019-01-02 18:24 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2014-04-26 14:04:11 UTC
I'm wondering b/c at an ~x86 this packages was put into @preserved-libs too :


tfoerste@n22 ~ $ sudo ~/workspace/bin/chr_uml.sh -c 'eix-update -q && emerge --update @world --deep --newuse --changed-use --with-bdeps=y' -r ~/virtual/uml/n22unst4         

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

Calculating dependencies  ...... done!
[nomerge       ] mail-mta/courier-0.71 
[ebuild     U  ]  net-libs/courier-authlib-0.66.1 [0.65.0-r3]

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) net-libs/courier-authlib-0.66.1::gentoo
>>> Installing (1 of 1) net-libs/courier-authlib-0.66.1
>>> Jobs: 1 of 1 complete                           Load avg: 4.22, 6.04, 5.97
>>> Auto-cleaning packages...

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

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

!!! existing preserved libs:
>>> package: net-libs/courier-authlib-0.66.1
 *  - /usr/lib/courier-authlib/libcourierauthcommon.so
 *      used by /usr/lib/courier-authlib/libauthcustom.so (net-libs/courier-authlib-0.66.1)
 *      used by /usr/lib/courier-authlib/libauthmysql.so (net-libs/courier-authlib-0.66.1)
 *      used by /usr/lib/courier-authlib/libauthpam.so (net-libs/courier-authlib-0.66.1)
 *      used by 3 other files
 *  - /usr/lib/courier-authlib/libcourierauthsaslclient.so
 *      used by /usr/lib/courier/courier/modules/esmtp/courieresmtp (mail-mta/courier-0.71)
 *  - /usr/lib/courier-authlib/libcourierauthsasl.so
 *      used by /usr/lib/courier/courier/courierpop3login (mail-mta/courier-0.71)
 *      used by /usr/lib/courier/courier/imaplogin (mail-mta/courier-0.71)
 *      used by /usr/lib/courier/courier/modules/esmtp/courieresmtpd (mail-mta/courier-0.71)
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.
You have new mail in /var/mail/tfoerste


tfoerste@n22 ~ $ sudo ~/workspace/bin/chr_uml.sh -c 'emerge @preserved-rebuild' -r ~/virtual/uml/n22unst4

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

Calculating dependencies  ... done!
[ebuild   R    ] mail-mta/courier-0.71
[ebuild   R    ]  net-libs/courier-authlib-0.66.1

>>> Verifying ebuild manifests
>>> Emerging (1 of 2) net-libs/courier-authlib-0.66.1::gentoo
>>> Jobs: 0 of 2 complete, 1 running                Load avg: 7.15, 5.69, 5.59
Comment 1 Hanno Böck gentoo-dev 2019-01-02 17:47:14 UTC
I'm not sure I can follow this report.

These libs seem to be internal and courier-authlib links to them itself, so there should be no preserved-rebuild issue. Can you give me instructions how to reproduce this, what you'd expect to happen and what does happen?

Is this still relevant with the current version?
Comment 2 Toralf Förster gentoo-dev 2019-01-02 18:24:20 UTC
Well, 5 years later - the affected system and its hardware is gone.

probably I was wondering why at that time net-libs/courier-authlib was rebuild after it was updated.

But again, I'll close this, or?