Summary: | app-pda/gtkpod does not pull required dependencies | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | inasprecali |
Component: | Current packages | Assignee: | James Le Cuirot <chewi> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | leio, ostroffjh |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Deadline: | 2020-10-19 |
Description
inasprecali
2018-07-01 09:56:20 UTC
Thanks for your report. Unfortunately, the package has no maintainer. The problem here is that it's running eautoreconf, which needs to have a definition for the GST_ELEMENT_CHECK m4macro, but it doesn't ship itself and it's found in media-libs/gstreamer. Because it can't find a definition in raw, which leads to a syntax error even with gstreamer disabled. Because of that, only media-libs/gstreamer is needed at buildtime, or some other ways to provide the macro, or not need it. gst-plugins-good and nothing else is needed here without USE=gstreamer, it's just an autotools bootstrap problem. Won't compile with gcc-10 (https://bugs.gentoo.org/722504) and is essentially abandonware upstream. The sourceforge site is still there, but no activity in a long time (other than my new issue for gcc-10). The previous maintainer is willing to turn it over to anyone interested. The main website main page doesn't work, so it's hard to find any of the other pages. I'm tempted to suggest this be treecleaned, at least eventually, although no rush. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe19af9ee59c4326bbffe90d6fcfd11d554e1aca commit fe19af9ee59c4326bbffe90d6fcfd11d554e1aca Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2020-07-21 18:27:53 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2020-07-21 18:29:02 +0000 app-pda/gtkpod: Workaround gcc-10 build issues Also pull gstreamer at build time as needed to provide m4 file used for eautoreconf. Also port to eapi7, drop python script that, even if can be ported to python3, doesn't work on Gentoo as we don't have needed dependencies Closes: https://bugs.gentoo.org/722504 Bug: https://bugs.gentoo.org/659748 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Pacho Ramos <pacho@gentoo.org> app-pda/gtkpod/gtkpod-2.1.5-r1.ebuild | 121 ++++++++++++++++++++++++++++++++++ 1 file changed, 121 insertions(+) -r1 no longer needs python2 (old version dropped) |