01.09.2014, 19:36, "Gena Makhomed" <g...@csdoc.com>: > On 01.09.2014 18:07, S.A.N wrote: >>> http://nginx.org/en/linux_packages.html#mainline >> После, выхода EPEL репозитория для CentOS 7, наблюдается проблема с >> обновлением Nginx. >> >> http://ftp.tlk-l.net/pub/mirrors/fedora-epel/7/x86_64/repoview/epel-release.html >> >> yum update - постоянно пытается обновить установленный с вашего репозитория >> Nginx 1.7.4, на более старую версию Nginx 1.6.1 из репозитория EPEL. > > Причина в том, что Jamie Nguyen при сборке своего пакета из EPEL > прописал в спек "Epoch: 1" из-за чего его пакет считается более новым. > см. http://fedoraproject.org/wiki/Packaging:Guidelines#Use_of_Epochs >> Не подскажите как можно решить эту проблему? >> Пока что делаем исключения при обновлениях yum --exclude=nginx update > > Несколько вариантов: > > 1. взять исходники из http://nginx.org/packages/mainline/centos/7/SRPMS/ > установить там Epoch в более высокое значение и пересобрать пакет. > > 2. с помощью плагина yum-plugin-priorities настроить приоритеты > репозиториев таким образом, чтобы у EPEL был более низкий приоритет. > это в любом случае полезно настроить для всех используемых репозиториев > > 3. попросить мантейреров пакета из nginx.org чтобы они прописали более > высокий Epoch чем у пакета из репозитория EPEL, чтобы аналогичные > проблемы с перезатиранием nginx не возникали у других пользователей.
4. Добавить в конфиг epel exclude=nginx* -- Regards, Konstantin _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru