1) Всегда проверяю, есть ли make uninstall - в уважающих себя проектах он есть!
2) Мне нужны исходники на харде
3) А зависимости...
Тогда всё равно есть смысл использовать checkinstall?
Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?
> Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Хотя не знаю, есть ли смысл - ведь я использую общий /usr/local для Slackware & RedHat
> И что, никакой ругани со стороны glibc?
До него никак не доберусь (в смысле обновления) - ругаются только некоторые приложение!
А если собирать с ранней версией glibc, то ругани нет вообще!
> Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?
Собирает, ставит make install'ом (попутно отслеживая, что куда пишется), на основании отслеженного выдаёт готовый пакет. Отсюда, кстати, следуют проблемы с некоторыми особохитрыми софтинами (в основном -- использование статически слинкованных установочных приблуд).
Поэтому, использование DESTDIR is our choice ;-)
На крайний случай, если он не предусмотрен:
make install prefix=/tmp/package-name/usr sysconfdir=/tmp/package-name/etc/name foo=/tmp/package-name/blah