Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 865363 - dev-python/pyside6-6.3.1 - QA Notice: The ebuild is installing to one or more unexpected paths: /usr/plugins
Summary: dev-python/pyside6-6.3.1 - QA Notice: The ebuild is installing to one or more...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Nowa Ammerlaan
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-08-16 08:01 UTC by Bernd
Modified: 2022-08-23 11:50 UTC (History)
1 user (show)

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


Attachments
pyside6-6.3.1:20220815-105513.log.xz (pyside6-6.3.1:20220815-105513.log.xz,52.20 KB, application/x-xz)
2022-08-16 08:01 UTC, Bernd
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bernd 2022-08-16 08:01:47 UTC
Created attachment 799863 [details]
pyside6-6.3.1:20220815-105513.log.xz

The current ebuild installs it's designer plugin into /usr/plugins, instead of /usr/lib64/qt6/plugins.

A possible fix, which worked for my tests, can be seen in https://github.com/gentoo/gentoo/pull/26782/files#diff-96b12a99a51b8aa70a7d83b31aaf989a2abdeb2c3993348912aa4e8eab0c0714

Attached the compressed build log.
Comment 1 Larry the Git Cow gentoo-dev 2022-08-23 11:50:41 UTC
The bug has been closed via the following commit(s):

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

commit 3434de255e4fa1b40b62abe9774e8696bb47a661
Author:     Bernd Waibel <waebbl-gentoo@posteo.net>
AuthorDate: 2022-08-22 05:23:41 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-08-23 11:50:24 +0000

    dev-python/pyside6: install designer plugin to proper destination
    
    Closes: https://bugs.gentoo.org/865363
    Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
    Closes: https://github.com/gentoo/gentoo/pull/26957
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 ...ide6-6.3.1-fix-designer-plugin-install-location.patch | 16 ++++++++++++++++
 .../{pyside6-6.3.1.ebuild => pyside6-6.3.1-r1.ebuild}    |  5 +++++
 2 files changed, 21 insertions(+)