[Varnish] #1402: Failed dependencies: libvarnishapi.so.1

Varnish varnish-bugs at varnish-cache.org
Wed Jan 1 21:36:31 CET 2014


#1402: Failed dependencies: libvarnishapi.so.1
-----------------------------+-----------------------
 Reporter:  dmalinow         |       Type:  defect
   Status:  new              |   Priority:  normal
Milestone:  Varnish 4.0-TP1  |  Component:  packaging
  Version:  trunk            |   Severity:  major
 Keywords:                   |
-----------------------------+-----------------------
 {{{#!python
 rpm -Uvh ~/rpmbuild/RPMS/x86_64/varnish-4.0.0-0.20131129tp1.el6.x86_64.rpm
 error: Failed dependencies:
         libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit) is needed by
 varnish-4.0.0-0.20131129tp1.el6.x86_64
         libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit) is needed by
 varnish-4.0.0-0.20131129tp1.el6.x86_64
         libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit) is needed by
 varnish-4.0.0-0.20131129tp1.el6.x86_64
         libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit) is needed by
 varnish-4.0.0-0.20131129tp1.el6.x86_64
 }}}


 If you omit the dependencies, everything works ok. The issue is related to
 the lack of proper delivery of information by varnish-libs package.

 Stable package
 {{{#!python
 rpm -p ~/rpmbuild/RPMS/x86_64/varnish-libs-3.0.5-1.el6.x86_64.rpm -q
 --provides
 libvarnishapi.so.1()(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit)
 libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit)
 varnish-libs = 3.0.5-1.el6
 varnish-libs(x86-64) = 3.0.5-1.el6
 }}}

 Trunk (4.0 tp1) package
 {{{#!python
 rpm -p ~/rpmbuild/RPMS/x86_64/varnish-
 libs-4.0.0-0.20131129tp1.el6.x86_64.rpm -q --provides
 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-trunk-b9226c1
 varnish-libs = 4.0.0-0.20131129tp1.el6
 varnish-libs(x86-64) = 4.0.0-0.20131129tp1.el6
 }}}

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




More information about the varnish-bugs mailing list