LINUX.ORG.RU
ФорумTalks

Опциональные зависимости?


0

1

Пацаны, поясните по хардкору, почему все так любят опциональные зависимости?

Даже когда нет команды «установить их все» или выбрать в момент установки пакета?

Типичная ситуация, вот есть какой-нибудь гит. Поставил, начал пользоваться, а он сегфолтится как собака. А потом оказалось, что ты какие-то перловые модули не доставил. И вообще это не баг ибо «внимательней читайте выхлоп пакетника, там сказано что для возможностей таких-то нужно доставить еще вот такие куски перла».

★★★★☆

По-моему, с опциональными зависимостями всё нормально, баг в гните, который падает вместо того чтоб сказать что ему не хватает.

Kalashnikov ★★★
()

Возможно ментейнеры решили что ты можешь поставить другие версии модулей из cpan и поэтому поиметь проблемы с игнорированием зависимостей.

DNA_Seq ★★☆☆☆
()

В генте с этим все ок. Там ты всегда видишь, с какими флагами что собрано, и сегфолтиться от недостатка флагов тоже ничего не будет.

vurdalak ★★★★★
()

Слушай, ну если он сегфолтится, это уже не опциональные зависимости, а жесткие. Пиши багрепорты мейнтейнеру.

geekless ★★
()

дык, если «внимательней читать выхлоп пакетника», то сплошной профит

lazyklimm ★★★★★
()

За долгуж жысть в бебиянах не сталкивался с таким... опцион он на то и опцион что бы не влиять на основную работу программы.

Jetty ★★★★★
()
Ответ на: комментарий от geekless

наблюдал такое в арче, шлаке и убунте (ппа). Мантейнерам писал, они утверждали: не баг, читайте зависимости в выхлопе.

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от geekless

допустим, в пакетнике появилась возможность интеграктивного выбора опциональных зависимостей и опция «установить всё». Вызовет ли это неконтролируемую ненависть любителей опциональных зависимостей в выхлопе? Если да, то почему, и как это решить?

stevejobs ★★★★☆
() автор топика
Ответ на: комментарий от stevejobs

А почему это должно вызвать ненависть? // что-то я не въехал, возможно

geekless ★★
()

Ничего не поделаешь, это бинарный дистрибутив. Топорный, и ничтожные попытки гибкости у мейнтейнеров совершенно бесполезны.

quantum-troll ★★★★★
()
Ответ на: комментарий от stevejobs

Вызовет ли это неконтролируемую ненависть

На это можно ответить ДА при любом раскладе, всегда найдутся недовольные.

Behem0th ★★★★★
()
Ответ на: комментарий от stevejobs

Это ты --with-recommends изобретаешь что ли? :}

Deleted
()
Ответ на: комментарий от stevejobs

Да, как минимум из-за того что ещё сложнее будет пустить apt-get upgrade и пойти гулять. Щас изменившиеся конфиги уже достают.

Kalashnikov ★★★
()

либо прописавший зависимости дебил
либо прога говно, раз при использовании фичи, для которой нет необходимого, падает, вместо мата «поставь то-то, кретин»

megabaks ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.