Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 460998 - =net-irc/iroffer-dinoex-3.29 version bump + add chroot USE
Summary: =net-irc/iroffer-dinoex-3.29 version bump + add chroot USE
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Mikle Kolyada (RETIRED)
URL: http://iroffer.dinoex.de/news/85
Whiteboard:
Keywords: EBUILD, PATCH
Depends on:
Blocks:
 
Reported: 2013-03-09 18:50 UTC by Sébastien P.
Modified: 2013-05-11 18:11 UTC (History)
3 users (show)

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


Attachments
iroffer-dinoex-3.29.ebuild (iroffer-dinoex-3.29.ebuild,2.70 KB, text/plain)
2013-03-09 18:52 UTC, Sébastien P.
Details
iroffer-dinoex-config.patch (iroffer-dinoex-config.patch,6.85 KB, patch)
2013-03-09 18:55 UTC, Sébastien P.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Sébastien P. 2013-03-09 18:50:45 UTC
Change log: http://iroffer.dinoex.de/news/85

Reproducible: Always
Comment 1 Sébastien P. 2013-03-09 18:52:29 UTC
Created attachment 341458 [details]
iroffer-dinoex-3.29.ebuild

Patch (between 3.28-r1 and 3.29):
--- /usr/portage/net-irc/iroffer-dinoex/iroffer-dinoex-3.28-r1.ebuild   2013-02-25 19:35:58.000000000 +0100
+++ /usr/local/portage/net-irc/iroffer-dinoex/iroffer-dinoex-3.29.ebuild        2013-03-09 18:37:50.448000000 +0100
@@ -17,17 +17,14 @@
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+admin +blowfish curl debug geoip gnutls +http kqueue +memsave ruby ssl +telnet upnp"
+IUSE="+admin +blowfish +chroot curl debug geoip gnutls +http kqueue +memsave ruby ssl +telnet upnp"
 
 REQUIRED_USE="
        admin? ( http )
        gnutls? ( ssl )
 "
 
-# Dependency on NSS should be optional, but it causes automagic, so it is hard for now.
-#      chroot? ( dev-libs/nss )
-#      $(usex chroot '' '-no-chroot' '' '')\
-RDEPEND="dev-libs/nss
+RDEPEND="chroot? ( dev-libs/nss )
        curl? (
                net-misc/curl[ssl?]
                gnutls? ( net-misc/curl[curl_ssl_gnutls] )
@@ -62,6 +59,7 @@
                $(usex debug '-profiling' '' '' '')\
                $(usex debug '-debug' '' '' '')\
                $(usex geoip '-geoip' '' '' '')\
+               $(usex chroot '' '-no-chroot' '' '')\
                $(usex curl '-curl' '' '' '' )\
                $(usex gnutls  '-tls' '' '' '' '')\
                $(usex upnp '-upnp' '' '' '')\

NSS can be disabled now.
Comment 2 Sébastien P. 2013-03-09 18:55:33 UTC
Created attachment 341460 [details, diff]
iroffer-dinoex-config.patch

Update needed.
Comment 3 Sébastien P. 2013-03-09 18:57:37 UTC
Please assign the bug to zlog (maintener).
Comment 4 Sébastien P. 2013-03-15 11:56:37 UTC
There is an issue with logrotate:
reading config file iroffer-dinoex
error: iroffer-dinoex:7 unknown user 'iroffer-dinoex'
error: found error in /var/log/iroffer-dinoex/*.log , skipping

=> /usr/portage/net-irc/iroffer-dinoex/files/iroffer-dinoex.logrotate
-        su iroffer-dinoex iroffer-dinoex
+        su iroffer iroffer
Comment 5 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2013-03-17 13:54:22 UTC
@Pinkbyte, what about it? 

(nss aoutomagic fixed)
Comment 6 Sébastien P. 2013-05-09 17:10:49 UTC
Is Pinkbyte still working on it?
Comment 7 Mikle Kolyada (RETIRED) archtester Gentoo Infrastructure gentoo-dev Security 2013-05-09 18:22:25 UTC
(In reply to comment #6)
> Is Pinkbyte still working on it?

Yeah, we just had too many work in last few months. But bump will be commited in the tree anyway.
Comment 8 Sergey Popov gentoo-dev 2013-05-11 18:11:43 UTC
+*iroffer-dinoex-3.29 (11 May 2013)
+
+  11 May 2013; Sergey Popov <pinkbyte@gentoo.org> -iroffer-dinoex-3.28.ebuild,
+  +iroffer-dinoex-3.29.ebuild, +files/iroffer-dinoex-3.29-config.patch:
+  Version bump, wrt bug #460998, thanks to Sébastien P. <sebastien.picavet AT
+  gmail.com> and Mikle Kolyada <zlog.gentoo AT gmail.com>, drop old

Thanks for your contribution and sorry for such long delay