Summary: | Размещение пути к библиотекам | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vitaly Lipatov <lav> |
Component: | libqt3 | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | mouse |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Vitaly Lipatov
2005-02-03 16:10:28 MSK
Зачем? Стоит сравнить ответы на одно и то же предложение: https://bugzilla.altlinux.org/show_bug.cgi?id=6019 Затем, чтобы не делать ссылок в /usr/lib, я полагаю. (In reply to comment #2) > Стоит сравнить ответы на одно и то же предложение: > https://bugzilla.altlinux.org/show_bug.cgi?id=6019 Ну и что? Может ему так нравиться. > Затем, чтобы не делать ссылок в /usr/lib, я полагаю. Я это в первом сообщении прочитал. Так зачем? 1. Если /usr/lib/qt3/lib будет известна ldconfig, можно будет не размещать ссылки из /usr/lib в /usr/lib/qt3/lib в других пакетах (см. баг 5613), а именно эти манипуляции ссылками часто приводят к ошибкам упаковки. 2. Я не вижу причин запрещать линковщику видеть библиотеки qt по умолчанию (но это как скажете) 3. Можно будет постепенно уйти от схемы размещение qt как важной независимой особы целиком в /usr/lib/qt3 (в связи с последними разговорами в -devel от x86_64 это становится актуально) Вы лучше скажите, какие есть противопоказания. (In reply to comment #4) > 1. Если /usr/lib/qt3/lib будет известна ldconfig, > можно будет не размещать ссылки из /usr/lib в /usr/lib/qt3/lib > в других пакетах Я подозревал, что это связяно с qscintilla, но я не нашел причин, указывающих зависимость #5613 от этого (см. баг 5613), а именно эти манипуляции ссылками > часто приводят к ошибкам упаковки. Я только один этот пакет знаю, так что скорее редко, чем часто ;-) > 2. Я не вижу причин запрещать линковщику видеть библиотеки qt по умолчанию libqt-mt.so не может быть в /usr/lib в принципе, т.к. он есть, как минимум, в Qt2 и Qt3 > (но это как скажете) Вообще, мне удобнее упаковывать так. При сборке файлы ложаться в /usr/lib/qt3 и никому не мешают. Остается только нужные концы наружу вытащить. > 3. Можно будет постепенно уйти от схемы размещение qt как важной независимой > особы целиком в /usr/lib/qt3 (в связи с последними разговорами в -devel от > x86_64 это становится актуально) Ну, это я тогда с mouse@ лучше обговорю, как только появиться необходимость. Насчёт x86_64. Qt3 я собрал и положил в /usr/lib64/qt3 и всё прекрасно. Не вижу особых причин куда-то это выносить. (In reply to comment #6) > /usr/lib64/qt3 и всё прекрасно. Если что, шли патч на spec, чтоб он один был для всего. В общем, все нормально в Qt3 |