Clickhouse: Transaction check error:conflicts with file from package filesystem-3.2-21.el7.x86_64

Created on 23 Dec 2018  Β·  5Comments  Β·  Source: ClickHouse/ClickHouse

me too
os:
centos7.4 and cenots7.5

yum repo config:
[yandex_clickhouse-source]
name=yandex_clickhouse-source
baseurl=http://repo.yandex.ru/clickhouse/rpm/stable/x86_64/
enabled=1
gpgcheck=0

command:
yum install clickhouse-server clickhouse-client

error info:
Transaction check error:
file / from install of clickhouse-server-18.16.1-2.noarch conflicts with file from package filesystem-3.2-21.el7.x86_64
file /lib from install of clickhouse-server-18.16.1-2.noarch conflicts with file from package filesystem-3.2-21.el7.x86_64
file /usr/bin from install of clickhouse-server-18.16.1-2.noarch conflicts with file from package filesystem-3.2-21.el7.x86_64
file /etc/init.d from install of clickhouse-server-18.16.1-2.noarch conflicts with file from package chkconfig-1.7.4-1.el7.x86_64
file / from install of clickhouse-client-18.16.1-2.noarch conflicts with file from package filesystem-3.2-21.el7.x86_64
file /usr/bin from install of clickhouse-client-18.16.1-2.noarch conflicts with file from package filesystem-3.2-21.el7.x86_64

All 5 comments

We don't maintain rpm packages, only debian. Maybe altinity will help you.

yes,altinity' repo works.
another question,if i compiling from src,can I set some parameter like 'prefix' to put all files to single directory?

Yes, just follow the doc https://clickhouse.yandex/docs/en/development/build/#build-clickhouse.

@alesapin That's a little bit weird having rpm branch in a repo and do not support it.

Version 19 - problem is still here

```Downloading packages:
(1/4): clickhouse-client-1.1.54385-2.x86_64.rpm | 6.4 kB 00:00:00
(2/4): clickhouse-server-1.1.54385-2.x86_64.rpm | 21 kB 00:00:00
(3/4): clickhouse-server-common-1.1.54385-2.x86_64.rpm | 9.7 kB 00:00:00

(4/4): clickhouse-common-static-19.4.0-2.x86_64.rpm | 103 MB 00:00:09

ΠžΠ±Ρ‰ΠΈΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ 11 MB/s | 103 MB 00:00:09
Running transaction check
Running transaction test

Transaction check error:
Ρ„Π°ΠΉΠ» / ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-server-common-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» / ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-client-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» /usr/bin ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-client-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» / ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-common-static-19.4.0-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» /usr/bin ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-common-static-19.4.0-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» /etc/init.d ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-server-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° chkconfig-1.7.4-1.el7.x86_64
Ρ„Π°ΠΉΠ» / ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-server-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» /usr/bin ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-server-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64
Ρ„Π°ΠΉΠ» /lib ΠΈΠ· устанавливаСмого ΠΏΠ°ΠΊΠ΅Ρ‚Π° clickhouse-server-1.1.54385-2.x86_64 ΠΊΠΎΠ½Ρ„Π»ΠΈΠΊΡ‚ΡƒΠ΅Ρ‚ с Ρ„Π°ΠΉΠ»ΠΎΠΌ ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° filesystem-3.2-25.el7.x86_64 ```

What's the point to keep official repo with up-to-date, but broken this stupid way packages? And Yandex like "We are aware, we just don't care, use an unofficial repo".

Was this page helpful?
0 / 5 - 0 ratings