rpmbuild provides seems broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have a small library RPM which built OK on Fedora 13 but is broken on Fedora 
16.  Rpmbuild reports that the shared library in the package is required by 
the package itself.  There is no "Provides" line, and when I try to install 
the RPM it reports: 

    error: Failed dependencies:
            libglv.so.0()(64bit) is needed by libglv0-0.3.1-1.x86_64

If I run /usr/lib/rpm/find-provides manually on the libraries it reports the 
correct information:

    libglv.so.0()(64bit)


Here is the build output:

$ rpmbuild -bb glv.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.x2bz7z
+ umask 022
+ cd /home/karl/src/rpm/BUILD
+ cd /home/karl/src/rpm/BUILD
+ rm -rf libglv-0.3.1
+ /usr/bin/gzip -dc /home/karl/src/rpm/SOURCES/libglv-0.3.1.tar.gz
+ /bin/tar -xf -
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd libglv-0.3.1
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.l6ENXV
+ umask 022
+ cd /home/karl/src/rpm/BUILD
+ cd libglv-0.3.1
+ make -C x11
make: Entering directory `/home/karl/src/rpm/BUILD/libglv-0.3.1/x11'
gcc -c -fPIC -Wall -W -Wno-unused-parameter -O3 -DUSE_XF86VMODE -o glv.o -I. 
glv.c
gcc -o libglv.so.0.3 -Wl,-soname,libglv.so.0 -shared glv.o  -lXxf86vm
ln -sf libglv.so.0.3 libglv.so.0
ln -sf libglv.so.0.3 libglv.so
make: Leaving directory `/home/karl/src/rpm/BUILD/libglv-0.3.1/x11'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.I2Hazi
+ umask 022
+ cd /home/karl/src/rpm/BUILD
+ cd libglv-0.3.1
+ mkdir -p /home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/lib64
+ mkdir -p /home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/include/GL
+ install -m 644 x11/glv.h x11/glv_keys.h 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/include/GL
+ install -m 644 x11/libglv.so.0.3 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/lib64
+ ln -s libglv.so.0.3 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/lib64/libglv.so.0
+ ln -s libglv.so.0.3 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/lib64/libglv.so
+ /usr/lib/rpm/brp-compress
+ /usr/lib/rpm/brp-strip /usr/bin/strip
+ /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
Processing files: libglv0-0.3.1-1.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.k414sF
+ umask 022
+ cd /home/karl/src/rpm/BUILD
+ cd libglv-0.3.1
+ 
DOCDIR=/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/share/doc/libglv0-0.3.1
+ export DOCDIR
+ /bin/mkdir -p 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/share/doc/libglv0-0.3.1
+ cp -pr ChangeLog LICENSE README 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64/usr/share/doc/libglv0-0.3.1
+ exit 0
Requires(interp): /sbin/ldconfig /sbin/ldconfig
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
Requires: libglv.so.0()(64bit)
Checking for unpackaged file(s): /usr/lib/rpm/check-files 
/home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64
Wrote: /home/karl/src/rpm/RPMS/x86_64/libglv0-0.3.1-1.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.G7KuTp
+ umask 022
+ cd /home/karl/src/rpm/BUILD
+ cd libglv-0.3.1
+ rm -rf /home/karl/src/rpm/BUILDROOT/libglv0-0.3.1-1.x86_64
+ exit 0


-Karl
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines


[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux