Fedora Project launches Pre-Extras
Charles R. Anderson
cra at WPI.EDU
Fri Dec 17 23:56:04 UTC 2004
On Sat, Dec 18, 2004 at 12:47:32AM +0100, Michael Schwendt wrote:
> That won't work. To add independent tags/fields to an RPM package file
> name, you must modify every available RPM filename parser so they
> recognize this new scheme.
Programs shouldn't be parsing filenames. They should be using rpmlib
or rpm -q to extract the tags they need from the package.
> Available RPM tools would parse %vendor in
> your filename as belonging to %release. And "rpm -qp --qf
> %{vendor}\\n package.rpm" would return the internal value set in the
> "Vendor:" tag, not your vendor from the file name.
They would be the same in this case. The build system would set
Vendor: fe for Fedora Extras, for example, and the resulting build
would have .fe.i386.rpm at the end of the filename.
More information about the fedora-test-list
mailing list