LINUX.ORG.RU
1) Не факт что make uninstall есть

2) Не надо хранить исходники на харде

3) Получившийся на выходе пакет можно использовать в будующем, т.е. передавать его, ставить на новые тачки, и т.п.

Orlangoor ★★★★★
()
Ответ на: комментарий от Orlangoor
1) Всегда проверяю, есть ли make uninstall - в уважающих себя проектах он есть!
2) Мне нужны исходники на харде
3) А зависимости...
Тогда всё равно есть смысл использовать checkinstall?
UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV
>1) Всегда проверяю, есть ли make uninstall - в уважающих себя проектах он есть!

Гы! Поищи make uninstall в glibc-2, например.

archont ★★★
()
Ответ на: комментарий от UVV
В уважающих себя проектах он есть конечно, но далеко не всегда работает правильно. Да и сколько их таких уважающих? А с остальным что делать?
alexru ★★★★
()
Ответ на: комментарий от alexru
Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?
UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV
> Ладно, сейчас буду переводить весь /usr/local на checkinstall...
Хотя не знаю, есть ли смысл - ведь я использую общий /usr/local для Slackware & RedHat
UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV
> Хотя не знаю, есть ли смысл - ведь я использую общий /usr/local для Slackware & RedHat

и мне, и мне отсыпьте этой чудо травы!

JB ★★★★★
()
Ответ на: комментарий от UVV
> Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?

насколько я помню он сразу ставит

JB ★★★★★
()
Ответ на: комментарий от JB
>насколько я помню он сразу ставит

И выдает пакет.

Orlangoor ★★★★★
()
Ответ на: комментарий от Orlangoor
> И что, никакой ругани со стороны glibc?
До него никак не доберусь (в смысле обновления) - ругаются только некоторые приложение!
А если собирать с ранней версией glibc, то ругани нет вообще!
UVV ★★★★★
() автор топика
Ответ на: комментарий от UVV
> Я так понял, что сабж только собирает пакет для системы, а затем запускает установку, так?

Собирает, ставит make install'ом (попутно отслеживая, что куда пишется), на основании отслеженного выдаёт готовый пакет. Отсюда, кстати, следуют проблемы с некоторыми особохитрыми софтинами (в основном -- использование статически слинкованных установочных приблуд).

Obidos ★★★★★
()
Ответ на: комментарий от Obidos
Поэтому, использование DESTDIR is our choice ;-)
На крайний случай, если он не предусмотрен:

make install prefix=/tmp/package-name/usr sysconfdir=/tmp/package-name/etc/name foo=/tmp/package-name/blah
Deleted
()
Ответ на: комментарий от UVV
для таких вещей, может подумать об установке source-based дистрибутива?
anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.