Description of problem: Please seperate tcpdump into three stand-alone source rpm packages: tcpdump, libpcap and arpwatch as it is common at Fedora Core. Version-Release number of selected component (if applicable): tcpdump-3.9.4-4 Actual results: One big source rpm package having tcpdump, libpcap and arpwatch - but called simply tcpdump. Expected results: Stand-alone source rpm packages: tcpdump, libpcap and arpwatch Additional info: Just worked until now, but arpwatch wasn't updated since a longer time IIRC and doesn't need to be rebuild everytime, when something else changes. If this bug is accepted, I'm willing to work out three sane spec files in typical Fedora Extras layout (because of the Fedora Core cleanup project).
Okay, could you please provide those spec files?
Created attachment 130496 [details] New tcpdump.spec
Created attachment 130497 [details] tcpdump-3.9.4-redhat.patch obsoleting tcpdump-3.9.1-redhat.patch
Created attachment 130498 [details] New libpcap.spec
Created attachment 130499 [details] libpcap-0.9.4-redhat.patch obsoleting tcpdump-3.9.1-redhat.patch
Created attachment 130500 [details] New arpwatch.spec
Martin, this is what I worked out and what is working here. Hopefully I didn't forget anything. At least, I dunno whether it's bugfree - I've got no mock or Red Hat Buildsystem here. Build requirements were adapted as far as I was able to reconstruct. So reviewing and questions are desired... ;-)
Created attachment 130819 [details] Updated tcpdump.spec, no rpmlint output on x86_32
Created attachment 130820 [details] Updated libpcap.spec, no rpmlint output on x86_32
Created attachment 130821 [details] Updated arpwatch.spec, some rpmlint output on x86_32: W: arpwatch conffile-without-noreplace-flag /var/arpwatch/ethercodes.dat W: arpwatch conffile-without-noreplace-flag /var/arpwatch/missingcodes.txt E: arpwatch non-standard-uid /var/arpwatch/duplicates.awk pcap E: arpwatch non-standard-gid /var/arpwatch/duplicates.awk pcap E: arpwatch non-standard-uid /var/arpwatch/ethercodes.dat pcap E: arpwatch non-standard-gid /var/arpwatch/ethercodes.dat pcap E: arpwatch non-standard-uid /var/arpwatch pcap E: arpwatch non-standard-gid /var/arpwatch pcap E: arpwatch non-standard-uid /var/arpwatch/arp2ethers pcap E: arpwatch non-standard-gid /var/arpwatch/arp2ethers pcap E: arpwatch non-standard-uid /var/arpwatch/massagevendor-old pcap E: arpwatch non-standard-gid /var/arpwatch/massagevendor-old pcap E: arpwatch non-standard-uid /var/arpwatch/massagevendor pcap E: arpwatch non-standard-gid /var/arpwatch/massagevendor pcap E: arpwatch non-standard-uid /var/arpwatch/p.awk pcap E: arpwatch non-standard-gid /var/arpwatch/p.awk pcap E: arpwatch non-standard-uid /var/arpwatch/e.awk pcap E: arpwatch non-standard-gid /var/arpwatch/e.awk pcap E: arpwatch non-standard-uid /var/arpwatch/missingcodes.txt pcap E: arpwatch non-standard-gid /var/arpwatch/missingcodes.txt pcap E: arpwatch non-standard-uid /var/arpwatch/arp.dat pcap E: arpwatch non-standard-gid /var/arpwatch/arp.dat pcap E: arpwatch zero-length /var/arpwatch/arp.dat E: arpwatch non-standard-uid /var/arpwatch/arpfetch pcap E: arpwatch non-standard-gid /var/arpwatch/arpfetch pcap E: arpwatch non-standard-uid /var/arpwatch/euppertolower.awk pcap E: arpwatch non-standard-gid /var/arpwatch/euppertolower.awk pcap E: arpwatch non-standard-uid /var/arpwatch/d.awk pcap E: arpwatch non-standard-gid /var/arpwatch/d.awk pcap W: arpwatch non-standard-dir-in-var arpwatch
Ping?
I'll apply this one in new devel cycle (i.e. for FC-7)