On Thu, 2005-02-10 at 11:27 -0500, Jason Vas Dias wrote: > Hi Jeff - > Having just upgraded to rpm-4.4.1-0.18, rpmbuild now refuses to build > DHCP with the current dhcp.spec - I had to change > 'Copyright: distributable' > to > 'License: distributable' > rpmbuild rejected the 'Copyright' tag with the message: > " > error: Legacy syntax is unsupported: copyright > error: line 6: Unknown tag: Copyright: distributable > " > This seems just silly to me. > RPM obviously recognizes the "Legacy syntax" - why not > just turn this into a warning instead of an error ? > Now many packages will fail to build and will have to be > rebuilt simply because of this new incompatible spec file > syntax change - I think RPM should try to be backward > compatible regarding spec file syntax. > Ideas ? Opinions ? Is this a bug ? I guess this is a two-level deprecation scheme -- first it was deprecated without any visible effect, now you get a warning and at some point later all the code around a Copyright: tag will vanish. Sometimes you have to play hardball if you want people to change something ;-), otherwise you'll be dragging around such old cruft forever. just my â0.02, Nils -- Nils Philippsen / Red Hat / nphilipp@xxxxxxxxxx "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- B. Franklin, 1759 PGP fingerprint: C4A8 9474 5C4C ADE3 2B8F 656D 47D8 9B65 6951 3011 _______________________________________________ Rpm-list mailing list Rpm-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/rpm-list