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

Bug 870232

Summary: media-gfx/tuxpaint-0.9.28-r1 installs files into unexpected paths
Product: Gentoo Linux Reporter: Agostino Sarubbo <ago>
Component: Current packagesAssignee: Philipp Rösner <rndxelement>
Status: RESOLVED FIXED    
Severity: normal CC: proxy-maint, sam
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/27518
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build.log

Description Agostino Sarubbo gentoo-dev 2022-09-15 14:07:32 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-gfx/tuxpaint-0.9.28-r1 installs files into unexpected paths.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2022-09-15 14:07:35 UTC
Created attachment 805354 [details]
build.log

build log and emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2022-10-12 16:23:35 UTC
The bug has been referenced in the following commit(s):

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

commit 1527c6c77dba4b0616131396eac4f328504dbabd
Author:     Philipp Rösner <rndxelement@protonmail.com>
AuthorDate: 2022-09-28 17:13:22 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2022-10-12 16:23:30 +0000

    media-gfx/tuxpaint: fix LIBDIR, fix doc on 0.9.28
    
    The LIBDIR variable defined while calling emake
    collides with the LIBDIR variable defined in the tuxpaint
    Makefile, resulting in magic tools not getting linked
    properly.
    Renaming LIBDIR to GENTOO_LIBDIR resolves this issue.
    
    Furthermore, a patch for the DOC_PREFIX variable in the
    Makefile was missing, resulting in installation of files
    into unexpected paths.
    
    Bug: https://bugs.gentoo.org/873286
    Bug: https://bugs.gentoo.org/870232
    Signed-off-by: Philipp Rösner <rndxelement@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/27518
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 .../files/tuxpaint-0.9.28-r2-Makefile.patch        | 164 +++++++++++++++++++++
 media-gfx/tuxpaint/tuxpaint-0.9.28-r2.ebuild       |  67 +++++++++
 2 files changed, 231 insertions(+)