# apt-get install libabseil-cpp-devel Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие дополнительные пакеты будут установлены: glibc-kernheaders-generic libgmock libgmock-devel libgtest libgtest-devel Следующие НОВЫЕ пакеты будут установлены: glibc-kernheaders-generic libabseil-cpp-devel libgmock libgmock-devel libgtest libgtest-devel 0 будет обновлено, 6 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/7891kB архивов. После распаковки потребуется дополнительно 31,8MB дискового пространства. Продолжить? [Y/n] Совершаем изменения... Подготовка... ################################################################### [100%] Обновление / установка... 1: libgtest-1.11.0-alt1.2 ############################################################### [ 17%] 2: libgmock-1.11.0-alt1.2 ##################################################### [ 33%] 3: libgmock-devel-1.11.0-alt1.2 ####################################################### [ 50%] 4: libgtest-devel-1.11.0-alt1.2 ################################################## [ 67%] 5: glibc-kernheaders-generic-5.13-alt2 ################################################ [ 83%] 6: libabseil-cpp-devel-20210324.2-alt1 ####################################################################### [100%] Завершено. # apt-get install libclickhouse-cpp-devel Чтение списков пакетов... Завершено Построение дерева зависимостей... Завершено Следующие дополнительные пакеты будут установлены: libcityhash libclickhouse-cpp Следующие НОВЫЕ пакеты будут установлены: libcityhash libclickhouse-cpp libclickhouse-cpp-devel 0 будет обновлено, 3 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено. Необходимо получить 0B/153kB архивов. После распаковки потребуется дополнительно 627kB дискового пространства. Продолжить? [Y/n] Совершаем изменения... Подготовка... #################################################################### [100%] файл /usr/include/absl/base/attributes.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 файл /usr/include/absl/base/config.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 файл /usr/include/absl/base/macros.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 файл /usr/include/absl/base/optimization.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 файл /usr/include/absl/base/options.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 файл /usr/include/absl/base/port.h из устанавливаемого пакета libclickhouse-cpp-devel-1.2.2-alt1.x86_64 конфликтует с файлом из пакета libabseil-cpp-devel-20210324.2-alt1.x86_64 E: Ошибка во время исполнения транзакции
В libclickhouse-cpp-devel зачем-то упаковали /usr/include/absl
потому что он таскает свой форк. поставлю в нём конфликт.
(Ответ для Anton Farygin на комментарий #2) > потому что он таскает свой форк. поставлю в нём конфликт. Ну так он пусть таскает в /usr/include/libclickhouse.
(Ответ для Vitaly Lipatov на комментарий #3) > (Ответ для Anton Farygin на комментарий #2) > > потому что он таскает свой форк. поставлю в нём конфликт. > Ну так он пусть таскает в /usr/include/libclickhouse. Есть какой-то прогноз по исправлению?
пока нет, посмотрю как доберусь.
clickhouse-cpp-2.4.0-alt2 -> sisyphus: Tue Jun 27 2023 Pavel Vainerman <pv@altlinux.ru> 2.4.0-alt2 - headers of the libabseail are packed together with clickhouse (Closes: #42411)