Overeager cleaning of -devel provides
Per Øyvind Karlsen <[email protected]> Tue, 30 Jul 2013 20:00:26 +0200
| Newsgroups | gmane.linux.mandrake.cooker.devel |
|---|---|
| Message-ID | <CA+0WU1S=9nHqQ2cjKLW9Y-pMOKxCY+W9kztoa1hTp7r_Y748VQ@mail.gmail.com> |
Hi! I notice that some people must've been a bit too eager in cleaning -devel provides, ie. if you look at the following: $ rpm -q --provides lib64glib2.0-devel devel(libgio-2.0(64bit)) devel(libglib-2.0(64bit)) devel(libgmodule-2.0(64bit)) devel(libgobject-2.0(64bit)) devel(libgthread-2.0(64bit)) pkgconfig(gio-2.0) = 2.36.3 pkgconfig(gio-unix-2.0) = 2.36.3 pkgconfig(glib-2.0) = 2.36.3 pkgconfig(gmodule-2.0) = 2.36.3 pkgconfig(gmodule-export-2.0) = 2.36.3 pkgconfig(gmodule-no-export-2.0) = 2.36.3 pkgconfig(gobject-2.0) = 2.36.3 pkgconfig(gthread-2.0) = 2.36.3 lib64glib2.0-devel = 1:2.36.3-2:2013.0 The package lacks any canonical provides with release provided, ie. it becomes impossible to add any versioned dependencies on a canonical provides with release in it. In the past this package had the canonical glib2-devel provides with both version & release provided for it, it would be nice if this could be added back and also if people could always leave at least one canonical provides like this in -devel packages. Thx! -- Regards, Per Øyvind