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

Re: problem with ldconfig and packaging libs

Adam Di Carlo wrote:
> This whole thread is absurd since the question was about someone
> running ldconfig in debian/rules, which is a big nasty no-no as well,
> and I can't think of a possible reason why it would be necessary.
The ldconfig was run by the "make install" of the original source
package. To make the links to the library.

ldconfig $(LIBS)

The original "make install" takes then everything from a local libs
directory (the $(LIBS) and links) and moves them to the /usr/local/lib.
To handle this, I have changed the original to say just:

/sbin/ldconfig -n $(LIBS)

Now the original "make install" can be called from debian/rules just
using the fakeroot. The correct links are created this way. From what I
understand, the postinst is run on the machine where the package is
installed. Therefore it seems normal to me to put a ldconfig there. So,
please make me understand this, as things starts to become more unclear
with any new letter. What do you propose me to do ?



Reply to: