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

Bug 538718

Summary: net-irk/irker - drop python3 support / inherit systemd.eclass python-r1.eclass / support logging to syslog / remove file listing(?)
Product: Gentoo Linux Reporter: Bertrand Jacquin <bertrand>
Component: Current packagesAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: normal CC: bertrand
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: net-irc/irker/irker-2.12.ebuild patch
files/irkerd.initd patch
files/irkerd.confd patch
files/2.12-irkerhook-Remove-file-listing.patch

Description Bertrand Jacquin 2015-02-03 23:05:55 UTC
You will be attached patch to irker 2.12 that bring the following:

* irker-2.12.ebuid.patch

 - Drop python 3 support as it leads to errors like:

$ irk
  File "/usr/lib/python-exec/python3.3/irk", line 20
    except socket.error, e:
                       ^
SyntaxError: invalid syntax

 - Use systemd eclass to take care of systemd unit file
 - Use python-r1 eclass for when irker will be able to handle properly python 3

* irkerd-initd.patch

 - Support logging via syslog (prefered) instead of plain logfile
 - Do not use -n with [[ ]]

* irkerd-confd.patch

 - Document syslog logging
 - Fix more english type

* files/2.12-irkerhook-Remove-file-listing.patch

 - Remove file listing

Reproducible: Always
Comment 1 Bertrand Jacquin 2015-02-03 23:06:21 UTC
Created attachment 395480 [details, diff]
net-irc/irker/irker-2.12.ebuild patch
Comment 2 Bertrand Jacquin 2015-02-03 23:06:42 UTC
Created attachment 395482 [details, diff]
files/irkerd.initd patch
Comment 3 Bertrand Jacquin 2015-02-03 23:07:01 UTC
Created attachment 395484 [details, diff]
files/irkerd.confd patch
Comment 4 Bertrand Jacquin 2015-02-03 23:07:37 UTC
Created attachment 395486 [details, diff]
files/2.12-irkerhook-Remove-file-listing.patch
Comment 5 Bertrand Jacquin 2016-04-09 17:41:59 UTC
This has been merged as part of https://bugs.gentoo.org/491808