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

Bug 411847

Summary: dev-libs/libev-4.11 Version bump
Product: Gentoo Linux Reporter: Eray Aslan <eras>
Component: [OLD] LibraryAssignee: MATSUU Takuto (RETIRED) <matsuu>
Status: RESOLVED FIXED    
Severity: enhancement CC: dlan, erikdenstore+gbugs, proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 411711    
Attachments: libev-pc.patch

Description Eray Aslan gentoo-dev 2012-04-13 12:20:34 UTC
dev-libs/libev-4.11 was released on Feb 4th, 2012.  Please bump when you can.  Thank you.
Comment 1 Eray Aslan gentoo-dev 2012-04-13 13:48:55 UTC
Created attachment 308765 [details, diff]
libev-pc.patch

Also, please consider applying the attached patch which adds a pkg-config file to libev (stolen from redhat/fedora).  dev-libs/libverto (new package) which is a dependency for app-crypt/mit-krb5 needs it.  It will make my life easier.  Thank you.
Comment 2 MATSUU Takuto (RETIRED) gentoo-dev 2012-04-16 23:37:25 UTC
in cvs. thanks.
Comment 3 MATSUU Takuto (RETIRED) gentoo-dev 2012-04-16 23:37:46 UTC
close
Comment 4 Luca Barbato gentoo-dev 2013-03-09 11:55:11 UTC
Libev upstream is one of those difficult ones, he is complaining loudly about the patch since his religion is against pkg-config and according to him he managed to get fedora to retract it.

Could you please drop this patch and change libverto to use something along the lines of

AX_CHECK_LIBRARY([LIBEV], [ev.h], [ev], [],
   [AC_MSG_ERROR([libev not found, libverto requires libev])])

(remember to add the ac archive m4 file if you want that)
Comment 5 Yixun Lan archtester gentoo-dev 2013-03-11 01:39:49 UTC
yes, I'm already aware this. I'd like to hear libvirto's upstream author and @eras idea first, do you want to change? otherwise drop this patch will break libverto.

if libverto upstream don't want to change, then I'd like to still keep this patch, because fixing A end of patching B, doesnt really bring any benefits. It simply transfer the maintainer burden.
and this is actual a trivial patch.

but,I'm not sure if this against GENTOO policy
(the maintainer have responsibility to drop the patch if upstream dont like it?)
please let me know

(In reply to comment #4)
> Libev upstream is one of those difficult ones, he is complaining loudly
> about the patch since his religion is against pkg-config and according to
> him he managed to get fedora to retract it.
> 
> Could you please drop this patch and change libverto to use something along
> the lines of
> 
> AX_CHECK_LIBRARY([LIBEV], [ev.h], [ev], [],
>    [AC_MSG_ERROR([libev not found, libverto requires libev])])
> 
> (remember to add the ac archive m4 file if you want that)
Comment 6 Eray Aslan gentoo-dev 2013-03-11 09:26:42 UTC
I'll see what libverto upstream says about it (it is redhat as well, so...).  Bear with me for a bit.
Comment 7 eroen 2014-01-25 12:47:39 UTC
Please see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=715796 for an opinion on why adding random pkgconfig files is wrong. If libverto requires this pkgconfig file to build, consider if the correct place to fix that might be with libverto's upstream. :)
Comment 8 Manuel Rüger (RETIRED) gentoo-dev 2014-07-07 02:10:31 UTC
4.15 is in tree. Can this bug be marked as fixed?
Comment 9 Yixun Lan archtester gentoo-dev 2014-07-07 08:28:37 UTC
(In reply to Manuel Rüger from comment #8)
> 4.15 is in tree. Can this bug be marked as fixed?

Yes, as the tile, it's solved, so let close it.

for problem of adding 'random' pkgconfig, let's open another bugs (only if someone really care). personally I have no motivation to put effort in.. (was tried but fail)