Scout24 / modularized-linux-training

Materials about Bash
6 stars 5 forks source link

fedora: rpmlint errors #3

Closed gdha closed 10 years ago

gdha commented 10 years ago
[gdha@fedora20 bash]$ rpmlint -i /home/gdha/projects/modularized-linux-training/bash/build/noarch/bash-essentials-1.2-0.noarch.rpm
bash-essentials.noarch: W: non-standard-group is24
The value of the Group tag in the package is not valid.  Valid groups are:
"Amusements/Games", "Amusements/Graphics", "Applications/Archiving",
"Applications/Communications", "Applications/Databases",
"Applications/Editors", "Applications/Emulators", "Applications/Engineering",
"Applications/File", "Applications/Internet", "Applications/Multimedia",
"Applications/Productivity", "Applications/Publishing", "Applications/System",
"Applications/Text", "Development/Debug", "Development/Debuggers",
"Development/Languages", "Development/Libraries", "Development/System",
"Development/Tools", "Documentation", "System Environment/Base", "System
Environment/Daemons", "System Environment/Kernel", "System
Environment/Libraries", "System Environment/Shells", "Unspecified", "User
Interface/Desktops", "User Interface/X", "User Interface/X Hardware Support".

bash-essentials.noarch: E: no-changelogname-tag
There is no %changelog tag in your spec file. To insert it, just insert a
'%changelog' in your spec file and rebuild it.

bash-essentials.noarch: W: invalid-license Creative Commons
The value of the License tag was not recognized.  Known values are: "AAL",
"Abstyles", "Adobe", "ADSL", "AFL", "Afmparse", "AGPLv1", "AGPLv3", "AGPLv3+",
"AGPLv3 with exceptions", "AMDPLPA", "AML", "AMPAS BSD", "APAFML", "APSL 2.0",
"APSL 2.0+", "ARL", "Artistic 2.0", "Artistic clarified", "ASL 1.0", "ASL
1.0+", "ASL 1.1", "ASL 1.1+", "ASL 2.0", "ASL 2.0+", "Bahyph", "Barr",
"Beerware", "BeOpen", "Bibtex", "BitTorrent", "Boost", "Borceux", "BSD", "BSD
Protection", "BSD with advertising", "BSD with attribution", "CATOSL", "CC0",
"CeCILL", "CeCILL-B", "CeCILL-C", "CDDL", "CNRI", "Condor", "Copyright only",
"CPAL", "CPL", "Crossword", "Crystal Stacker", "Cube", "diffmark", "DMIT",
"DOC", "Dotseqn", "DSDP", "dvipdfm", "ECL 1.0", "ECL 2.0", "eCos", "EFL 2.0",
"EFL 2.0+", "eGenix", "Entessa", "EPL", "ERPL", "EU Datagrid", "EUPL 1.1",
"Eurosym", "Fair", "FSFUL", "FSFULLR", "FTL", "Giftware", "GL2PS", "Glide",
"Glulxe", "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", "HaskellReport", "IBM",
"IJG", "ImageMagick", "iMatix", "Imlib2", "Intel ACPI", "Interbase", "ISC",
"Jabber", "JasPer", "JPython", "Julius", "Knuth", "Latex2e", "LBNL BSD",
"Leptonica", "LGPLv2", "LGPLv2 with exceptions", "LGPLv2+", "LGPLv2+ or
Artistic", "LGPLv2+ with exceptions", "LGPLv3", "LGPLv3 with exceptions",
"LGPLv3+", "LGPLv3+ with exceptions", "Lhcyr", "libtiff", "LLGPL", "Logica",
"LOSLA", "LPL", "LPPL", "MakeIndex", "mecab-ipadic", "midnight", "MirOS",
"MIT", "MITNFA", "MIT with advertising", "mod_macro", "Motosoto", "MPLv1.0",
"MPLv1.0+", "MPLv1.1", "MPLv1.1+", "MPLv2.0", "MS-PL", "MS-RL", "MTLL", "Mup",
"Naumen", "NCSA", "NetCDF", "Netscape", "Newmat", "Newsletr", "NGPL", "NLPL",
"Nokia", "NOSL", "Noweb", "OML", "OpenLDAP", "OpenPBS", "OpenSSL", "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+", "Par", "Phorum", "PHP", "PlainTeX",
"Plexus", "PostgreSQL", "psfrag", "psutils", "Public Domain", "Python",
"Qhull", "QPL", "Rdisc", "RiceBSD", "Romio", "RPSL", "Rsfs", "Ruby",
"Saxpath", "SCEA", "SCRIP", "Sendmail", "Sleepycat", "SISSL", "SLIB", "SNIA",
"softSurfer", "SPL", "STMPL", "SWL", "TCL", "Teeworlds", "Threeparttable",
"TMate", "Tolua", "TORQUEv1.1", "TOSL", "TPL", "UCD", "Vim", "VNLSL",
"VOSTROM", "VSL", "W3C", "Webmin", "Wsuipa", "WTFPL", "wxWidgets", "Xerox",
"xinetd", "xpp", "XSkat", "YPLv1.1", "Zed", "Zend", "zlib", "zlib with
acknowledgement", "ZPLv1.0", "ZPLv1.0+", "ZPLv2.0", "ZPLv2.0+", "ZPLv2.1",
"ZPLv2.1+", "CDL", "FBSDDL", "GFDL", "IEEE", "LDPL", "OFSFDL", "Open
Publication", "Public Use", "Verbatim", "CC-BY", "CC-BY-ND", "CC-BY-SA",
"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".

bash-essentials.noarch: W: manual-page-warning /usr/share/man/man1/bash-essentials.1.gz 144: warning: macro `..' not defined
This man page may contain problems that can cause it not to be formatted as
intended.

1 packages and 0 specfiles checked; 1 errors, 3 warnings.
sneben commented 10 years ago

Can't reproduce this on SL6 (i have no fedora for testing atm):

bash-essentials.noarch: W: manual-page-warning /usr/share/man/man1/bash-essentials.1.gz 144: warning: macro `..' not defined This man page may contain problems that can cause it not to be formatted as intended.

But the rest is now fine.

miwie commented 10 years ago

This is the same warning which is reported by lintian for the Debian package.

sneben commented 10 years ago

Yes, i noticed it after merging this.

I will fix this along with a centralized changelog generation (for deb and rpm) after my vacation.