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

Bug 361143 (libevent-2-stable)

Summary: Stabilize dev-libs/libevent-2.0.10
Product: Gentoo Linux Reporter: Mr. Bones. (RETIRED) <mr_bones_>
Component: [OLD] UnspecifiedAssignee: Jeroen Roovers (RETIRED) <jer>
Status: RESOLVED DUPLICATE    
Severity: enhancement CC: blueness, tomka
Priority: High Keywords: STABLEREQ
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://tinderbox.dev.gentoo.org/misc/dindex/dev-libs/libevent
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 333077, 361157, 361163, 361169    
Bug Blocks:    

Description Mr. Bones. (RETIRED) gentoo-dev 2011-03-29 16:17:40 UTC
Please mark libevent-2.0.10.ebuild stable.
Comment 1 Agostino Sarubbo gentoo-dev 2011-03-29 16:25:59 UTC
arches, wait


i remember that when i have installed libevent2, chromium does not work..

anyone can check?
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-03-29 16:35:19 UTC
Let's file some bug reports for its reverse dependencies first.
Comment 3 Agostino Sarubbo gentoo-dev 2011-03-30 10:34:49 UTC
amd64 ok
Comment 4 Agostino Sarubbo gentoo-dev 2011-03-30 10:38:44 UTC
however works also with emake ( -j10 ) in src_install
Comment 5 Alex Buell 2011-04-03 23:09:26 UTC
transmission 2.13 will not work if this library is installed. You need to coordinate with the transmission folks to make sure transition to this library is handled in an orderly manner, I will not test this for now.
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-11 22:47:22 UTC
Stable for HPPA.
Comment 7 Thomas Kahle (RETIRED) gentoo-dev 2011-04-26 08:07:49 UTC
Why does this *block* instead of depending on transmission-2.22 stable?
Comment 8 Thomas Kahle (RETIRED) gentoo-dev 2011-04-26 09:38:05 UTC
I have changed the blocks to depends because I think they belong this way.  Please correct me if I'm wrong.
Comment 9 Anthony Basile gentoo-dev 2011-04-26 11:02:06 UTC
(In reply to comment #8)
> I have changed the blocks to depends because I think they belong this way. 
> Please correct me if I'm wrong.

You need to have the library stabilized before you can stabilize packages that depend on it.

Thus the stabilization of libevent-2 blocks the stabilization of transmission-2.22.
Comment 10 Thomas Kahle (RETIRED) gentoo-dev 2011-04-26 11:18:08 UTC
(In reply to comment #9)
> Thus the stabilization of libevent-2 blocks the stabilization of
> transmission-2.22.

Well, they need to go stable at the same time since installing the new libevent also makes earlier versions of transmission fail.  Arch-teams please take this into account.  For the other bugs it is correct as it is now.  First the programs need to be stabilized because they need to be patched to work with libevent-2.
Comment 11 Thomas Kahle (RETIRED) gentoo-dev 2011-04-29 10:30:19 UTC
x86 stable. Thanks
Comment 12 Ian Delaney (RETIRED) gentoo-dev 2011-05-03 07:29:26 UTC
amd64 good
Comment 13 Christoph Mende (RETIRED) gentoo-dev 2011-05-05 06:21:44 UTC
amd64 stable
Comment 14 Juan Francisco Giordana 2011-05-06 07:22:21 UTC
Upgrading to dev-libs/libevent-2.0.10 [1.4.14b] forced me to rebuild 
net-misc/memcached-1.4.5 and dev-libs/libmemcached-0.39 on two servers. Not sure if this is a bug though.
Comment 15 Anthony Basile gentoo-dev 2011-05-06 10:34:20 UTC
(In reply to comment #14)
> Upgrading to dev-libs/libevent-2.0.10 [1.4.14b] forced me to rebuild 
> net-misc/memcached-1.4.5 and dev-libs/libmemcached-0.39 on two servers. Not
> sure if this is a bug though.

Nope.  The API between libevent-2 and -1 are not 100% compat, so its a good idea to rebuild.  revdep-rebuild is your friend (at least until portage does this magic for you).
Comment 16 Markus Meier gentoo-dev 2011-05-13 04:32:34 UTC
arm stable
Comment 17 Michael Weber (RETIRED) gentoo-dev 2011-05-21 16:02:22 UTC
ppc/sparc stable
Comment 18 Raúl Porcel (RETIRED) gentoo-dev 2011-06-11 16:23:34 UTC
alpha/ia64/s390/sh stable
Comment 19 Jeroen Roovers (RETIRED) gentoo-dev 2011-07-13 14:52:41 UTC

*** This bug has been marked as a duplicate of bug 375097 ***