On Mon, 21 Jun 2010, Steve Lawrence wrote:
@@ -265,6 +265,7 @@ typedef enum rpmTag_e {
    RPMTAG_BUILDOBSOLETES       = 1194, /* internal (unimplemented) */
    RPMTAG_DBINSTANCE           = 1195, /* i extension */
    RPMTAG_NVRA                 = 1196, /* s extension */
+    RPMTAG_COLLECTIONS         = 1197, /* s[] list of collections */

Whoops, all new tags should be added above 5000, the 1196-4999 range is reserved to avoid unnecessary conflicts with other rpm implementations. Hardly your fault, this wasn't documented anywhere at all.

I went ahead and changed it:
http://rpm.org/gitweb?p=rpm.git;a=commitdiff;h=122cf542d17d5041d44b15a7f02240ac7bffcdd1

...but it means you'll have to rebuild any testing packages you have. Sorry for not catching this earlier.

        - Panu -
_______________________________________________
Rpm-maint mailing list
Rpm-maint@lists.rpm.org
http://lists.rpm.org/mailman/listinfo/rpm-maint

Reply via email to