On 19:08 Tue 23 Aug     , Maciej Mrozowski wrote:
> On Tuesday 23 of August 2011 18:54:04 Paweł Hajdan, Jr. wrote:
> > On 8/22/11 12:21 PM, Michael wrote:
> > > I wrote a script to search for discrepancies between linked libraries and
> > > what's defined in (R)DEPEND, with the intention of improving QA for
> > > minimal package installs.
> > 
> > It would be great to integrate this into portage and make it a part of
> > the developer profile. This would just help prevent future breakages.
> 
> It seems there are a couple of such home-grown solutions already.
> dberkholz used to have on in his dev webspace[1], we have one[2] in kde 
> overlay...
> 
> 1.  http://dev.gentoo.org/~dberkholz/scripts/ (linking_libs, included_headers)
> 2. 
> http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=tree;f=Documentation/maintainers;hb=master
>  
> (dynlink_scanner + try_dlopen.c)


Also we've got a couple of really cool GSoC projects along these lines.

One is called autodep [1, 2], and it integrates into portage to let you 
know if you're missing deps or specified too many deps.

The other one is an ebuild generator [3, 4] that works for autotools but not a 
lot else at this point.

1. 
http://archives.gentoo.org/gentoo-soc/msg_7491f6b5bffdccaedc939beb6e1c4f0d.xml 
2. http://dev.gentoo.org/~neurogeek/guidexml/ (temporary homepage)
3. 
http://archives.gentoo.org/gentoo-soc/msg_e29529cb6f3dfc762f4f7e313b106deb.xml
4. http://soc.dev.gentoo.org/~darkdefender/ebuildgenerator

-- 
Thanks,
Donnie

Donnie Berkholz
Council Member / Sr. Developer
Gentoo Linux
Blog: http://dberkholz.com

Attachment: pgp441wcSLJ6h.pgp
Description: PGP signature

Reply via email to