[Bug 987204] Review Request: libevdev - Kernel Evdev Device Wrapper Library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=987204

Michael Schwendt <bugs.michael@xxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?(bugs.michael@gmx. |
                   |net)                        |

--- Comment #6 from Michael Schwendt <bugs.michael@xxxxxxx> ---
Automatic pkg-config deps have been enabled several years ago (2008):
https://bugzilla.redhat.com/465377

For a package that includes a .pc file, you get an automatic "Requires:
/usr/bin/pkg-config" as well as versioned "pkgconfig(…)" Provides/Requires for
the .pc file inter-dependencies:

  $ repoquery --whatrequires /usr/bin/pkg-config|wc -l
  3694
  $ repoquery --whatrequires 'pkgconfig(glib-2.0)'|wc -l
  466
  $ repoquery --whatprovides 'pkgconfig(glib-2.0)'
  glib2-devel-0:2.36.3-2.fc19.i686
  glib2-devel-0:2.36.3-2.fc19.x86_64

There are packagers, who rely on these automatic pkgconfig(…) Provides even for
their BuildRequires tags (instead of -devel package names).

> I can find sources that say I'd have to change this to
> BuildRequires: pkgconfig instead

"BuildRequires: pkgconfig" is what you would add, if your src.rpm uses
pkg-config directly. (or if a build requirement uses it and is missing such a
dep for reasons to examine)


> the official stance

When I posted the comment, I've searched a bit, but I'm at a loss why this has
not been added to the guidelines by the FPC.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=nmqAEmyr9X&a=cc_unsubscribe
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review





[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]