On Mon, Aug 01, 2022 at 09:14:18PM -0000, Richard Fontana wrote: > Looks like the License: field is limited to 70 characters if I am reading this correctly: > https://github.com/rpm-software-management/rpm/blob/2b5b271b0e013c1b023df7f5775a59cb4078d5f5/docs/manual/spec.md#license I believe that's merely style guidance rather than a limit. Empirically it seems to have no length limit that will impact Fedora. I tested with a demo package licensed under every SPDX license that exists and saw no complaints from 'rpmbuild' or 'rpm' :-) # rpm -qi demo Name : demo Version : 1.0 Release : 1 Architecture: x86_64 Install Date: Tue 02 Aug 2022 11:10:47 BST Group : Unspecified Size : 0 License : 0BSD AND 389-exception AND AAL AND Abstyles AND Adobe-2006 AND Adobe-Glyph AND ADSL AND AFL-1.1 AND AFL-1.2 AND AFL-2.0 AND AFL-2.1 AND AFL-3.0 AND Afmparse AND AGPL-1.0-only AND AGPL-1.0-or-later AND AGPL-3.0-only AND AGPL-3.0-or-later AND Aladdin AND AMDPLPA AND AML AND AMPAS AND ANTLR-PD-fallback AND ANTLR-PD AND Apache-1.0 AND Apache-1.1 AND Apache-2.0 AND APAFML AND APL-1.0 AND App-s2p AND APSL-1.0 AND APSL-1.1 AND APSL-1.2 AND APSL-2.0 AND Arphic-1999 AND Artistic-1.0-cl8 AND Artistic-1.0-Perl AND Artistic-1.0 AND Artistic-2.0 AND Autoconf-exception-2.0 AND Autoconf-exception-3.0 AND Baekmuk AND Bahyph AND Barr AND Beerware AND Bison-exception-2.2 AND Bitstream-Vera AND BitTorrent-1.0 AND BitTorrent-1.1 AND blessing AND BlueOak-1.0.0 AND Bootloader-exception AND Borceux AND BSD-1-Clause AND BSD-2-Clause-Patent AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause-Attribution AND BSD-3-Clause-Clear AND BSD-3-Clause-LBNL AND BSD-3-Clause-Modification AND BSD-3-Clause-No-Military-License AND BSD-3-Clause-No-Nuclear-License-2014 AND BSD-3-Clause-No-Nuclear-License AND BSD-3-Clause-No-Nuclear-Warranty AND BSD-3-Clause-Open-MPI AND BSD-3-Clause AND BSD-4-Clause-Shortened AND BSD-4-Clause AND BSD-4-Clause-UC AND BSD-Protection AND BSD-Source-Code AND BSL-1.0 AND BUSL-1.1 AND bzip2-1.0.6 AND CAL-1.0-Combined-Work-Exception AND CAL-1.0 AND Caldera AND CATOSL-1.1 AND CC0-1.0 AND CC-BY-1.0 AND CC-BY-2.0 AND CC-BY-2.5-AU AND CC-BY-2.5 AND CC-BY-3.0-AT AND CC-BY-3.0-DE AND CC-BY-3.0-NL AND CC-BY-3.0 AND CC-BY-3.0-US AND CC-BY-4.0 AND CC-BY-NC-1.0 AND CC-BY-NC-2.0 AND CC-BY-NC-2.5 AND CC-BY-NC-3.0-DE AND CC-BY-NC-3.0 AND CC-BY-NC-4.0 AND CC-BY-NC-ND-1.0 AND CC-BY-NC-ND-2.0 AND CC-BY-NC-ND-2.5 AND CC-BY-NC-ND-3.0-DE AND CC-BY-NC-ND-3.0-IGO AND CC-BY-NC-ND-3.0 AND CC-BY-NC-ND-4.0 AND CC-BY-NC-SA-1.0 AND CC-BY-NC-SA-2.0-FR AND CC-BY-NC-SA-2.0 AND CC-BY-NC-SA-2.0-UK AND CC-BY-NC-SA-2.5 AND CC-BY-NC-SA-3.0-DE AND CC-BY-NC-SA-3.0-IGO AND CC-BY-NC-SA-3.0 AND CC-BY-NC-SA-4.0 AND CC-BY-ND-1.0 AND CC-BY-ND-2.0 AND CC-BY-ND-2.5 AND CC-BY-ND-3.0-DE AND CC-BY-ND-3.0 AND CC-BY-ND-4.0 AND CC-BY-SA-1.0 AND CC-BY-SA-2.0 AND CC-BY-SA-2.0-UK AND CC-BY-SA-2.1-JP AND CC-BY-SA-2.5 AND CC-BY-SA-3.0-AT AND CC-BY-SA-3.0-DE AND CC-BY-SA-3.0 AND CC-BY-SA-4.0 AND CC-PDDC AND CDDL-1.0 AND CDDL-1.1 AND CDL-1.0 AND CDLA-Permissive-1.0 AND CDLA-Permissive-2.0 AND CDLA-Sharing-1.0 AND CECILL-1.0 AND CECILL-1.1 AND CECILL-2.0 AND CECILL-2.1 AND CECILL-B AND CECILL-C AND CERN-OHL-1.1 AND CERN-OHL-1.2 AND CERN-OHL-P-2.0 AND CERN-OHL-S-2.0 AND CERN-OHL-W-2.0 AND ClArtistic AND Classpath-exception-2.0 AND CLISP-exception-2.0 AND CNRI-Jython AND CNRI-Python-GPL-Compatible AND CNRI-Python AND COIL-1.0 AND Community-Spec-1.0 AND Condor-1.1 AND copyleft-next-0.3.0 AND copyleft-next-0.3.1 AND CPAL-1.0 AND CPL-1.0 AND CPOL-1.02 AND Crossword AND CrystalStacker AND CUA-OPL-1.0 AND Cube AND C-UDA-1.0 AND curl AND deprecated_AGPL-1.0 AND deprecated_AGPL-3.0 AND deprecated_BSD-2-Clause-FreeBSD AND deprecated_BSD-2-Clause-NetBSD AND deprecated_bzip2-1.0.5 AND deprecated_eCos-2.0 AND deprecated_GFDL-1.1 AND deprecated_GFDL-1.2 AND deprecated_GFDL-1.3 AND deprecated_GPL-1.0 AND deprecated_GPL-1.0+ AND deprecated_GPL-2.0 AND deprecated_GPL-2.0+ AND deprecated_GPL-2.0-with-autoconf-exception AND deprecated_GPL-2.0-with-bison-exception AND deprecated_GPL-2.0-with-classpath-exception AND deprecated_GPL-2.0-with-font-exception AND deprecated_GPL-2.0-with-GCC-exception AND deprecated_GPL-3.0 AND deprecated_GPL-3.0+ AND deprecated_GPL-3.0-with-autoconf-exception AND deprecated_GPL-3.0-with-GCC-exception AND deprecated_LGPL-2.0 AND deprecated_LGPL-2.0+ AND deprecated_LGPL-2.1 AND deprecated_LGPL-2.1+ AND deprecated_LGPL-3.0 AND deprecated_LGPL-3.0+ AND deprecated_Nunit AND deprecated_StandardML-NJ AND deprecated_wxWindows AND D-FSL-1.0 AND diffmark AND DigiRule-FOSS-exception AND DL-DE-BY-2.0 AND DOC AND Dotseqn AND DRL-1.0 AND DSDP AND dvipdfm AND ECL-1.0 AND ECL-2.0 AND eCos-exception-2.0 AND EFL-1.0 AND EFL-2.0 AND eGenix AND Elastic-2.0 AND Entessa AND EPICS AND EPL-1.0 AND EPL-2.0 AND ErlPL-1.1 AND etalab-2.0 AND EUDatagrid AND EUPL-1.0 AND EUPL-1.1 AND EUPL-1.2 AND Eurosym AND Fair AND Fawkes-Runtime-exception AND FDK-AAC AND FLTK-exception AND Font-exception-2.0 AND Frameworx-1.0 AND FreeBSD-DOC AND FreeImage AND freertos-exception-2.0 AND FSFAP AND FSFULLR AND FSFUL AND FTL AND GCC-exception-2.0 AND GCC-exception-3.1 AND GD AND GFDL-1.1-invariants-only AND GFDL-1.1-invariants-or-later AND GFDL-1.1-no-invariants-only AND GFDL-1.1-no-invariants-or-later AND GFDL-1.1-only AND GFDL-1.1-or-later AND GFDL-1.2-invariants-only AND GFDL-1.2-invariants-or-later AND GFDL-1.2-no-invariants-only AND GFDL-1.2-no-invariants-or-later AND GFDL-1.2-only AND GFDL-1.2-or-later AND GFDL-1.3-invariants-only AND GFDL-1.3-invariants-or-later AND GFDL-1.3-no-invariants-only AND GFDL-1.3-no-invariants-or-later AND GFDL-1.3-only AND GFDL-1.3-or-later AND Giftware AND GL2PS AND Glide AND Glulxe AND GLWTPL AND gnu-javamail-exception AND gnuplot AND GPL-1.0-only AND GPL-1.0-or-later AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-linking-exception AND GPL-3.0-linking-source-exception AND GPL-3.0-only AND GPL-3.0-or-later AND GPL-CC-1.0 AND gSOAP-1.3b AND GStreamer-exception-2005 AND GStreamer-exception-2008 AND HaskellReport AND Hippocratic-2.1 AND HPND-sell-variant AND HPND AND HTMLTIDY AND i2p-gpl-java-exception AND IBM-pibs AND ICU AND IJG AND ImageMagick AND iMatix AND Imlib2 AND Info-ZIP AND Intel-ACPI AND Intel AND Interbase-1.0 AND IPA AND IPL-1.0 AND ISC AND Jam AND JasPer-2.0 AND JPNIC AND JSON AND KiCad-libraries-exception AND LAL-1.2 AND LAL-1.3 AND Latex2e AND Leptonica AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-linking-exception AND LGPL-3.0-only AND LGPL-3.0-or-later AND LGPLLR AND libpng-2.0 AND Libpng AND libselinux-1.0 AND libtiff AND Libtool-exception AND LiLiQ-P-1.1 AND LiLiQ-R-1.1 AND LiLiQ-Rplus-1.1 AND Linux-man-pages-copyleft AND Linux-OpenIB AND Linux-syscall-note AND LLVM-exception AND LPL-1.02 AND LPL-1.0 AND LPPL-1.0 AND LPPL-1.1 AND LPPL-1.2 AND LPPL-1.3a AND LPPL-1.3c AND LZMA-exception AND MakeIndex AND mif-exception AND Minpack AND MirOS AND MIT-0 AND MIT-advertising AND MIT-CMU AND MIT-enna AND MIT-feh AND MIT-Modern-Variant AND MITNFA AND MIT-open-group AND MIT AND Motosoto AND mpich2 AND MPL-1.0 AND MPL-1.1 AND MPL-2.0-no-copyleft-exception AND MPL-2.0 AND mplus AND MS-LPL AND MS-PL AND MS-RL AND MTLL AND MulanPSL-1.0 AND MulanPSL-2.0 AND Multics AND Mup AND NAIST-2003 AND NASA-1.3 AND Naumen AND NBPL-1.0 AND NCGL-UK-2.0 AND NCSA AND NetCDF AND Net-SNMP AND Newsletr AND NGPL AND NICTA-1.0 AND NIST-PD-fallback AND NIST-PD AND NLOD-1.0 AND NLOD-2.0 AND NLPL AND Nokia-Qt-exception-1.1 AND Nokia AND NOSL AND Noweb AND NPL-1.0 AND NPL-1.1 AND NPOSL-3.0 AND NRL AND NTP-0 AND NTP AND OCaml-LGPL-linking-exception AND OCCT-exception-1.0 AND OCCT-PL AND OCLC-2.0 AND ODbL-1.0 AND ODC-By-1.0 AND OFL-1.0-no-RFN AND OFL-1.0-RFN AND OFL-1.0 AND OFL-1.1-no-RFN AND OFL-1.1-RFN AND OFL-1.1 AND OGC-1.0 AND OGDL-Taiwan-1.0 AND OGL-Canada-2.0 AND OGL-UK-1.0 AND OGL-UK-2.0 AND OGL-UK-3.0 AND OGTSL AND OLDAP-1.1 AND OLDAP-1.2 AND OLDAP-1.3 AND OLDAP-1.4 AND OLDAP-2.0.1 AND OLDAP-2.0 AND OLDAP-2.1 AND OLDAP-2.2.1 AND OLDAP-2.2.2 AND OLDAP-2.2 AND OLDAP-2.3 AND OLDAP-2.4 AND OLDAP-2.5 AND OLDAP-2.6 AND OLDAP-2.7 AND OLDAP-2.8 AND OML AND OpenJDK-assembly-exception-1.0 AND OpenSSL AND openvpn-openssl-exception AND OPL-1.0 AND OPUBL-1.0 AND OSET-PL-2.1 AND OSL-1.0 AND OSL-1.1 AND OSL-2.0 AND OSL-2.1 AND OSL-3.0 AND O-UDA-1.0 AND Parity-6.0.0 AND Parity-7.0.0 AND PDDL-1.0 AND PHP-3.01 AND PHP-3.0 AND Plexus AND PolyForm-Noncommercial-1.0.0 AND PolyForm-Small-Business-1.0.0 AND PostgreSQL AND PSF-2.0 AND psfrag AND PS-or-PDF-font-exception-20170817 AND psutils AND Python-2.0 AND Qhull AND QPL-1.0 AND Qt-GPL-exception-1.0 AND Qt-LGPL-exception-1.1 AND Qwt-exception-1.0 AND Rdisc AND RHeCos-1.1 AND RPL-1.1 AND RPL-1.5 AND RPSL-1.0 AND RSA-MD AND RSCPL AND Ruby AND Saxpath AND SAX-PD AND SCEA AND SchemeReport AND Sendmail-8.23 AND Sendmail AND SGI-B-1.0 AND SGI-B-1.1 AND SGI-B-2.0 AND SHL-0.51 AND SHL-0.5 AND SHL-2.0 AND SHL-2.1 AND SimPL-2.0 AND SISSL-1.2 AND SISSL AND Sleepycat AND SMLNJ AND SMPPL AND SNIA AND Spencer-86 AND Spencer-94 AND Spencer-99 AND SPL-1.0 AND SSH-OpenSSH AND SSH-short AND SSPL-1.0 AND SugarCRM-1.1.3 AND Swift-exception AND SWL AND TAPR-OHL-1.0 AND TCL AND TCP-wrappers AND TMate AND TORQUE-1.1 AND TOSL AND TU-Berlin-1.0 AND TU-Berlin-2.0 AND u-boot-exception-2.0 AND UCL-1.0 AND Unicode-DFS-2015 AND Unicode-DFS-2016 AND Unicode-TOU AND Universal-FOSS-exception-1.0 AND Unlicense AND UPL-1.0 AND Vim AND VOSTROM AND VSL-1.0 AND W3C-19980720 AND W3C-20150513 AND W3C AND Watcom-1.0 AND Wsuipa AND WTFPL AND WxWindows-exception-3.1 AND X11-distribute-modifications-variant AND X11 AND Xerox AND XFree86-1.1 AND xinetd AND Xnet AND xpp AND XSkat AND YPL-1.0 AND YPL-1.1 AND Zed AND Zend-2.0 AND Zimbra-1.3 AND Zimbra-1.4 AND zlib-acknowledgement AND Zlib AND ZPL-1.1 AND ZPL-2.0 AND ZPL-2.1 Signature : (none) Source RPM : demo-1.0-1.src.rpm Build Date : Tue 02 Aug 2022 11:10:33 BST Build Host : localhost Summary : Demo Description : Demo (I manually editted the above to put in line breaks as email servers/clients may not be so happy with 10,000 char long lines :-) With regards, Daniel -- |: https://berrange.com -o- https://www.flickr.com/photos/dberrange :| |: https://libvirt.org -o- https://fstop138.berrange.com :| |: https://entangle-photo.org -o- https://www.instagram.com/dberrange :| _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure