Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 597642

Summary: net-proxy/torsocks-2.2.0: version bump
Product: Gentoo Linux Reporter: ng0 <tek.no.katze>
Component: Current packagesAssignee: Anthony Basile <blueness>
Status: RESOLVED FIXED    
Severity: enhancement CC: gokturk, jstein
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: torsocks-2.2.0 bump preview
torsocks-2.2.0.ebuild

Description ng0 2016-10-20 21:06:24 UTC
torsocks was updated to 2.2.0, testsuite patching is no longer needed as the testsuite changed.

However, currently I run uclibc-ng on hardened and this makes updating not very much straight forward.
preview patch will be appended, it should just work on vanilla gentoo with no musl or uclibc/uclibc-ng

Reproducible: Always
Comment 1 ng0 2016-10-20 21:08:07 UTC
Created attachment 450856 [details, diff]
torsocks-2.2.0 bump preview

The patch which should work on vanilla without uclibc-ng.

Ran into problems with uclibc-ng on hardened, which is why the parts which should be removed are just commented for now.
Comment 2 ng0 2016-10-23 17:15:13 UTC
Created attachment 451162 [details, diff]
torsocks-2.2.0.ebuild

Confirmed to work on amd64 hardened profile.

Currently made available via Overlay (youbroketheinternet-overlay).
Comment 3 ng0 2016-10-23 17:17:02 UTC
As I can only test on amd64 so far, I should probably remove arm+x86 keywords, right?
Comment 4 Felix Janda 2016-11-19 18:40:30 UTC
Submitted a pull request:

https://github.com/gentoo/gentoo/pull/2864
Comment 5 Göktürk Yüksek archtester gentoo-dev 2016-11-21 00:13:27 UTC
commit c80c974ca610595155e99e287545be41fe07f898
Author:     Felix Janda <felix.janda@posteo.de>
AuthorDate: Sat Nov 19 13:24:44 2016 -0500
Commit:     Göktürk Yüksek <gokturk@gentoo.org>
CommitDate: Sun Nov 20 19:07:19 2016 -0500

    net-proxy/torsocks: bump to version 2.2.0
    
    - disable network tests (bug #562848)
    - drop unecessary patch
    - use default DOCS (same installed files)
    
    Gentoo-Bug: https://bugs.gentoo.org/562848
    Gentoo-Bug: https://bugs.gentoo.org/597642