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

Bug 646256

Summary: games-engines/love-9999 - src_prepare(): sh: platform/unix/gen-makefile: No such file or directory
Product: Gentoo Linux Reporter: Walter <walter>
Component: Current packagesAssignee: betarays
Status: RESOLVED FIXED    
Severity: normal CC: drmccoy, games, maintainer-needed, mgorny, proxy-maint, tsmksubc
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/8058
https://github.com/gentoo/gentoo/pull/9047
Whiteboard:
Package list:
Runtime testing required: ---

Description Walter 2018-02-01 00:41:31 UTC
Current ebuild:

src_prepare() {
	if [[ ${PV} == 9999* ]]; then
		sh platform/unix/gen-makefile || die
		mkdir platform/unix/m4 || die
		eautoreconf
	fi
}

emerge results:

 * Work directory: /var/tmp/portage/games-engines/love-9999/work/love-9999 global id: a2e84c9fdb8c (was default branch: default
>>> Source unpacked in /var/tmp/portage/games-engines/love-9999/work
>>> Preparing source in /var/tmp/portage/games-engines/love-9999/work/love-9999 ...
sh: platform/unix/gen-makefile: No such file or directory

Current repo contents:

# ls /var/tmp/portage/games-engines/love-9999/work/love-9999/platform/unix/
application-x-love-game.svg  automagic  configure.ac  cpp11.m4  debian  deps.m4  exclude  genmodules  love.6  love.desktop.in  love.svg  love.xml  Makefile.am

Naive invocation:

# ./platform/unix/automagic 
[automagic]  Copying files...
[automagic]  Running genmodules...
[automagic]  Running autoheader...
[automagic]  Running libtoolize...
[automagic]  Running aclocal...
[automagic]  Running autoconf...
configure:19262: error: possibly undefined macro: AM_PATH_SDL2
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
[automagic]  Failed, sadface.
[automagic]  This is generally a configuration error (I'm looking at you aclocal)
Comment 1 Pacho Ramos gentoo-dev 2018-04-22 19:21:24 UTC
Being this package in orphan state (no maintainer), I don't think we have the resources to even try to keep the live ebuild working, I will drop it then. If in the future this gets a maintainer and he/she wants to add one, it's free to do of course
Comment 2 Larry the Git Cow gentoo-dev 2018-07-17 12:19:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0896bdffb49c068957164b74122023cd3bcf2679

commit 0896bdffb49c068957164b74122023cd3bcf2679
Author:     BetaRays <BetaRays@protonmail.com>
AuthorDate: 2018-07-16 23:18:42 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-07-17 12:19:33 +0000

    games-engines/love: Re-add live ebuild
    
    Closes: https://bugs.gentoo.org/646256
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/love-9999.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 1 file changed, 61 insertions(+)
Comment 3 Larry the Git Cow gentoo-dev 2018-07-20 21:24:46 UTC
The bug has been closed via the following commit(s):

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

commit d770fce6325400f08c3dffc6b30107f9949ae9b9
Author:     BetaRays <BetaRays@protonmail.com>
AuthorDate: 2018-07-17 18:29:04 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2018-07-20 21:02:21 +0000

    games-engines/love: Re-add live ebuild
    
    Closes: https://bugs.gentoo.org/646256
    Package-Manager: Portage-2.3.40, Repoman-2.3.9

 games-engines/love/love-9999.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 1 file changed, 74 insertions(+)