[решено]Обновления с 4.0.5 до 5.0.5

Запросы на решение проблем

Модератор: ykolesnikov

Ответить
dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

[решено]Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 19 янв 2016, 13:35

Добрый день, коллеги.
Столкнулся со следующей проблемой пытаюсь OTRS с 4.0.5 до 5.0.5 все делю согласно мануалу. С помощью RPM пакета и при выполнения команды

Код: Выделить всё

rpm -Uvh otrs-5.0.5-01.noarch.rpm
Выдает следующее

Код: Выделить всё

error: Failed dependencies:
        perl(XML::LibXML) is needed by otrs-5.0.5-01.noarch
        perl(XML::LibXSLT) is needed by otrs-5.0.5-01.noarch
Согласно этого понятно, что ему не хватает perl пакетов, при попытку их установить тоже выдает ошибку, может кто подскажет как быть и что делать:

Код: Выделить всё

Transaction Check Error:
  file /usr/share/man/man3/XML::SAX::Base.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch
  file /usr/share/man/man3/XML::SAX::Exception.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch

Error Summary
Последний раз редактировалось dengin 02 фев 2016, 15:31, всего редактировалось 1 раз.
PROD OTRS 6.0.6 CentOS 7.0 MySQL

alex
OTRS Новобранец
Сообщения: 48
Зарегистрирован: 01 ноя 2010, 14:47
Откуда: Воронеж
Контактная информация:

Re: Обновления с 4.0.5 до 5.0.5

Сообщение alex » 19 янв 2016, 16:45

Попробуй yum update otrs-5.0.5-01.noarch.rpm или как-то так
OTRS::ITSM 5.0.5

dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

Re: Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 19 янв 2016, 16:54

Я уже пробовал установить недостающие ему пакеты:
perl-XML-SAX
perl-XML-LibXML
При попытке их установить тоже ошибка:

Код: Выделить всё

yum install perl-XML-SAX
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirror.mirohost.net
 * epel: ftp.colocall.net
 * extras: ftp.colocall.net
 * rpmforge: ftp.colocall.net
 * updates: mirror.mirohost.net
Resolving Dependencies
--> Running transaction check
---> Package perl-XML-SAX.noarch 0:0.96-7.el6 will be installed
--> Processing Dependency: perl(XML::LibXML::Common) for package: perl-XML-SAX-0.96-7.el6.noarch
--> Processing Dependency: perl(XML::LibXML) for package: perl-XML-SAX-0.96-7.el6.noarch
--> Running transaction check
---> Package perl-XML-LibXML.x86_64 1:1.70-5.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                        Arch                                                  Version                                                      Repository                                           Size
=============================================================================================================================================================================================================================================
Installing:
 perl-XML-SAX                                                   noarch                                                0.96-7.el6                                                   base                                                 78 k
Installing for dependencies:
 perl-XML-LibXML                                                x86_64                                                1:1.70-5.el6                                                 base                                                364 k

Transaction Summary
=============================================================================================================================================================================================================================================
Install       2 Package(s)

Total size: 442 k
Installed size: 1.2 M
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /usr/share/man/man3/XML::SAX::Base.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch
  file /usr/share/man/man3/XML::SAX::Exception.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch

Error Summary
-------------

Попробовал команду

Код: Выделить всё

yum update otrs-5.0.5-01.noarch.rpm
Получилось вот что:

Код: Выделить всё

 yum update otrs-5.0.5-01.noarch.rpm
--> Running transaction check
---> Package otrs.noarch 0:4.0.5-01 will be updated
---> Package otrs.noarch 0:5.0.5-01 will be an update
--> Processing Dependency: perl(XML::LibXML) for package: otrs-5.0.5-01.noarch
--> Processing Dependency: perl(XML::LibXSLT) for package: otrs-5.0.5-01.noarch
--> Running transaction check
---> Package perl-XML-LibXML.x86_64 1:1.70-5.el6 will be installed
--> Processing Dependency: perl(XML::SAX::DocumentLocator) for package: 1:perl-XML-LibXML-1.70-5.el6.x86_64
---> Package perl-XML-LibXSLT.x86_64 0:1.70-1.1.el6 will be installed
--> Running transaction check
---> Package perl-XML-SAX.noarch 0:0.96-7.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

 Package                                                    Arch                                             Version                                                   Repository                                                       Size
Updating:
 otrs                                                       noarch                                           5.0.5-01                                                  /otrs-5.0.5-01.noarch                                           114 M
