Summary: | nftables нарушает Shared Libs Policy | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | mikhailnov <m> |
Component: | nftables | Assignee: | Alexei Takaseev <taf> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, evg, rider, taf, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 28944 |
Description
mikhailnov
2019-09-30 22:32:45 MSK
В чем именно состоит нарушение полиси, учитывая то, что этот пакет не является выделенной библиотекой? Смысл выделять libfoo.so.X в пакет libfooX в том, чтобы, если к системе подключено несколько репозиториев, в одном из которых пакеты собираются, а бинарники линкуются с libfoo.so.X, а в другом - libfoo.so.Y, то бинарные зависимости могли бы быть удовлетворены путем установки пакетов libfooX и libfooY одновременно. То же самое касается и ситуаций, когда на системе локально что-то собрано с не из репозиториев. Также иные версии библиотек часто нужны для проприетарного ПО, а когда нарушена Shared Libs Policy, вместо просто установки libfooX придется вообще не обновлять дистрибутив или класть файлы с библиотеками в систему в обход пакетной системы. shared Libs Policy применяется для всех пакетов, насколько я знаю, а не только "выделенных библиотек" В этом всем есть смысл при появлении у libnftables.so клиентов помимо самого nftables. Предлагаю вернуться к этому когда таковые появятся. потом это сделать будет сложнее. nftables-1:1.0.9-alt2 -> sisyphus: Mon Nov 20 2023 Alexei Takaseev <taf@altlinux> 1:1.0.9-alt2 - Rename libnftables to libnftables1 (ALT #37280) Спасибо! |