Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 864391

Summary: dev-python/pyside2-5.15.13 installs pkg-config files that do not respect libdir
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Andrew Ammerlaan <andrewammerlaan>
Status: CONFIRMED ---    
Severity: normal CC: andrewammerlaan, sam, waebbl-gentoo
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=908526
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 861701    
Attachments: build.log.xz

Description Agostino Sarubbo gentoo-dev 2022-08-08 10:43:54 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-python/pyside2-5.15.2-r2 installs pkg-config files that do not respect libdir.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2022-08-08 10:43:58 UTC
Created attachment 798817 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2022-08-12 12:38:40 UTC
ci has reproduced this issue with version 5.15.5 - Updating summary.
Comment 3 Andrew Ammerlaan gentoo-dev 2022-08-12 15:19:25 UTC
Unfortunately nothing we can do here, the pkgconfig file contains references to the python stuff in /usr/lib/pythonX.Y/ and to the main libs in /usr/lib64.
Comment 4 Agostino Sarubbo gentoo-dev 2022-08-12 17:56:43 UTC
@sam: is there something we can do (like adapt the warn)?
Comment 5 Bernd 2022-08-13 14:10:01 UTC
We could also check, where the pythonpath is being used. The cmake config files should have the same issue, but it seems there's been no warning present so far in pkgcheck.
Is any package we host in ::gentoo actually using pyside without cmake, i.e. is using pkg-config to get these values? If not, and the research of where the pythonpath variable is actually used leads to the result, we probably won't need it, we could consider, just removing it from the .in file.
Comment 6 Agostino Sarubbo gentoo-dev 2022-09-27 13:13:17 UTC
ci has reproduced this issue with version 5.15.6 - Updating summary.
Comment 7 Agostino Sarubbo gentoo-dev 2022-11-07 12:06:25 UTC
ci has reproduced this issue with version 5.15.7 - Updating summary.
Comment 8 Agostino Sarubbo gentoo-dev 2023-01-12 20:41:37 UTC
ci has reproduced this issue with version 5.15.8 - Updating summary.
Comment 9 Agostino Sarubbo gentoo-dev 2023-02-21 07:44:46 UTC
ci has reproduced this issue with version 5.15.8-r1 - Updating summary.
Comment 10 Agostino Sarubbo gentoo-dev 2023-04-11 20:21:40 UTC
ci has reproduced this issue with version 5.15.9 - Updating summary.
Comment 11 Agostino Sarubbo gentoo-dev 2023-06-15 07:32:12 UTC
ci has reproduced this issue with version 5.15.10 - Updating summary.
Comment 12 Agostino Sarubbo gentoo-dev 2023-12-27 08:43:27 UTC
gcc14_tinderbox has reproduced this issue with version 5.15.11-r1 - Updating summary.
Comment 13 Agostino Sarubbo gentoo-dev 2024-01-09 10:47:19 UTC
gcc14_tinderbox has reproduced this issue with version 5.15.12 - Updating summary.
Comment 14 Larry the Git Cow gentoo-dev 2024-03-09 07:41:45 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1e27ebcaab82dea490ab48f29c269240c0b74ba

commit b1e27ebcaab82dea490ab48f29c269240c0b74ba
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2024-03-09 07:40:02 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2024-03-09 07:40:48 +0000

    profiles/package.deprecated: deprecate pyside2 and friends
    
    Bug: https://bugs.gentoo.org/864391
    Bug: https://bugs.gentoo.org/920544
    Bug: https://bugs.gentoo.org/915379
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 profiles/package.deprecated | 8 ++++++++
 1 file changed, 8 insertions(+)
Comment 15 Agostino Sarubbo gentoo-dev 2024-03-25 08:12:15 UTC
ci has reproduced this issue with version 5.15.13 - Updating summary.