Installing for dependencies:
 perl-XML-LibXML                                            x86_64                                           1:1.70-5.el6                                              base                                                            364 k
 perl-XML-LibXSLT                                           x86_64                                           1.70-1.1.el6                                              base                                                             47 k
 perl-XML-SAX                                               noarch                                           0.96-7.el6                                                base                                                             78 k

Transaction Summary
Install       3 Package(s)
Upgrade       1 Package(s)

Total size: 114 M
Total download size: 489 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): perl-XML-LibXML-1.70-5.el6.x86_64.rpm                                                                                                                                                                          | 364 kB     00:00
(2/3): perl-XML-LibXSLT-1.70-1.1.el6.x86_64.rpm                                                                                                                                                                       |  47 kB     00:00
(3/3): perl-XML-SAX-0.96-7.el6.noarch.rpm                                                                                                                                                                             |  78 kB     00:00
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                                                        2.5 MB/s | 489 kB     00:00
Running rpm_check_debug
Running Transaction Test


Transaction Check Error:
  file /usr/share/man/man3/XML::SAX::Base.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch
  file /usr/share/man/man3/XML::SAX::Exception.3pm.gz from install of perl-XML-SAX-0.96-7.el6.noarch conflicts with file from package perl-XML-SAX-Base-1.04-1.el6.rf.noarch

Error Summary
-------------
PROD OTRS 6.0.6 CentOS 7.0 MySQL

alex
OTRS Новобранец
Сообщения: 48
Зарегистрирован: 01 ноя 2010, 14:47
Откуда: Воронеж
Контактная информация:

Re: Обновления с 4.0.5 до 5.0.5

Сообщение alex » 19 янв 2016, 17:41

Ну можно попробовать удалить пакеты, вызывающие конфликт и еще раз попробовать yum update
Но если что я не виноват )))
OTRS::ITSM 5.0.5

dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

Re: Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 19 янв 2016, 18:06

Да только они даже не установлены, как же их можно удалить? :D :shock:
PROD OTRS 6.0.6 CentOS 7.0 MySQL

dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

Re: Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 19 янв 2016, 19:06

Вообщем у меня получилась рекурсия, кто знает как её побороть:

Код: Выделить всё

 rpm -Uvh perl-XML-SAX-0.96-7.el6.noarch.rpm
error: Failed dependencies:
        perl(XML::LibXML) is needed by perl-XML-SAX-0.96-7.el6.noarch
        perl(XML::LibXML::Common) is needed by perl-XML-SAX-0.96-7.el6.noarch
PROD OTRS 6.0.6 CentOS 7.0 MySQL

dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

Re: Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 21 янв 2016, 12:02

Кто подскажет за, что отвечают модули:

Код: Выделить всё

  o XML::LibXML......................Not installed! Use: 'yum install "perl(XML::LibXML)"' (optional - Required for Generic Interface XSLT mapping module.)
  o XML::LibXSLT.....................Not installed! Use: 'yum install "perl(XML::LibXSLT)"' (optional - Required for Generic Interface XSLT mapping module.)
PROD OTRS 6.0.6 CentOS 7.0 MySQL

ykolesnikov
OTRS Гуру
Сообщения: 3119
Зарегистрирован: 24 дек 2010, 09:27
Откуда: Череповец
Благодарил (а): 4 раза
Поблагодарили: 5 раз
Контактная информация:

Re: Обновления с 4.0.5 до 5.0.5

Сообщение ykolesnikov » 21 янв 2016, 13:10

Ответ в сообщении - optional - Required for Generic Interface XSLT mapping module.)
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая

dengin
OTRS Новобранец
Сообщения: 82
Зарегистрирован: 11 фев 2014, 13:00
Откуда: UA, Kiev

[решено] Re: Обновления с 4.0.5 до 5.0.5

Сообщение dengin » 25 янв 2016, 13:51

Вопрос решился:
1. Делаем резервную копию OTRS
2.удаляем perl-XML-SAX.Base, что в свою очередь удалит зависимости OTRS, perl-Ldap, Perl-LibXML
3. Устанавливаем все что удалилось и perl-XML-SAX-0.96-7
4. Устанавливаем OTRS_4.0.5 c rpm
5. Восстанавливаем с резервной копии OTRS_4.0.5
6. Начинаем обновление согласно инструкции
PROD OTRS 6.0.6 CentOS 7.0 MySQL

Ответить