[Varnish] #1445: Missing provides in varnish rpm, varnish-4.0.0-tp2+2014-03-06, fedora 19
Varnish
varnish-bugs at varnish-cache.org
Tue Mar 11 10:54:58 CET 2014
#1445: Missing provides in varnish rpm, varnish-4.0.0-tp2+2014-03-06, fedora 19
-------------------------+-------------------------------------------------
Reporter: ingvar | Owner:
Type: defect | Status: new
Priority: normal | Milestone: Varnish 4.0-TP2
Component: build | Version: unknown
Severity: normal | Keywords: rpm specfile redhat varnish-libs
| provides
-------------------------+-------------------------------------------------
When building 4.0.0-tp2+2014-03-06 based on the provided
redhat/varnish.spec, on fedora 19 (on which rhel7 will be based), I get
missing provides in varnish-libs. I don't know if these are just missing
automatic provides, or that the actual APIs are missing.
{{{
$ sudo rpm -Uvh varnish-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64.rpm varnish-
libs-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64.rpm
feil: Failed dependencies:
libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit) is needed by
varnish-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64
libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit) is needed by
varnish-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64
libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit) is needed by
varnish-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64
libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit) is needed by
varnish-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64
rpm -qpl varnish-libs-4.0.0-0.3.tp2+20140306tp2.fc19.x86_64.rpm | grep
libvarnishapi.so
/usr/lib64/libvarnishapi.so.1
/usr/lib64/libvarnishapi.so.1.0.0
}}}
Adding the Provides by hand makes the package at least installable:
{{{
%package libs
#(...)
Provides: libvarnishapi.so.1(LIBVARNISHAPI_1.0)(64bit)
Provides: libvarnishapi.so.1(LIBVARNISHAPI_1.1)(64bit)
Provides: libvarnishapi.so.1(LIBVARNISHAPI_1.2)(64bit)
Provides: libvarnishapi.so.1(LIBVARNISHAPI_1.3)(64bit)
}}}
Ingvar
--
Ticket URL: <https://www.varnish-cache.org/trac/ticket/1445>
Varnish <https://varnish-cache.org/>
The Varnish HTTP Accelerator
More information about the varnish-bugs
mailing list