There seems to have been a comedilib ebuild in the Portage tree a few years ago [1], but it has since been removed. I've dusted it off (and created a new sci-misc/comedi-headers dependency) in my `wtk` overlay [2]. I'll attach the comedilib ebuild for discussion... [1]: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-libs/comedilib/?hideattic=0 [2]: http://www.physics.drexel.edu/~wking/unfolding-disasters/posts/Gentoo_overlay/ Reproducible: Always Steps to Reproduce: 1. emerge comedilib Actual Results: ... emerge: there are no ebuilds to satisfy "comedilib". Expected Results: Installed comedilib. Note that I have *not* revived the sci-misc/comedi kernel module ebuild [3]. I use the in-kernel staging driver, but I'm not sure how dependencies should be handled here. I've tried to follow the example set by media-libs/alsa-lib and media-sound/alsa-headers, since they deal with a similar situation. [3]: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-misc/comedi/?hideattic=0
Created attachment 256694 [details] Revived ebuild. current version in the wtk overlay: http://www.physics.drexel.edu/~wking/unfolding-disasters/posts/Gentoo_overlay/
It was removed because of security bug #123053.
(In reply to comment #2) > It was removed because of security bug #123053. A few points about bug #123053 and the removal of comedilib: 1) Bug #123053 was marked "RESOLVED FIXED". Does removing a buggy package really count as fixing the bugs? Perhaps it was marked as fixed because the attached ebuild fixed the bug, even though that ebuild was never merged into the Portage tree. 2) Bug #123053's comment #12 points out that comedilib was removed because the comedi package was removed. However, with comedi now also available as a staging driver, the dependency on an externally bundled comedi driver is no longer relevant. 3) The CVS commit message removing comedilib is "Remove comedilib as I can't maintain it anymore" [1]. Anyhow, the new ebuild (in my overlay) does not suffer from insecure RUNPATHs or any other detected QA issues. [1]: http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/sci-libs/comedilib/?hideattic=0