[Varnish] #1464: EL6 RPM packages are uninstallable

Varnish varnish-bugs at varnish-cache.org
Thu Mar 27 15:55:11 CET 2014


#1464: EL6 RPM packages are uninstallable
-----------------------+-------------------
 Reporter:  lkarsten   |      Owner:
     Type:  defect     |     Status:  new
 Priority:  normal     |  Milestone:
Component:  packaging  |    Version:  trunk
 Severity:  normal     |   Keywords:
-----------------------+-------------------
 The RPM packages built from master for RHEL6 are uninstallable due to a
 dependency issue.

 {{{
 [root at el6 ~]# LC_ALL=C yum localinstall varnish*rpm
 Loaded plugins: fastestmirror, presto
 Setting up Local Package Process
 Examining varnish-4.0.0-0.20131129tp2.el6.x86_64.rpm:
 varnish-4.0.0-0.20131129tp2.el6.x86_64
 Marking varnish-4.0.0-0.20131129tp2.el6.x86_64.rpm to be installed
 Loading mirror speeds from cached hostfile
  * base: ftp.uninett.no
  * epel: ftp.uninett.no
  * extras: ftp.uninett.no
  * updates: ftp.uninett.no
 Examining varnish-debuginfo-4.0.0-0.20131129tp2.el6.x86_64.rpm: varnish-
 debuginfo-4.0.0-0.20131129tp2.el6.x86_64
 Marking varnish-debuginfo-4.0.0-0.20131129tp2.el6.x86_64.rpm to be
 installed
 Examining varnish-libs-4.0.0-0.20131129tp2.el6.x86_64.rpm: varnish-
 libs-4.0.0-0.20131129tp2.el6.x86_64
 Marking varnish-libs-4.0.0-0.20131129tp2.el6.x86_64.rpm to be installed
 Resolving Dependencies
 --> Running transaction check
 ---> Package varnish.x86_64 0:4.0.0-0.20131129tp2.el6 will be installed
 --> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit)
 for package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 --> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit)
 for package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 --> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit)
 for package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 --> Processing Dependency: libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit)
 for package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 ---> Package varnish-debuginfo.x86_64 0:4.0.0-0.20131129tp2.el6 will be
 installed
 ---> Package varnish-libs.x86_64 0:4.0.0-0.20131129tp2.el6 will be
 installed
 --> Finished Dependency Resolution
 Error: Package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 (/varnish-4.0.0-0.20131129tp2.el6.x86_64)
            Requires: libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit)
 Error: Package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 (/varnish-4.0.0-0.20131129tp2.el6.x86_64)
            Requires: libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit)
 Error: Package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 (/varnish-4.0.0-0.20131129tp2.el6.x86_64)
            Requires: libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit)
 Error: Package: varnish-4.0.0-0.20131129tp2.el6.x86_64
 (/varnish-4.0.0-0.20131129tp2.el6.x86_64)
            Requires: libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit)
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest
 [root at el6 ~]# ^C
 [root at el6 ~]# ls -lh varnish*rpm
 -rw-r--r--. 1 root root 350K 2014-03-27 12:25
 varnish-4.0.0-0.20131129tp2.el6.x86_64.rpm
 -rw-r--r--. 1 root root  77K 2014-03-27 12:25 varnish-
 debuginfo-4.0.0-0.20131129tp2.el6.x86_64.rpm
 -rw-r--r--. 1 root root 173K 2014-03-27 12:25 varnish-
 libs-4.0.0-0.20131129tp2.el6.x86_64.rpm
 [root at el6 ~]#
 }}}

 {{{
 [root at el6 ~]# rpm -qp --requires
 varnish-4.0.0-0.20131129tp2.el6.x86_64.rpm
 varnish-libs = 4.0.0-0.20131129tp2.el6
 logrotate
 ncurses
 pcre
 shadow-utils
 /sbin/chkconfig
 /usr/bin/uuidgen
 /sbin/chkconfig
 /sbin/service
 initscripts
 gcc
 /bin/sh
 /bin/sh
 /bin/sh
 /bin/sh
 rpmlib(FileDigests) <= 4.6.0-1
 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
 rpmlib(CompressedFileNames) <= 3.0.4-1
 /bin/bash
 /bin/sh
 libc.so.6()(64bit)
 libc.so.6(GLIBC_2.2.5)(64bit)
 libc.so.6(GLIBC_2.3.2)(64bit)
 libc.so.6(GLIBC_2.3)(64bit)
 libdl.so.2()(64bit)
 libdl.so.2(GLIBC_2.2.5)(64bit)
 libedit.so.0()(64bit)
 libm.so.6()(64bit)
 libm.so.6(GLIBC_2.2.5)(64bit)
 libncurses.so.5()(64bit)
 libncursesw.so.5()(64bit)
 libnsl.so.1()(64bit)
 libpcre.so.0()(64bit)
 libpthread.so.0()(64bit)
 libpthread.so.0(GLIBC_2.2.5)(64bit)
 libpthread.so.0(GLIBC_2.3.2)(64bit)
 librt.so.1()(64bit)
 librt.so.1(GLIBC_2.2.5)(64bit)
 libtinfo.so.5()(64bit)
 libvarnishapi.so.1()(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit)
 libvarnishcompat.so()(64bit)
 libvarnish.so()(64bit)
 libvcc.so()(64bit)
 libvgz.so()(64bit)
 rpmlib(PayloadIsXz) <= 5.2-1
 [root at el6 ~]#
 }}}

 {{{
 [root at el6 ~]# rpm -qp --provides varnish-
 libs-4.0.0-0.20131129tp2.el6.x86_64.rpm
 libvarnishapi.so.1
 libc.so.6()(64bit)
 libc.so.6(GLIBC_2.2.5)(64bit)
 libc.so.6(GLIBC_2.3)(64bit)
 libc.so.6(GLIBC_2.7)(64bit)
 libm.so.6()(64bit)
 libm.so.6(GLIBC_2.2.5)(64bit)
 libnsl.so.1()(64bit)
 libpcre.so.0()(64bit)
 libpthread.so.0()(64bit)
 libpthread.so.0(GLIBC_2.2.5)(64bit)
 librt.so.1()(64bit)
 librt.so.1(GLIBC_2.2.5)(64bit)
 varnishabi-4.0.0-tp2-6dc740f
 varnish-libs = 4.0.0-0.20131129tp2.el6
 varnish-libs(x86-64) = 4.0.0-0.20131129tp2.el6
 }}}

-- 
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1464>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator




More information about the varnish-bugs mailing list