Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 879349 - strange portage behaviour with xorg-server and libxcvt
Summary: strange portage behaviour with xorg-server and libxcvt
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-11-03 15:04 UTC by Enrique Domínguez
Modified: 2022-11-03 19:18 UTC (History)
1 user (show)

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 Enrique Domínguez 2022-11-03 15:04:57 UTC
Portage didn't require libxcvt for xorg-server-21.1.4[xorg].
'qdepends xorg-server' didn't show and 'equery d libxcvt' shows nothing. But Xorg equires to start. Ebuild looks good for me CDEPEND->RDEPEND. So don't understand were the problem is.
My (uptodate and fresh updated) portage-3.0.38.1-r2 and python-3.9.13_p4. If more info is required I could take lines by phone. I'm out of home.

Reproducible: Always



Expected Results:  
Portage RDEPEND avoid libxcvt to be 'emerge --depclean'ed
Comment 1 Ionen Wolkens gentoo-dev 2022-11-03 15:18:51 UTC
`emerge --info xorg-server`?

Looks normal on my end (same portage version, albeit I didn't try python3.9, using 3.11).

    # emerge -c libxcvt
    Calculating dependencies... done!
      x11-libs/libxcvt-0.1.2 pulled in by:
        x11-base/xorg-server-21.1.4 requires >=x11-libs/libxcvt-0.1.0

equery d is not a reliable way to show deps, but it still shows for me:

    # equery d libxcvt
     * These packages depend on libxcvt:
    x11-base/xorg-server-21.1.4 (xorg ? >=x11-libs/libxcvt-0.1.0)
                                (test ? >=x11-libs/libxcvt-0.1.0)
Comment 2 Enrique Domínguez 2022-11-03 18:44:11 UTC
Thanks for your quick response. You're right, I'm sorry very much for the noise. Was my fault. I'm playing with my overlay for trimming record extension from build (as we have when xorg was build with configure) but couldn't get meson working and forgot to delete my overlay version.