Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 870232 - media-gfx/tuxpaint-0.9.28-r1 installs files into unexpected paths
Summary: media-gfx/tuxpaint-0.9.28-r1 installs files into unexpected paths
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Philipp Rösner
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2022-09-15 14:07 UTC by Agostino Sarubbo
Modified: 2022-12-21 22:09 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,128.98 KB, text/plain)
2022-09-15 14:07 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
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(+)