Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 207741 - x11-plugins/gai-pager removal request
Summary: x11-plugins/gai-pager removal request
Status: RESOLVED DUPLICATE of bug 207749
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Thomas Raschbacher
URL:
Whiteboard:
Keywords:
Depends on: 207749
Blocks:
  Show dependency tree
 
Reported: 2008-01-27 19:40 UTC by Jakub Moc (RETIRED)
Modified: 2008-04-04 09:01 UTC (History)
0 users

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 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 19:40:17 UTC
Pardon me, but - WTH?! Do NOT sed Makefiles in src_{compile,install} like this! It needs to be fixed properly in src_unpack and used unchanged later on.

src_compile() {
#       MY_CONF="--prefix=${D}/usr "
        econf ${MY_CONF} || die
        mv ${S}/Makefile ${S}/Makefile.orig
        sed s%"IMAGE_PATH = \"\\\\\"\$.PREFIX./"%"IMAGE_PATH = \"\\\\\"/usr/"% ${S}/Makefile.orig > ${S}/Makefile
        emake || die
}

src_install() {
        # small hack so the gnome picture gets installed in place
        mv ${S}/Makefile ${S}/Makefile.orig
        sed s%"GNOMEDIR = /usr"%"GNOMEDIR = ${D}/usr"% ${S}/Makefile.orig | \
        sed s%"PREFIX = /usr"%"PREFIX = ${D}/usr"% > ${S}/Makefile
Comment 1 Mark Loeser (RETIRED) gentoo-dev 2008-01-27 20:52:44 UTC
Please, don't just add us right off the bat.  If the maintainer is unresponsive, or there is a disagreement about whether or not this is a QA issue, then please add us.

Thanks
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-01-27 20:55:56 UTC
OK, I fixed the ebuild - http://dev.gentooexperimental.org/~jakub/overlay/x11-plugins/gai-pager/

Even then, it doesn't compile with --as-needed, has strict-aliasing issues and crashes on saving preferences. Also causes some strange screen flicker occasionally. Considering Bug 207749, this whole stuff needs to die.
Comment 3 Thomas Raschbacher gentoo-dev 2008-01-28 07:18:30 UTC
after checking up on the webpage i tend to agree.. this stuff is way out of date ..
i gotta look up the exact procedures though as I haven't actually completely removed an ebuild for a while .. ;)
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2008-01-29 02:16:18 UTC
ditto for treecleaner jakub.  add us if the maintainer is unresponsive and/or the bug is maintainer-needed and stagnating.  lordvan, usual procedure nowadays is to package.mask for a bit (30 days), then remove. enjoy. ;)
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2008-03-23 00:09:47 UTC
So, can we nuke this?
Comment 6 Michele Noberasco (RETIRED) gentoo-dev 2008-04-04 09:01:42 UTC

*** This bug has been marked as a duplicate of bug 207749 ***