[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