Summary: | [PENDING] --list-all breaks off when Requires not met | ||
---|---|---|---|
Product: | pkg-config | Reporter: | J.H.M. Dassen (Ray) <jdassen> |
Component: | src | Assignee: | Havoc Pennington <hp> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | high | CC: | tsrdel |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
URL: | http://bugs.debian.org/232719 | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Proposed patch |
Description
J.H.M. Dassen (Ray)
2004-02-15 02:24:45 UTC
Date: Sun, 15 Feb 2004 12:50:13 +1100 From: Erik de Castro Lopo <erikd@mega-nerd.com> Subject: Patch to fix list-all problem Message-Id: <20040215125013.6ba7d4dd.erikd@mega-nerd.com> Please find enclosed two patches. The first fixes a couple of compiler warnings, the second fixes the above listed bug. The second one might not be the neatest solution, but it seems to work here. [The first one is bugzilla #190] Created attachment 93 [details] [review] Proposed patch Fixed in CVS 2005-03-18 Tollef Fog Heen <tfheen@debian.org> * pkg.c (print_package_list): Ignore requires when just listing the available packages. (internal_get_package): Pass ignore_requires on. * parse.h: update prototype for parse_package_file. * parse.c (parse_line): Ignore Requires when told so. (parse_package_file): Pass ingore_requires on to parse_line. (Freedesktop #191, Debian #232719) pkgconfig 0.16 has been released and contains a fix for this bug. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.