rpm spec file problem

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

 



As I stated in a previous message, I have a problem doing rpmbuild -ts with the tarball created for virt-manager. This problem predates the gtk3.2 branch since it also occurs with RELEASE-0.9.4-1. I know what the problem is but not why it is happening or how to (acceptably) fix it.

I have my own rpm build tree (like most folks do). However, I like my source and spec files grouped and not in one big pile. Therefore, I have an .rpmmacros file with the following specified:
    # %_sourcedir is where the source code tarballs, patches, etc. will be
    # placed after you do an "rpm -ivh somepackage.1.0-1.src.rpm"
    %_sourcedir     %{_topdir}/%{name}-%{version}

# %_specdir is where the specfile gets placed when installing a src.rpm. I # prefer the specfile to be in the same directory as the source tarballs, etc.
    %_specdir       %{_sourcedir}

and the problem is that I specify %{_topdir}/%{name}-%{version} although it could have also been
    %{_topdir}/SOURCE/%{name}-%{version}
with the same results:
rpmbuild -ts virt-manager-0.9.4.tar.gz
error: Unable to open /home/gc/devel/rpmbuild/SOURCE/virt-manager/virt-manager.spec: No such file or directory
with %_sourcedir     %{_topdir}/SOURCE/%{name}

or
rpmbuild -ts virt-manager-0.9.4.tar.gz
error: Unable to open /home/gc/devel/rpmbuild/SOURCE/virt-manager-0.9.4/virt-manager.spec: No such file or directory
with %_sourcedir     %{_topdir}/%{name}-%{version}

I have run this way for years and have never had a problem with any other package so I must conclude that it is something about the virt-manager.spec file that is causing the problem. It may be a problem with rpmbuild it it is only with the virt-manager.spec file.

Anybody have any ideas?

One solution that is not acceptable is to remove %{name}-%{version}

Gene


_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list




[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux