[Bug 583341] Review Request: trace-cmd - interacts with Ftrace Linux kernel internal tracer

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 21 19:49:09 UTC 2010


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=583341

Clark Williams <williams at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED

--- Comment #2 from Clark Williams <williams at redhat.com> 2010-04-21 15:49:04 EDT ---
output of an rpmbuild of the above SRPM followed by rpmlint on the binary,
source and specfile:

$ make
rpmbuild -ba --define "_topdir
/home/williams/src/fedora-packages/trace-cmd/rpm" rpm/SPECS/trace-cmd.spec
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.PbwNRU
+ umask 022
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ LANG=C
+ export LANG
+ unset DISPLAY
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ rm -rf trace-cmd-1.0.0
+ /bin/tar -xf -
+ /usr/bin/gzip -dc
/home/williams/src/fedora-packages/trace-cmd/rpm/SOURCES/trace-cmd-1.0.0.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd trace-cmd-1.0.0
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.4HC1B0
+ umask 022
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ cd trace-cmd-1.0.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ make all doc
make[1]: Entering directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
  UPDATE                 trace_plugin_dir
  UPDATE                 tc_version.h
  COMPILE FPIC           parse-events.o
  COMPILE FPIC           trace-seq.o
  COMPILE FPIC           parse-filter.o
  BUILD STATIC LIB       libparsevent.a
  COMPILE FPIC           trace-util.o
  COMPILE FPIC           trace-input.o
  COMPILE FPIC           trace-ftrace.o
  COMPILE FPIC           trace-output.o
  COMPILE FPIC           trace-record.o
  BUILD STATIC LIB       libtracecmd.a
  COMPILE                trace-cmd.o
  COMPILE                trace-usage.o
  COMPILE                trace-read.o
  COMPILE                trace-split.o
  COMPILE                trace-listen.o
  BUILD                  trace-cmd
  COMPILE PLUGIN OBJ     plugin_hrtimer.o
  BUILD PLUGIN           plugin_hrtimer.so
  COMPILE PLUGIN OBJ     plugin_kmem.o
  BUILD PLUGIN           plugin_kmem.so
  COMPILE PLUGIN OBJ     plugin_sched_switch.o
  BUILD PLUGIN           plugin_sched_switch.so
  COMPILE PLUGIN OBJ     plugin_mac80211.o
  BUILD PLUGIN           plugin_mac80211.so
  COMPILE PLUGIN OBJ     plugin_jbd2.o
  BUILD PLUGIN           plugin_jbd2.so
