Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401257 - =sys-power/pm-utils-1.4.1-r3: 98video-quirk-db-handler calls obsolete `hal-get-property` command from HAL
Summary: =sys-power/pm-utils-1.4.1-r3: 98video-quirk-db-handler calls obsolete `hal-ge...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Freedesktop bugs
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2012-01-29 03:59 UTC by Nikoli
Modified: 2021-02-21 10:57 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikoli 2012-01-29 03:59:25 UTC
sys-apps/hal was removed from portage months ago.

/usr/lib64/pm-utils/power.d/hal-cd-polling tries to execute hal-disable-polling command. I think it is safe to remove this file. But better solution is replacing with something like 'udisks --inhibit-polling /dev/sr0'

/usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler has 'local hgp="hal-get-property --udi /org/freedesktop/Hal/devices/computer --key"' line, needs patching.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2012-04-11 18:24:04 UTC
Got a link to the upstream bug at freedesktop.org's bugzilla?
Comment 2 Nikoli 2012-09-05 12:49:42 UTC
Latest commit was almost 2 years ago, not sure if the project is still alive:

http://cgit.freedesktop.org/pm-utils/commit/?h=pm-utils-1.4&id=67abbd2f5109a732ab967c94bef4d6d9b2a11541

But i opened bug:
https://bugs.freedesktop.org/show_bug.cgi?id=54554

There is other bug about hal deprecation:
https://bugs.freedesktop.org/show_bug.cgi?id=25274
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2014-06-04 20:03:59 UTC
(In reply to Nikoli from comment #0)
> sys-apps/hal was removed from portage months ago.
> 
> /usr/lib64/pm-utils/power.d/hal-cd-polling tries to execute
> hal-disable-polling command. I think it is safe to remove this file. But
> better solution is replacing with something like 'udisks --inhibit-polling
> /dev/sr0'

debian/rules file from http://ftp.de.debian.org/debian/pool/main/p/pm-utils/pm-utils_1.4.1-14.debian.tar.xz simply does `rm -f` on this file, and I've done
the same for 1.4.1-r3 in Portage now

> /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler has 'local
> hgp="hal-get-property --udi /org/freedesktop/Hal/devices/computer --key"'
> line, needs patching.

this part of the bug is unsolved, therefore adjusting $summary and leaving open
Comment 4 Ryan Hill (RETIRED) gentoo-dev 2014-06-07 06:10:29 UTC
(In reply to Samuli Suominen from comment #3)

> > /usr/lib64/pm-utils/sleep.d/98video-quirk-db-handler has 'local
> > hgp="hal-get-property --udi /org/freedesktop/Hal/devices/computer --key"'
> > line, needs patching.
> 
> this part of the bug is unsolved, therefore adjusting $summary and leaving
> open

It only falls back to hal if /sys/class/dmi/id doesn't exist (CONFIG_DMIID).  And if both that and hal fail it'll fall back to dmidecode.
Comment 5 Larry the Git Cow gentoo-dev 2021-02-21 10:57:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f146bb7e14ac3405429772d4adfef555f7810c20

commit f146bb7e14ac3405429772d4adfef555f7810c20
Author:     Jakov Smolic <jakov.smolic@sartura.hr>
AuthorDate: 2021-02-21 10:56:16 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2021-02-21 10:56:16 +0000

    sys-power/pm-utils: Remove last-rited pkg
    
    Closes: https://bugs.gentoo.org/659616
    Closes: https://bugs.gentoo.org/703026
    Closes: https://bugs.gentoo.org/666380
    Closes: https://bugs.gentoo.org/579912
    Closes: https://bugs.gentoo.org/549848
    Closes: https://bugs.gentoo.org/533168
    Closes: https://bugs.gentoo.org/489650
    Closes: https://bugs.gentoo.org/443530
    Closes: https://bugs.gentoo.org/442052
    Closes: https://bugs.gentoo.org/437930
    Closes: https://bugs.gentoo.org/426952
    Closes: https://bugs.gentoo.org/426510
    Closes: https://bugs.gentoo.org/403523
    Closes: https://bugs.gentoo.org/401257
    Closes: https://bugs.gentoo.org/362387
    Closes: https://bugs.gentoo.org/257156
    
    Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
    Signed-off-by: David Seifert <soap@gentoo.org>

 profiles/arch/amd64/package.use.mask               |  4 -
 profiles/arch/base/package.use.mask                |  4 -
 profiles/arch/hppa/use.mask                        |  4 -
 profiles/arch/x86/package.use.mask                 |  4 -
 sys-power/pm-utils/Manifest                        |  1 -
 .../pm-utils/files/1.4.1-bluetooth-sync.patch      | 43 ----------
 .../pm-utils/files/1.4.1-disable-sata-alpm.patch   | 24 ------
 sys-power/pm-utils/files/1.4.1-echo-n.patch        | 51 ------------
 sys-power/pm-utils/files/1.4.1-fix-alpm-typo.patch | 29 -------
 .../1.4.1-fix-intel-audio-powersave-hook.patch     | 40 ---------
 .../pm-utils/files/1.4.1-ignore-led-failure.patch  | 14 ----
 .../files/1.4.1-inhibit-on-right-status.patch      | 20 -----
 .../pm-utils/files/1.4.1-logging-append.patch      | 17 ----
 .../pm-utils/files/1.4.1-run-hook-logging.patch    | 17 ----
 .../pm-utils/files/1.4.1-suspend-hybrid.patch      | 36 ---------
 .../files/1.4.1-uswsusp-hibernate-mode.patch       | 19 -----
 .../files/1.4.1-xfs_buffer_arguments.patch         | 31 -------
 sys-power/pm-utils/files/pm-utils.logrotate        |  8 --
 sys-power/pm-utils/files/power.d/pci_devices       | 61 --------------
 sys-power/pm-utils/files/power.d/usb_bluetooth     | 45 -----------
 sys-power/pm-utils/files/sleep.d/50unload_alx      | 18 -----
 sys-power/pm-utils/metadata.xml                    | 10 ---
 sys-power/pm-utils/pm-utils-1.4.1-r7.ebuild        | 94 ----------------------
 23 files changed, 594 deletions(-)