Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 765508 - app-text/teckit-2.5.10 'QA concerns: double prefix files installed'
Summary: app-text/teckit-2.5.10 'QA concerns: double prefix files installed'
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: TeX project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2021-01-15 05:30 UTC by Steven Trogdon
Modified: 2021-01-17 06:56 UTC (History)
3 users (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 Steven Trogdon 2021-01-15 05:30:26 UTC
The above ebuild fails with double prefix issues:

make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/storage/strogdon/gentoo-rap/var/tmp/portage/app-text/teckit- ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/lib64/pkgconfig/teckit.pc double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/lib64/libTECkit.so.0.0.0 double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/lib64/libTECkit.so.0 double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/bin double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/bin/teckit_compile double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/bin/txtconv double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/bin/sfconv double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/include double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/include/teckit double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/include/teckit/TECkit_Engine.h double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/include/teckit/TECkit_Compiler.h double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/include/teckit/TECkit_Common.h double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share/man double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share/man/man1 double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share/man/man1/teckit_compile.1 double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share/man/man1/txtconv.1 double prefix
 ^[[33;01m*^[[0m QA Notice: /storage/strogdon/gentoo-rap//storage/strogdon/gentoo-rap/usr/share/man/man1/sfconv.1 double prefix
 ^[[31;01m*^[[0m ERROR: app-text/teckit-2.5.10::gentoo failed:
 ^[[31;01m*^[[0m   Aborting due to QA concerns: double prefix files installed
 ^[[31;01m*^[[0m
 ^[[31;01m*^[[0m Call stack:
 ^[[31;01m*^[[0m   misc-functions.sh, line 596:  Called install_qa_check
 ^[[31;01m*^[[0m   misc-functions.sh, line 132:  Called source 'install_symlink_html_docs'
 ^[[31;01m*^[[0m            05prefix, line 114:  Called install_qa_check_prefix
 ^[[31;01m*^[[0m            05prefix, line  19:  Called die
 ^[[31;01m*^[[0m The specific snippet of code:
 ^[[31;01m*^[[0m                die "Aborting due to QA concerns: double prefix files installed"

This seemed to fix things in the ebuild

 src_install() {
-       emake DESTDIR="${ED}" install
+       emake DESTDIR="${D}" install
        dodoc AUTHORS README NEWS
        find "${ED}" -name '*.la' -delete || die
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-01-15 15:09:12 UTC
Thanks, will fix
Comment 2 Larry the Git Cow gentoo-dev 2021-01-17 06:56:57 UTC
The bug has been closed via the following commit(s):

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

commit 98d6d54b32ef00bcc61a561a4eafe988e4e89893
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-01-17 06:56:46 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-01-17 06:56:54 +0000

    app-text/teckit: fix double prefix
    
    Closes: https://bugs.gentoo.org/765508
    Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/teckit/teckit-2.5.10.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)