Note: to build the gui, type "make gui"
make -C
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0/Documentation
all
make[2]: Nothing to be done for `all'.
make[1]: Leaving directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
+ exit 0
Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.VHbFT8
+ umask 022
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ '['
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
'!=' / ']'
+ rm -rf
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
++ dirname
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
+ mkdir -p /home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT
+ mkdir
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
+ cd trace-cmd-1.0.0
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
+ make
prefix=/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr
install install_doc
make[1]: Entering directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
  UPDATE                 trace_plugin_dir
  COMPILE FPIC           trace-util.o
  INSTALL          plugin_hrtimer.so to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins
  INSTALL          plugin_kmem.so to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins
  INSTALL          plugin_sched_switch.so to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins
  INSTALL          plugin_mac80211.so to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins
  INSTALL          plugin_jbd2.so to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins
  INSTALL          trace-cmd to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/bin
Note: to install the gui, type "make install_gui"
make -C
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0/Documentation
install
      INSTALL             trace-cmd-extract.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-list.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-listen.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-record.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-report.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-reset.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-split.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-start.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd-stop.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd.1 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man1
      INSTALL             trace-cmd.dat.5 to 
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/man/man5
make[1]: Leaving directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
+ /usr/lib/rpm/find-debuginfo.sh --strict-build-id
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/bin/trace-cmd
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins/plugin_kmem.so
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins/plugin_jbd2.so
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins/plugin_hrtimer.so
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins/plugin_mac80211.so
extracting debug info from
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/trace-cmd/plugins/plugin_sched_switch.so
709 blocks
+ /usr/lib/rpm/check-buildroot
+ /usr/lib/rpm/redhat/brp-compress
+ /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip
+ /usr/lib/rpm/redhat/brp-strip-comment-note /usr/bin/strip /usr/bin/objdump
+ /usr/lib/rpm/brp-python-bytecompile
+ /usr/lib/rpm/redhat/brp-python-hardlink
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: trace-cmd-1.0.0-1.fc12.x86_64
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.aMqOij
+ umask 022
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ cd trace-cmd-1.0.0
+
DOCDIR=/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/doc/trace-cmd-1.0.0
+ export DOCDIR
+ rm -rf
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/doc/trace-cmd-1.0.0
+ /bin/mkdir -p
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/doc/trace-cmd-1.0.0
+ cp -pr COPYING COPYING.LIB README
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64/usr/share/doc/trace-cmd-1.0.0
+ exit 0
Provides: plugin_hrtimer.so()(64bit) plugin_jbd2.so()(64bit)
plugin_kmem.so()(64bit) plugin_mac80211.so()(64bit)
plugin_sched_switch.so()(64bit)
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <=
4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(post): /bin/sh
Requires(preun): /bin/sh
Requires: ld-linux-x86-64.so.2()(64bit) ld-linux-x86-64.so.2(GLIBC_2.3)(64bit)
libc.so.6()(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.5)(64bit) libdl.so.2()(64bit)
libdl.so.2(GLIBC_2.2.5)(64bit) rtld(GNU_HASH)
Processing files: trace-cmd-debuginfo-1.0.0-1.fc12.x86_64
Checking for unpackaged file(s): /usr/lib/rpm/check-files
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
Wrote:
/home/williams/src/fedora-packages/trace-cmd/rpm/SRPMS/trace-cmd-1.0.0-1.fc12.src.rpm
Wrote:
/home/williams/src/fedora-packages/trace-cmd/rpm/RPMS/x86_64/trace-cmd-1.0.0-1.fc12.x86_64.rpm
Wrote:
/home/williams/src/fedora-packages/trace-cmd/rpm/RPMS/x86_64/trace-cmd-debuginfo-1.0.0-1.fc12.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.isS9g0
+ umask 022
+ cd /home/williams/src/fedora-packages/trace-cmd/rpm/BUILD
+ cd trace-cmd-1.0.0
+ make clean doc_clean
make[1]: Entering directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
rm -f *.o *~ trace_plugin_dir tc_version.h libparsevent.a libtracecmd.a
trace-cmd  plugin_hrtimer.so plugin_kmem.so plugin_sched_switch.so
plugin_mac80211.so plugin_jbd2.so ks_version.h trace-graph trace-view
kernelshark *.a *.so ctracecmd_wrap.c .*.d
rm -f tags TAGS trace_plugin_dir
make -C
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0/Documentation
clean
(cd
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0/Documentation;
\
  rm -f *.xml *.xsl *.1 *.5)
make[1]: Leaving directory
`/home/williams/src/fedora-packages/trace-cmd/rpm/BUILD/trace-cmd-1.0.0'
+ rm -rf
/home/williams/src/fedora-packages/trace-cmd/rpm/BUILDROOT/trace-cmd-1.0.0-1.fc12.x86_64
+ exit 0
rpmlint -vi
/home/williams/src/fedora-packages/trace-cmd/rpm/RPMS/*/trace-cmd-1.0.0-1*.rpm
trace-cmd.x86_64: I: checking
trace-cmd.x86_64: W: summary-not-capitalized C trace-cmd - interacts with
Ftrace Linux kernel internal tracer
Summary doesn't begin with a capital letter.

trace-cmd.x86_64: W: name-repeated-in-summary C trace-cmd
The name of the package is repeated in its summary.  This is often redundant
information and looks silly in various programs' output.  Make the summary
brief and to the point without including redundant information in it.

trace-cmd.x86_64: W: spelling-error %description -l en_US debugfs -> debugs,
debuggers, debugged
The value of this tag appears to be misspelled. Please double-check.

trace-cmd.x86_64: W: invalid-license LGPLv2.1
The value of the License tag was not recognized.  Known values are: "AAL",
"Adobe", "ADSL", "AFL", "AGPLv1", "AGPLv3", "AGPLv3 with exceptions",
"AMDPLPA", "AMPAS BSD", "ARL", "ASL 1.0", "ASL 1.0+", "ASL 1.1", "ASL 1.1+",
"ASL 2.0", "ASL 2.0+", "APSL 2.0", "APSL 2.0+", "Artistic 2.0", "Artistic
clarified", "Beerware", "BitTorrent", "Boost", "BSD", "BSD Protection", "BSD
with advertising", "CATOSL", "CC0", "CeCILL", "CeCILL-B", "CeCILL-C", "CDDL",
"CNRI", "CPAL", "CPL", "Condor", "Copyright only", "Crystal Stacker", "DOC",
"dvipdfm", "ECL 1.0", "ECL 2.0", "eCos", "EFL 2.0", "EFL 2.0+", "Entessa",
"EPL", "ERPL", "EU Datagrid", "EUPL 1.1", "Eurosym", "Fair", "FTL",
"Giftware", "GL2PS", "Glide", "gnuplot", "GPL+", "GPL+ or Artistic", "GPL+
with exceptions", "GPLv1", "GPLv2 or Artistic", "GPLv2+ or Artistic", "GPLv2",
"GPLv2 with exceptions", "GPLv2+", "GPLv2+ with exceptions", "GPLv3", "GPLv3
with exceptions", "GPLv3+", "GPLv3+ with exceptions", "IBM", "IJG",
"ImageMagick", "iMatix", "Imlib2", "Intel ACPI", "Interbase", "ISC", "Jabber",
"JasPer", "JPython", "Knuth", "LBNL BSD", "LGPLv2", "LGPLv2 with exceptions",
"LGPLv2+", "LGPLv2+ or Artistic", "LGPLv2+ with exceptions", "LGPLv3", "LGPLv3
with exceptions", "LGPLv3+", "LGPLv3+ with exceptions", "libtiff", "LLGPL",
"Logica", "LPL", "LPPL", "mecab-ipadic", "MirOS", "MIT", "MIT with
advertising", "mod_macro", "Motosoto", "MPLv1.0", "MPLv1.0+", "MPLv1.1",
"MPLv1.1+", "MS-PL", "NCSA", "NetCDF", "NGPL", "NOSL", "Naumen", "Netscape",
"Newmat", "Nokia", "Noweb", "OpenLDAP", "OpenPBS", "OReilly", "OSL 1.0", "OSL
1.0+", "OSL 1.1", "OSL 1.1+", "OSL 2.0", "OSL 2.0+", "OSL 2.1", "OSL 2.1+",
"OSL 3.0", "OSL 3.0+", "OpenSSL", "OReilly", "Phorum", "PHP", "PlainTeX",
"Plexus", "PostgreSQL", "psutils", "Public Domain", "Python", "Qhull", "QPL",
"Rdisc", "RiceBSD", "RPSL", "Ruby", "Saxpath", "SCEA", "SCRIP", "Sendmail",
"Sleepycat", "SISSL", "SLIB", "SNIA", "SPL", "TCL", "Teeworlds", "TMate",
"TOSL", "TPL", "UCD", "VOSTROM", "Vim", "VNLSL", "VSL", "W3C", "Webmin",
"WTFPL", "wxWidgets", "Xerox", "xinetd", "XSkat", "YPLv1.1", "Zend",
"ZPLv1.0", "ZPLv1.0+", "ZPLv2.0", "ZPLv2.0+", "ZPLv2.1", "ZPLv2.1+", "zlib",
"zlib with acknowledgement", "CDL", "FBSDDL", "GFDL", "IEEE", "OFSFDL", "Open
Publication", "Public Use", "CC-BY", "CC-BY-SA", "CC-BY-ND", "DMTF", "DSL",
"EFML", "Free Art", "GeoGratis", "Green OpenMusic", "OAL", "AMS", "Arphic",
"Baekmuk", "Bitstream Vera", "DoubleStroke", "Hershey", "IPA", "Liberation",
"Lucida", "MgOpen", "mplus", "OFL", "PTFL", "STIX", "Utopia", "Wadalab",
"XANO", "Redistributable, no modification permitted", "Freely redistributable
without restriction".

trace-cmd.x86_64: I: checking-url
http://www.kernel.org/kernel/people/jkacur/trace-cmd (timeout 10 seconds)
trace-cmd.x86_64: W: invalid-url URL:
http://www.kernel.org/kernel/people/jkacur/trace-cmd HTTP Error 404: Not Found
The value should be a valid, public HTTP, HTTPS, or FTP URL.

trace-cmd.x86_64: E: arch-dependent-file-in-usr-share
/usr/share/trace-cmd/plugins/plugin_sched_switch.so
This package installs an ELF binary in the /usr/share  hierarchy, which is
reserved for architecture-independent files.

trace-cmd.x86_64: E: arch-dependent-file-in-usr-share
/usr/share/trace-cmd/plugins/plugin_hrtimer.so
This package installs an ELF binary in the /usr/share  hierarchy, which is
reserved for architecture-independent files.

trace-cmd.x86_64: E: arch-dependent-file-in-usr-share
/usr/share/trace-cmd/plugins/plugin_kmem.so
This package installs an ELF binary in the /usr/share  hierarchy, which is
reserved for architecture-independent files.

trace-cmd.x86_64: E: arch-dependent-file-in-usr-share
/usr/share/trace-cmd/plugins/plugin_mac80211.so
This package installs an ELF binary in the /usr/share  hierarchy, which is
reserved for architecture-independent files.

trace-cmd.x86_64: E: arch-dependent-file-in-usr-share
/usr/share/trace-cmd/plugins/plugin_jbd2.so
This package installs an ELF binary in the /usr/share  hierarchy, which is
reserved for architecture-independent files.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-stop.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-report.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-split.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-reset.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-listen.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man5/trace-cmd.dat.5.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-start.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-extract.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-record.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

trace-cmd.x86_64: W: spurious-executable-perm
/usr/share/man/man1/trace-cmd-list.1.gz
The file is installed with executable permissions, but was identified as one
that probably should not be executable.  Verify if the executable bits are
desired, and remove if not.

1 packages and 0 specfiles checked; 5 errors, 16 warnings.
make: [rpmlint] Error 64 (ignored)
rpmlint -vi
/home/williams/src/fedora-packages/trace-cmd/rpm/SRPMS/trace-cmd-1.0.0-1*.rpm
trace-cmd.src: I: checking
trace-cmd.src: W: summary-not-capitalized C trace-cmd - interacts with Ftrace
Linux kernel internal tracer
Summary doesn't begin with a capital letter.

trace-cmd.src: W: name-repeated-in-summary C trace-cmd
The name of the package is repeated in its summary.  This is often redundant
information and looks silly in various programs' output.  Make the summary
brief and to the point without including redundant information in it.

trace-cmd.src: W: spelling-error %description -l en_US debugfs -> debugs,
debuggers, debugged
The value of this tag appears to be misspelled. Please double-check.

trace-cmd.src: W: invalid-license LGPLv2.1
The value of the License tag was not recognized.  Known values are: "AAL",
"Adobe", "ADSL", "AFL", "AGPLv1", "AGPLv3", "AGPLv3 with exceptions",
"AMDPLPA", "AMPAS BSD", "ARL", "ASL 1.0", "ASL 1.0+", "ASL 1.1", "ASL 1.1+",
"ASL 2.0", "ASL 2.0+", "APSL 2.0", "APSL 2.0+", "Artistic 2.0", "Artistic
clarified", "Beerware", "BitTorrent", "Boost", "BSD", "BSD Protection", "BSD
with advertising", "CATOSL", "CC0", "CeCILL", "CeCILL-B", "CeCILL-C", "CDDL",
"CNRI", "CPAL", "CPL", "Condor", "Copyright only", "Crystal Stacker", "DOC",
"dvipdfm", "ECL 1.0", "ECL 2.0", "eCos", "EFL 2.0", "EFL 2.0+", "Entessa",
"EPL", "ERPL", "EU Datagrid", "EUPL 1.1", "Eurosym", "Fair", "FTL",
"Giftware", "GL2PS", "Glide", "gnuplot", "GPL+", "GPL+ or Artistic", "GPL+
with exceptions", "GPLv1", "GPLv2 or Artistic", "GPLv2+ or Artistic", "GPLv2",
"GPLv2 with exceptions", "GPLv2+", "GPLv2+ with exceptions", "GPLv3", "GPLv3
with exceptions", "GPLv3+", "GPLv3+ with exceptions", "IBM", "IJG",
"ImageMagick", "iMatix", "Imlib2", "Intel ACPI", "Interbase", "ISC", "Jabber",
"JasPer", "JPython", "Knuth", "LBNL BSD", "LGPLv2", "LGPLv2 with exceptions",
"LGPLv2+", "LGPLv2+ or Artistic", "LGPLv2+ with exceptions", "LGPLv3", "LGPLv3
with exceptions", "LGPLv3+", "LGPLv3+ with exceptions", "libtiff", "LLGPL",
"Logica", "LPL", "LPPL", "mecab-ipadic", "MirOS", "MIT", "MIT with
advertising", "mod_macro", "Motosoto", "MPLv1.0", "MPLv1.0+", "MPLv1.1",
"MPLv1.1+", "MS-PL", "NCSA", "NetCDF", "NGPL", "NOSL", "Naumen", "Netscape",
"Newmat", "Nokia", "Noweb", "OpenLDAP", "OpenPBS", "OReilly", "OSL 1.0", "OSL
1.0+", "OSL 1.1", "OSL 1.1+", "OSL 2.0", "OSL 2.0+", "OSL 2.1", "OSL 2.1+",
"OSL 3.0", "OSL 3.0+", "OpenSSL", "OReilly", "Phorum", "PHP", "PlainTeX",
"Plexus", "PostgreSQL", "psutils", "Public Domain", "Python", "Qhull", "QPL",
"Rdisc", "RiceBSD", "RPSL", "Ruby", "Saxpath", "SCEA", "SCRIP", "Sendmail",
"Sleepycat", "SISSL", "SLIB", "SNIA", "SPL", "TCL", "Teeworlds", "TMate",
"TOSL", "TPL", "UCD", "VOSTROM", "Vim", "VNLSL", "VSL", "W3C", "Webmin",
"WTFPL", "wxWidgets", "Xerox", "xinetd", "XSkat", "YPLv1.1", "Zend",
"ZPLv1.0", "ZPLv1.0+", "ZPLv2.0", "ZPLv2.0+", "ZPLv2.1", "ZPLv2.1+", "zlib",
"zlib with acknowledgement", "CDL", "FBSDDL", "GFDL", "IEEE", "OFSFDL", "Open
Publication", "Public Use", "CC-BY", "CC-BY-SA", "CC-BY-ND", "DMTF", "DSL",
"EFML", "Free Art", "GeoGratis", "Green OpenMusic", "OAL", "AMS", "Arphic",
"Baekmuk", "Bitstream Vera", "DoubleStroke", "Hershey", "IPA", "Liberation",
"Lucida", "MgOpen", "mplus", "OFL", "PTFL", "STIX", "Utopia", "Wadalab",
"XANO", "Redistributable, no modification permitted", "Freely redistributable
without restriction".

trace-cmd.src: I: checking-url
http://www.kernel.org/kernel/people/jkacur/trace-cmd (timeout 10 seconds)
trace-cmd.src: W: invalid-url URL:
http://www.kernel.org/kernel/people/jkacur/trace-cmd HTTP Error 404: Not Found
The value should be a valid, public HTTP, HTTPS, or FTP URL.

trace-cmd.src: I: checking-url
http://www.kernel.org/kernel/people/jkacur/trace-cmd/trace-cmd-1.0.0.tar.gz
(timeout 10 seconds)
trace-cmd.src: W: invalid-url Source0:
http://www.kernel.org/kernel/people/jkacur/trace-cmd/trace-cmd-1.0.0.tar.gz
HTTP Error 404: Not Found
The value should be a valid, public HTTP, HTTPS, or FTP URL.

1 packages and 0 specfiles checked; 0 errors, 6 warnings.
rpmlint -vi
/home/williams/src/fedora-packages/trace-cmd/rpm/SPECS/trace-cmd.spec
/home/williams/src/fedora-packages/trace-cmd/rpm/SPECS/trace-cmd.spec: I:
checking-url
http://www.kernel.org/kernel/people/jkacur/trace-cmd/trace-cmd-1.0.0.tar.gz
(timeout 10 seconds)
/home/williams/src/fedora-packages/trace-cmd/rpm/SPECS/trace-cmd.spec: W:
invalid-url Source0:
http://www.kernel.org/kernel/people/jkacur/trace-cmd/trace-cmd-1.0.0.tar.gz
HTTP Error 404: Not Found
The value should be a valid, public HTTP, HTTPS, or FTP URL.

0 packages and 1 specfiles checked; 0 errors, 1 warnings.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the package-review mailing list