{"action":"closed","issue":{"url":"https://api.github.com/repos/ZoneMinder/zoneminder/issues/2045","repository_url":"https://api.github.com/repos/ZoneMinder/zoneminder","labels_url":"https://api.github.com/repos/ZoneMinder/zoneminder/issues/2045/labels{/name}","comments_url":"https://api.github.com/repos/ZoneMinder/zoneminder/issues/2045/comments","events_url":"https://api.github.com/repos/ZoneMinder/zoneminder/issues/2045/events","html_url":"https://github.com/ZoneMinder/zoneminder/issues/2045","id":299988787,"number":2045,"title":"Installation Conflict","user":{"login":"sillytenant","id":36804835,"avatar_url":"https://avatars0.githubusercontent.com/u/36804835?v=4","gravatar_id":"","url":"https://api.github.com/users/sillytenant","html_url":"https://github.com/sillytenant","followers_url":"https://api.github.com/users/sillytenant/followers","following_url":"https://api.github.com/users/sillytenant/following{/other_user}","gists_url":"https://api.github.com/users/sillytenant/gists{/gist_id}","starred_url":"https://api.github.com/users/sillytenant/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sillytenant/subscriptions","organizations_url":"https://api.github.com/users/sillytenant/orgs","repos_url":"https://api.github.com/users/sillytenant/repos","events_url":"https://api.github.com/users/sillytenant/events{/privacy}","received_events_url":"https://api.github.com/users/sillytenant/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-02-25T01:35:38Z","updated_at":"2018-02-25T13:18:51Z","closed_at":"2018-02-25T13:18:51Z","author_association":"NONE","body":"Version of ZoneMinder (attempted at) being installed is: 1.30.4 (from 'yum info zoneminder')\r\nOS Version: CentOS Linux release 7.4.1708 (Core) (from /etc/centos-release)\r\nKernel installed: 3.10.0-693.17.1.el7.x86_64 (from (uname -a')\r\n\r\nWhen I attempt to install ZoneMinder, there are many conflicts that appear in RPMs, including:\r\n - php vs. php72w\r\n - vlc\r\n - Perl\r\n\r\nI was able to manually install:\r\n - VLC components: vlc vlc-core vlc-extras vlc-plugin-jack\r\n\r\n - FFMpeg components: ffmpeg-libs gstreamer-ffmpeg ffmpeg ffmpegthumbnailer\r\n\r\n - PERL components: perl perl-AppConfig perl-Archive-Tar perl-Archive-Zip perl-Astro-SunTime perl-CGI perl-Class-Inspector perl-Class-Load perl-Class-Std perl-Class-Std-Fast perl-Convert-BinHex perl-Data-Dump perl-Data-OptList perl-Data-UUID perl-Date-Manip perl-Device-SerialPort perl-Digest-SHA perl-Email-Date-Format perl-FCGI perl-Image-Base perl-Image-Info perl-Image-Xbm perl-Image-Xpm perl-IO-Interface perl-IO-SessionData perl-IO-Socket-Multicast perl-IO-Zlib perl-List-MoreUtil perl-Locale-Maketext perl-Locale-Maketext-Simple perl-LWP-Protocol-https perl-MailTools perl-MIME-Lite perl-MIME-tools perl-MIME-Types perl-Module-CoreList perl-Module-Implementation perl-Module-Load perl-Module-Load-Conditional perl-Module-Metadata perl-Module-Runtime perl-Mozilla-CA perl-Net-SMTP-SSL perl-Package-Constants perl-Package-DeprecationManager perl-Package-Stash perl-Package-Stash-XS perl-Params-Check perl-Params-Util perl-Pod-POM perl-SOAP-Lite perl-SOAP-WSDL perl-Sub-Install perl-Sys-CPU perl-Sys-MemInfo perl-Sys-Mmap perl-Sys-Syslog perl-Template-Toolkit perl-Time-ParseDate perl-Try-Tiny perl-URI-Encode perl-version perl-X10 perl-XML-LibXML perl-XML-NamespaceSupport perl-XML-SAX perl-XML-SAX-Base perl-XML-Simple\r\n\r\n - PHP72W Components: php72w php72w-cli php72w-common php72w-gd php72w-mysql php72w-pdo php72w-gd php72w-mysqli php72w-pear php72w-pecl-apcu php72w-posix php72w-process php72w-xml\r\n\r\n     I then attempt to install zoneminder: 'yum install zoneminder'\r\n However, there are apparently dependencies in zoneminder for php (no suffix version) which conflict with the php72w packages, specifically (see full output at bottom):\r\n - php72w-common conflict with php-common\r\n - php72w-pecl-apcu conflict with php-pecl-apcu\r\n\r\n     I searched the issues page and the forums, but was unable to find any sort of resolution.  I am generally disinclined to utilize the skip broken feature as installing both php-common and phpXXw-common tends to end poorly.  Can the dependencies in the ZoneMinder RPM be updated so that it has consistent dependencies?\r\n\r\nStu\r\n\r\n```\r\n# yum install zoneminder\r\nLoaded plugins: fastestmirror, langpacks\r\nLoading mirror speeds from cached hostfile\r\n * base: centos.mirror.lstn.net\r\n * epel: mirror.us.leaseweb.net\r\n * extras: linux.cc.lehigh.edu\r\n * rpmfusion-free-updates: mirror.math.princeton.edu\r\n * rpmfusion-nonfree-updates: mirror.math.princeton.edu\r\n * updates: mirror.trouble-free.net\r\n * webtatic: us-east.repo.webtatic.com\r\nResolving Dependencies\r\n--> Running transaction check\r\n---> Package zoneminder.x86_64 0:1.30.4-3.el7 will be installed\r\n--> Processing Dependency: php-pecl-apcu for package: zoneminder-1.30.4-3.el7.x86_64\r\n--> Processing Dependency: cambozola for package: zoneminder-1.30.4-3.el7.x86_64\r\n--> Running transaction check\r\n---> Package cambozola.noarch 0:0.936-3.el7 will be installed\r\n---> Package php-pecl-apcu.x86_64 0:4.0.11-1.el7 will be installed\r\n--> Processing Dependency: php(api) = 20100412-64 for package: php-pecl-apcu-4.0.11-1.el7.x86_64\r\n--> Processing Dependency: php(zend-abi) = 20100525-64 for package: php-pecl-apcu-4.0.11-1.el7.x86_64\r\n--> Running transaction check\r\n---> Package php-common.x86_64 0:5.4.16-43.el7_4 will be installed\r\n--> Processing Conflict: php72w-common-7.2.2-1.w7.x86_64 conflicts php-common < 7.2\r\n--> Finished Dependency Resolution\r\nError: php72w-common conflicts with php-common-5.4.16-43.el7_4.x86_64\r\n You could try using --skip-broken to work around the problem\r\n You could try running: rpm -Va --nofiles --nodigest\r\n# \r\n```\r\n"}}
{"actor":{"display_login":"knnniggett"}}