Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 793092 - x11-libs/xapps-2.0.6 fails to build on prefix
Summary: x11-libs/xapps-2.0.6 fails to build on prefix
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: laurantino
URL:
Whiteboard:
Keywords: PATCH, PullRequest
Depends on:
Blocks:
 
Reported: 2021-05-30 19:56 UTC by Alexey
Modified: 2021-06-12 05:40 UTC (History)
3 users (show)

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


Attachments
patch (0002-x11-libs-xapps-fix-build-on-prefix.patch,1.25 KB, patch)
2021-05-30 19:56 UTC, Alexey
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alexey 2021-05-30 19:56:16 UTC
Created attachment 712635 [details, diff]
patch

>>> Completed installing x11-libs/xapps-2.0.6 into /home/sokolov/gentoo/var/tmp/portage/x11-libs/xapps-2.0.6/image

 * Final size of build directory: 7516 KiB (7.3 MiB)
 * Final size of installed tree:  3188 KiB (3.1 MiB)

 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/ double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8 double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides/XApp.py double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides/__pycache__ double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides/__pycache__/XApp.cpython-38.pyc double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides/__pycache__/XApp.cpython-38.opt-2.pyc double prefix
 * QA Notice: /home/sokolov/gentoo//home/sokolov/gentoo/usr/lib/python3.8/site-packages/gi/overrides/__pycache__/XApp.cpython-38.opt-1.pyc double prefix
 * ERROR: x11-libs/xapps-2.0.6::gentoo failed:
 *   Aborting due to QA concerns: double prefix files installed
 * 
 * Call stack:
 *   misc-functions.sh, line 596:  Called install_qa_check
 *   misc-functions.sh, line 132:  Called source 'install_symlink_html_docs'
 *            05prefix, line 114:  Called install_qa_check_prefix
 *            05prefix, line  19:  Called die
 * The specific snippet of code:
 *   		die "Aborting due to QA concerns: double prefix files installed"
 *
Comment 1 Larry the Git Cow gentoo-dev 2021-06-12 05:40:23 UTC
The bug has been closed via the following commit(s):

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

commit 84c1c6ba650d5d79271c86a509633ce693b23686
Author:     Matthew S. Turnbull <sparky@bluefang-logic.com>
AuthorDate: 2021-06-01 04:45:47 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-12 05:40:11 +0000

    x11-libs/xapps: fix prefix install
    
    PYTHON_GI_OVERRIDESDIR contains the fully qualified python
    path, so no need to prefix it with $ED.
    
    Closes: https://bugs.gentoo.org/793092
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Signed-off-by: Matthew S. Turnbull <sparky@bluefang-logic.com>
    Closes: https://github.com/gentoo/gentoo/pull/21079
    Signed-off-by: Sam James <sam@gentoo.org>

 x11-libs/xapps/xapps-2.0.6.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)