Подозреваю, что это штатная виндовая болезнь, следующая из отсутствия центрального репозитория. В результате этого отсутствия каждый автор пытается решать задачу экстренного обновления самостоятельно, и у каждого получается плохо, потому что это на самом деле очень сложная задача...
Если бы виндовая. Линуксовывый софт ей тоже через одного болен. И вообще - у перла CPAN.pm, у питона pip, у хаскеля cabal. Каждый инструмент норовит завести свою систему пакетов, при этом игнорируя базовый принцип информационной безопасности - с правами нормального юзера ничего исполняемого устанавливаться не должно.
Ну, в случае линукса, оно опционально и не принудительно...
// Надо сказать мне когда-то мечталось об утилите deb-or-cpan которая все что можно ставит из дебиановского репозитория, а что не вышло таки из cpan'а. В некоторых случаях сильно упростила бы жизнь...
Вот на счет обертки -- не уверен... cpan штатно -- работает. apt-get install штатно -- работает. А вот что модуль безболезненно завернется в dh-make-perl -- гарантий никаких... И с обновлениями там неоднозначность возникает... Поэтому я бы скорее звал бы apt-get install всюду где возможно, а где нет -- cpan install, предварительно все зависимости для cpan install'а подтянув из дебиана...
Ежели у тебя отработает dh-make-perl на твоей рабочей станции, ты получишь пакет, который сможешь поставить на сервер, где компилятора не держат по соображениям безопасности. А если обертка будет еще сама поддерживать репозиторий со своими сгенеренными пакетами...
Эт что, сейчас мода пошла линуховые версии софта в AppImage завертывать, со всеми библиотеками внутри, да еще и со своей версией перла/питона/etc. Причем повальная.
no subject
Date: 2017-Mar-03, Friday 20:06 (UTC)no subject
Date: 2017-Mar-04, Saturday 06:05 (UTC)И вообще - у перла CPAN.pm, у питона pip, у хаскеля cabal.
Каждый инструмент норовит завести свою систему пакетов, при этом игнорируя базовый принцип информационной безопасности - с правами нормального юзера ничего исполняемого устанавливаться не должно.
no subject
Date: 2017-Mar-04, Saturday 06:47 (UTC)// Надо сказать мне когда-то мечталось об утилите deb-or-cpan которая все что можно ставит из дебиановского репозитория, а что не вышло таки из cpan'а. В некоторых случаях сильно упростила бы жизнь...
no subject
Date: 2017-Mar-04, Saturday 07:55 (UTC)no subject
Date: 2017-Mar-04, Saturday 15:10 (UTC)no subject
Date: 2017-Mar-04, Saturday 15:28 (UTC)А если обертка будет еще сама поддерживать репозиторий со своими сгенеренными пакетами...
no subject
Date: 2017-Mar-06, Monday 08:08 (UTC)