On Wed, Oct 09, 2013 at 10:09:32AM +0300, Jani Nikula wrote: > On Wed, 09 Oct 2013, Ben Widawsky <ben@xxxxxxxxxxxx> wrote: > > On Tue, Oct 08, 2013 at 09:19:06PM +0300, Jani Nikula wrote: > >> Signed-off-by: Jani Nikula <jani.nikula@xxxxxxxxx> > >> --- > >> README | 12 ++++++++++++ > >> 1 file changed, 12 insertions(+) > >> > >> diff --git a/README b/README > >> index 653bfcd..a04c987 100644 > >> --- a/README > >> +++ b/README > >> @@ -96,3 +96,15 @@ debugger/ > >> initiating connections with debug clients.. > >> > >> The debugger must be run as root: "sudo debugger/eudb" > >> + > >> +DEPENDENCIES > >> + This is a non-exchaustive list of package dependencies required for > >> + building everything: > >> + > >> + libpciaccess-dev > >> + libdrm-dev > >> + xutils-dev > >> + libcairo2-dev > >> + swig2.0 > >> + libpython3.3-dev > >> + x11proto-dri2-dev > > > > I guess my gripe with this kind of thing is people always tend you use > > distro specific package names. Can we somehow prevent it though? > > Another problem is that it's bound to get stale. I just listed all the > stuff I needed to install when I tried to build igt on a semi-fresh > debian based installation. My gripe is having to run ./autogen.sh N > times, trying to figure out which package would fix the errors each > time. If only there was an option to list the dependencies! > > I'm fine with not merging this. If anyone has better ideas, patches > welcome. ;) > > BR, > Jani. > > I think it's better than nothing... just wanted to see if anyone had better ideas. I just use the wrong package manager, I suppose. It is definitely irritating that autofoo can't just create the list for us. Also, a few of the deps you list are optional (though I think it makes sense to do what you did, which is a default build). -- Ben Widawsky, Intel Open Source Technology Center _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/intel-gfx