[Pkg-utopia-maintainers] Bug#717613: Bug#717613: systemd-udevd failes to execute /lib/udev/socket:@/org/freedesktop/hal/udev_event

Michael Biebl biebl at debian.org
Thu Jan 30 16:24:01 UTC 2014


Am 30.01.2014 16:26, schrieb lct:
> This is crazy and scary.
> Affects me too. The system is hardly a year old, first Wheezy then
> dist-upgraded to Testing.
> 
> Hal was NOT manually installed.
> I know what prehistoric artifact HAL is, but the thing is - it was
> pulled as dependency at some regular update.

Can you run "aptitude why hal" to see which other package pulled in hal?

> Indeed, the hal somehow was in the system...!
> 
> Thanks a lot for reporting and pointing it out.
> Why doesn't Debian have clear distinction between "must-keep"/"relevant"
> packages and the rest/non-relevant?
> It sure has "manually installed" group, but user could manually install
> because it was dependency of one must-keep package and can be safely
> purged if must-keep is gone.
> 
> Apt-pinning isn't the case, because we don't want to pin version, we
> want to pin the package in system, as explicitly to stay in the system
> as of relevance to the user.
> Manually installed is also very vague definition, as displayed earlier.
> 
> I am not debian developer, nor can code. I wish someone proposed
> something like that.

Unfortunately we can't just yet get rid of hal, because Xorg on kfreebsd
still requires it. There are also a few stragglers on Linux, but the
list is very short [1].

What we can possibly do is
a/ Remove hal on linux. Tools like aptitude should then list the hal
package under "Obsolete and Locally Created Packages".
Building for non-Linux only is a bit tricky though, since myself I only
use Linux.
b/ Move hal to Section oldlibs
c/ Add Breaks: hal to udev so it is automatically uninstalled on Linux.
Since hal on Linux is no longer really functional and actually broken by
that udev change, this might be the right thing to do.

I'm usuallly a bit wary with adding Breaks since they have the tendency
to confuse apt on dist-upgrades.

I've CCed the pkg-systemd maintainers list since I'd like some input
from the other systemd/udev maintainers on this.


Cheers,
Michael



[1]
http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=halectomy;users=pkg-utopia-maintainers@lists.alioth.debian.org
-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 884 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-utopia-maintainers/attachments/20140130/9e2cf5a0/attachment.sig>


More information about the Pkg-utopia-maintainers mailing list