Centos: вкусная установка libevent-devel конфликтует с compat-libevent

Что касается Windows, думая, что файлы используются, существует, вероятно, некоторый фоновый процесс, который имеет открытые файлы. Пример Windows Search for мог сохранить файлы открытыми на удаленном сервере, если он пытается индексировать те файлы. Это получило бы доступ к файлам под creds пользователя, который был зарегистрирован в рабочую станцию.

Если пользователю отобразили сетевой ресурс, это мог бы быть антивирус, сканирует файлы (это могло также произойти по сетевому ресурсу), и антивирус мог оставлять файлы подвешенными открытый.

5
задан 4 August 2013 в 21:37
2 ответа

Your existing version of compat-libevent14 comes from the PostgreSQL yum repository. There is a bug open on the conflict between compat-libevent14 and libevent-devel. And another one.

Assuming that you need the PostgreSQL repository enabled, your best course of action would be to remove compat-libevent14 and install libevent and libevent-devel from the PostgreSQL repository. This will necessitate removing any packages that require compat-libevent14, so only you can decide whether this is a reasonable course of action.

If this doesn't work out, your options are generally (a) contact the maintainers of the PostgreSQL yum repository and see if they have any plans to resolve those bugs or (b) fix the problem yourself and roll your own packages.

5
ответ дан 3 December 2019 в 01:25

If you don't have any need for compat-libevent14 or for the version of libevent provided in the PostgreSQL repo, you can add exclude directives to the PostgreSQL repo file.

In /etc/yum.repos.d/pgdg-93-centos.repo you can edit the [pgdg93] section and add the following line:

exclude=*libevent*

Make sure you add it to the correct section in the repo file. This will exclude any libevent packages from the PostgreSQL repo and your package installations won't have package clashes.

2
ответ дан 3 December 2019 в 01:25

Теги

Похожие вопросы