Am 29.05.2013 07:42, schrieb Miroslav Suchý:
> On 29.5.2013 02:35, Michael Biebl wrote:
>> Your package builds with HAL support on non-Linux plattforms.
>>
>> Please disable HAL support on those plattforms and if applicable, port
>> it to native interfaces provided on those architectures.
> 
> Rhn-client-tools works actually with gudev or hal (and gudev is prefered
> if both are available).

If you disable hal support on non-Linux, what effect does that have?
Does rhn-client-tools even work on non-Linux?
Reading the description of the package, I'm wondering what this software
is supposed to do on e.g. kfreebsd for which no *BSD port exists.

> On linux platforms where gudev is available is put in requires gudev and
> hal is intentionally ommited.
> But on non-linux platforms, gudev is not available.

Correct.

> Looking on page:
>  https://wiki.ubuntu.com/Halsectomy
> makes me puzzled. Many projects say that they use gudev now. How they do
> that on non-linux platforms?

They don't. Some packages use plattform specific code, some use
abstractions e.g. provided by GIO/Glib, some simply don't support
certain features on non-Linux.

What exactly is HAL required for on non-Linux?

Michael

-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to