Skip to Content.
Sympa Menu

sm-commit - Re: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (1bdd795dcea24e3c35dc1124184756a84f1dcc87)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: flux <flux AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: Re: [SM-Commit] GIT changes to master grimoire by Arjan Bouter (1bdd795dcea24e3c35dc1124184756a84f1dcc87)
  • Date: Wed, 11 Apr 2012 13:11:33 +0900

Arjan Bouter (abouter AT sourcemage.org) wrote [12.04.10 23:26]:
> On Tue, 10 Apr 2012 15:22:57 +0200
> Ladislav Hagara <ladislav.hagara AT unob.cz> wrote:
>
>
> > > --- a/gnome2-libs/gdk-pixbuf2/HISTORY
> > > +++ b/gnome2-libs/gdk-pixbuf2/HISTORY
> > > @@ -1,3 +1,6 @@
> > > +2012-04-10 Arjan Bouter <abouter AT sourcemage.org>
> > > + * DEPENDS: added missing dep on x11
> > > +
> >
> >
> > http://bugs.sourcemage.org/show_bug.cgi?id=14699
> > libx11?
> >
>
> Probably, but I haven't yet found what it needs exactly.

Tried readelf -d and/or ldd? Or, for the truly adventurous, rabin -l or
rabin2 -l.

I'd like to eventually start work on an automated git hook or something
for checking that the direct dependencies of a spell are satisfied by
the spells listed in the DEPENDS file, that either developers could run
locally or (if it's easy enough on resources/etc.) run on the server for
every git commit. In a non-optimized version, it could just make a list
of the libraries needed via ldd/readelf -d, and then for each file run a
gaze from on it and grep DEPENDS to make sure there's a match. I'm sure
there could be faster and more accurate versions, but at least this
would be a start.

--
Justin "flux_control" Boffemmyer
Cauldron wizard and general mage
Source Mage GNU/Linux
http://www.sourcemage.org

Attachment: pgpeOtfamLUfj.pgp
Description: PGP signature




Archive powered by MHonArc 2.6.24.

Top of Page