Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 419823 - app-office/orage-4.8.3 installs files outside of EPREFIX
Summary: app-office/orage-4.8.3 installs files outside of EPREFIX
Status: RESOLVED FIXED
Alias: None
Product: Gentoo/Alt
Classification: Unclassified
Component: Prefix Support (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Prefix
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-05 21:50 UTC by Palmer Dabbelt
Modified: 2012-06-06 21:12 UTC (History)
1 user (show)

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


Attachments
Fixes app-office/orage-4.8.3.ebuild to use EPREFIX during src_install (app-office_orage-4.8.3.patch,614 bytes, text/plain)
2012-06-05 21:50 UTC, Palmer Dabbelt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Palmer Dabbelt 2012-06-05 21:50:51 UTC
Created attachment 314357 [details]
Fixes app-office/orage-4.8.3.ebuild to use EPREFIX during src_install

app-office/orage-4.8.3 is missing two instances of "${EPREFIX}" in the install phase.  This causes the package to install the documentation outside of EPREFIX.

I've attached a patch that adds the required "${EPREFIX}" lines to the install step.  I think this is the correct thing to do, but as this call is wrapped by xfconf_src_install I may be wrong here.

With the attached patch applied orage builds on my ~amd64-linux prefix and seems to run fine.

Note that orage depends in libical so you'll need my fix for that if you want to build it.

https://bugs.gentoo.org/show_bug.cgi?id=419821
Comment 1 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-06-06 01:32:30 UTC
Yup. Just quote EPREFIX next time. However, I have the following question:

@xfce team: Why is docdir specified in configure AND install? Proceed with fix as specified by Palmer?
Comment 2 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2012-06-06 21:12:32 UTC
12:07 < ssuominen> darkside_: the documentation handling was changed in Xfce 
                   core and orage is not up to date. just apply the patch the 
                   user submitted (with the quoting you mentioned in the bug)

+  06 Jun 2012; Jeremy Olexa <darkside@gentoo.org> orage-4.8.3.ebuild:
+  Fix installation offset for bug 419823 by Palmer Dabbelt