| Summary: | =app-misc/pip-1.2-r1 stable request (was app-misc/pip-1.2 has file collisions with dev-python/pip-1.0.1) | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | u235ly |
| Component: | New packages | Assignee: | Gentoo Shell Tools project <shell-tools> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | joost.ruis, pinkbyte, python |
| Priority: | Normal | Keywords: | STABLEREQ |
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
u235ly
2011-07-02 08:24:25 UTC
Not sure what we should do here. Just block the other? I suggest renaming the executable of app-misc/pip to gpip like we did to the ebuild file of sys-process/parallel. Originally, sys-process/parallel installs a file /usr/bin/parallel which conflicts with sys-apps/moreutils. See bug 349225 for their solution. Rename is fine with me Suggest this simple patch to solve this issue:
--- pip-1.2.ebuild.orig 2011-01-05 19:26:31.000000000 +0300
+++ pip-1.2.ebuild 2012-10-26 11:52:34.594542768 +0400
@@ -12,3 +12,8 @@
SLOT="0"
KEYWORDS="~amd64 x86 ppc"
IUSE=""
+
+src_install() {
+ perl-module_src_install
+ mv "${D}"/usr/bin/{pip,gpip} || die 'rename failed'
+}
Not sure, but i think we should bump revision and also add apropriate informational message in pkg_postinst
+*pip-1.2-r1 (31 Oct 2012) + + 31 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> +pip-1.2-r1.ebuild: + Revision bump: fix for bug #373783, bump to EAPI 4 Will close this after stabilizing new revision and dropping old one More than 30 days in tree, no open bugs. Arches, please test and mark stable =app-misc/pip-1.2-r1 Target keywords: amd64 ppc x86 amd64 stable ppc stable x86 stable. Last arch, closing |