Friends! Is it ok to stabilize the following packages? net-misc/arm-1.4.5.0_p20140714-r2 amd64 x86 net-libs/stem-1.2.2_p20141018 amd64 x86 The current stable versions are using old python.eclass, and are using it poorly, so people end up having broken arm :). Also wtf with that big sed. You want a patch there, one that a person could read.
(In reply to Michał Górny from comment #0) > Friends! Romans and countryman? I've emailed upstream (Damian Johnson atagar@torproject.org) to get his opinion. The new arm+stem is a rewrite of the pervious arm and mrueg added it for testing. I'd like upstreams feeling for whether "its ready". I'm still using the older version. @Damian, you might want to get a bugz account to directly address these bugs.
> I've emailed upstream (Damian Johnson atagar@torproject.org) to get his opinion. The new arm+stem is a rewrite of the pervious arm and mrueg added it for testing. I'd like upstreams feeling for whether "its ready". I'm still using the older version. Greetings. Arm's latest release is still 1.4.5 (released 4/28/12) and Stem's is 1.2.2 (released 6/7/14). Arm is indeed undergoing a rewrite but it's still far from being stable. I anticipate that it'll take me around another year to finish it up. On a side note though, I'm hoping to get a new Stem release out this month. Cheers! -Damian
Ok, then we need to backport the -r1 support to the current stable. And also fix the issue of spawning it with random (wrong) Python version.
Could you review 1.4.5.0-r2 I've just committed then, please?
(In reply to Michał Górny from comment #4) > Could you review 1.4.5.0-r2 I've just committed then, please? Yeah sure, but where is it?
(In reply to Anthony Basile from comment #5) > (In reply to Michał Górny from comment #4) > > Could you review 1.4.5.0-r2 I've just committed then, please? > > Yeah sure, but where is it? http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-misc/arm/arm-1.4.5.0-r2.ebuild?view=log
(In reply to Michał Górny from comment #6) > (In reply to Anthony Basile from comment #5) > > (In reply to Michał Górny from comment #4) > > > Could you review 1.4.5.0-r2 I've just committed then, please? > > > > Yeah sure, but where is it? > > http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-misc/arm/arm-1.4. > 5.0-r2.ebuild?view=log Still installs python module to /usr/share. ls /var/tmp/portage/net-misc/arm-1.4.5.0-r2/image/usr/share/arm/ TorCtl/ __init__.pyc cli/ prereq.py prereq.pyo settings.cfg starter.pyc test.py test.pyo util/ version.pyc __init__.py __init__.pyo gui/ prereq.pyc resources/ starter.py starter.pyo test.pyc uninstall* version.py version.pyo
(In reply to Manuel Rüger from comment #7) > > http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/net-misc/arm/arm-1.4. > > 5.0-r2.ebuild?view=log > > Still installs python module to /usr/share. > > ls /var/tmp/portage/net-misc/arm-1.4.5.0-r2/image/usr/share/arm/ > TorCtl/ __init__.pyc cli/ prereq.py prereq.pyo settings.cfg > starter.pyc test.py test.pyo util/ version.pyc > __init__.py __init__.pyo gui/ prereq.pyc resources/ starter.py > starter.pyo test.pyc uninstall* version.py version.pyo Yep. But at least puts proper shebangs in there and uses python2.7 to spawn it. Since it doesn't support extra impls, I don't think there's a point doing a lot of hackery to force another install location, esp. with paths being hardcoded here and there.
Arch teams, please go ahead. The goal is: net-misc/arm-1.4.5.0-r2 amd64 x86
No need to stabilize stem anymore. :)
amd64 stable
would it be possible to depend on virtual/man instead of sys-apps/man? [ebuild N ] sys-apps/man-1.6g USE="lzma nls (-selinux)" 251 KiB [uninstall ] sys-apps/man-db-2.6.6 USE="berkdb nls zlib -gdbm (-selinux) -static-libs" [blocks b ] sys-apps/man-db ("sys-apps/man-db" is blocking sys-apps/man-1.6g) [blocks b ] sys-apps/man ("sys-apps/man" is blocking sys-apps/man-db-2.6.6) [ebuild U ] net-misc/arm-1.4.5.0-r2 [1.4.5.0] PYTHON_TARGETS="python2_7%*" 0 KiB
(In reply to poncho from comment #12) > would it be possible to depend on virtual/man instead of sys-apps/man? > > [ebuild N ] sys-apps/man-1.6g USE="lzma nls (-selinux)" 251 KiB > [uninstall ] sys-apps/man-db-2.6.6 USE="berkdb nls zlib -gdbm > (-selinux) -static-libs" > [blocks b ] sys-apps/man-db ("sys-apps/man-db" is blocking > sys-apps/man-1.6g) > [blocks b ] sys-apps/man ("sys-apps/man" is blocking > sys-apps/man-db-2.6.6) > [ebuild U ] net-misc/arm-1.4.5.0-r2 [1.4.5.0] > PYTHON_TARGETS="python2_7%*" 0 KiB I switched the dep to virtual/man.
x86 stable. Closing.