GNOME Bugzilla – Bug 691036
libn-dev split in debian based system
Last modified: 2013-11-25 12:36:37 UTC
Created attachment 232577 [details] [review] proposed patch 1) NetworkManager needs libnl-3.0.pc, libnl-genl-3.0.pc and libnl-route-3.0.pc in order to properly finish the configure phase. 2) `jhbuild sydeps` searchs only for libnl-3.0.pc 3) on debian systems the three .pc files are split across 3 packages (libnl-3-dev, libnl-genl-3-dev and libnl-route-3-dev) Here is a quick patch that adds libnl-genl and libnl-route deps to NetworkManager, plus relevant systemmodule nodes. It's untested on non-debian system. Not sure this is the best way to handle a situation like this one, maybe we should update jhbuild in order to manage a syntax like: <systemmodule id="somelib"> <pkg-configs> <pkg-config>somelib-part1.pc</pkg-config> <pkg-config>somelib-part2.pc</pkg-config> <pkg-config>somelib-part3.pc</pkg-config> </pkg-configs> [...]
*** This bug has been marked as a duplicate of bug 715102 ***