Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 597642 - net-proxy/torsocks-2.2.0: version bump
Summary: net-proxy/torsocks-2.2.0: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal enhancement
Assignee: Anthony Basile
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2016-10-20 21:06 UTC by ng0
Modified: 2016-11-21 00:13 UTC (History)
2 users (show)

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


Attachments
torsocks-2.2.0 bump preview (0001-net-proxy-torsocks-Bump.patch,3.14 KB, patch)
2016-10-20 21:08 UTC, ng0
Details | Diff
torsocks-2.2.0.ebuild (0001-net-proxy-torsocks-version-bump-to-2.2.0.patch,1.62 KB, patch)
2016-10-23 17:15 UTC, ng0
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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