Bug 13090

Summary: hal-info always requires hal 0.5.10 to be installed
Product: hal Reporter: dufflebunk
Component: hal-infoAssignee: David Zeuthen (not reading bugmail) <zeuthen>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description dufflebunk 2007-11-04 22:08:40 UTC
Trying to compile hal-info results in the following after running ./configure:
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
configure: error: hal 0.5.10 or later is required for this version of hal-info


The help message suggests that hal must only already be installed if you --enable-killswitch-ipw-wlan. Unfortunately the configure.in always checks and fails. Since hal is supposed to depend on hal-info, it makes both impossible to install.
Comment 1 Danny Kukawka 2007-11-06 02:13:18 UTC
1) hal don't depend on hal-info
2) the check is correct, since the current hal-info package contains new FDI-directives (*_outof) which only work with hal >= 0.5.10
Comment 2 dufflebunk 2007-11-08 21:02:37 UTC
Quoting from http://www.freedesktop.org/wiki/Software/hal:
hal-info and hal should not be packaged together. When packaging hal, it should depend on hal-info, of any version. hal-info should also be checked out in the same level directory as hal if you intend to use ./run-hald.sh

You're saying that there is no compile time dependency for Hal on hal-info?
Or are you saying that the paragraph is entirely wrong and hal shouldn't depend at all on hal-info?
Comment 3 dufflebunk 2007-12-05 23:27:50 UTC
oops, forgot to reopen when I commented.
Comment 4 Danny Kukawka 2007-12-24 15:19:15 UTC
(In reply to comment #2)
> You're saying that there is no compile time dependency for Hal on hal-info?

Yes, I say there is no compile, but maybe (as in this case) a runtime dependency. Because of this I would say: hal-info depends on hal and not otherwise.

Btw. we changed this already to be a warning instead of an error.

Set bug back to old state.

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.