[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

sorting through xlibs-dev dependencies?


I hope this isn't a too dumb question!

I'm the maintainer for xwrits, and partway through the NM process. My application manager (Frank Lichtenheld) has sent me a review of my packages, and I am confused about one of the things he suggested I do.

xwrits currently depends on xlibs-dev. Frank suggests that I replace that with only the needed dependencies.

What I am confused about is how to tell what it really needs and what it doesn't really need. I don't know that much about X, in general. xlibs-dev seems to be a package that does nothing but depend on a collection of many different X libraries. But I don't know what all those libraries do (and no, I don't want to read the code for all of them!).

So, the only thing I thought to do is
 a) look at every header file that is #included in the xwrits code
 b) use dlocate or similar to see which packages all those headers are in.
 c) make xwrits build-depend on those packages.

But this will take me quite a long time. I wondered if I am missing something obvious and there is a better way to do it. Or am I on the right track after all.

Now, obviously, I don't want someone to actually tell me which things I should be build-depending on. I want to know how to work out such things for myself in the future :) (It would also defy the point of my AM asking me this.) But I would appreciate a hint...



Reply to: