Backintime is now released in 1.0.8. I have attached below the adapted ebuild for 1.0.8, with 2 patches: -- one fixes a little file include vulnerability (I will file an upstream bug for this) -- one will make wrapper scripts use /usr/bin/python2 to start backintime, as python 3 does not seem to work at the moment. Reproducible: Always
Created attachment 285861 [details] ebuild for Backintime 1.0.8
Created attachment 285863 [details, diff] File include patch for Backintime 1.0.8
Created attachment 285865 [details, diff] Use python2 patch for Backintime 1.0.8
You could add PYTHON_DEPEND="2", maybe that would solve bug #308307 ? I'm not sure.
the wrapper patch misses some header lines, but ok. Replaced the python interpreter with PYTHON -a from python.eclass. Added EPREFIX to the APP_PATH. +*backintime-1.0.8 (25 Sep 2011) +*backintime-1.0.6-r1 (25 Sep 2011) + + 25 Sep 2011; Michael Weber <xmw@gentoo.org> backintime-1.0.6.ebuild, + +backintime-1.0.6-r1.ebuild, +files/backintime-1.0.6-wrapper.patch, + +backintime-1.0.8.ebuild, metadata.xml: + Improved python code and version bump (thanks to Milton Yates for the + detailed report on bug 382287), taking care of this one +