Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 128186 - app-portage/epm 0.9.0 does not display package directories
Summary: app-portage/epm 0.9.0 does not display package directories
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Aron Griffis (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-30 17:39 UTC by Steven Elling
Modified: 2006-09-13 08:19 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 Steven Elling 2006-03-30 17:39:11 UTC
When running 'epm -ql <package>', the output does not list directories owned by the package.  However; if you run 'epm -qf </dir/owned/by/package>', epm reports the directory is owned by the package.  This makes it a little confusing for those packages that create directories but do not place files in them.  IIRC, older version of epm used to list directories.

I believe epm should report the directories created by a package, as well as, the files.

For example, here is the contents of /var/db/pkg/sys-apps/hal-0.5.5.1-r3/CONTENTS:

dir /etc
dir /etc/hal
dir /etc/hal/fdi
dir /etc/hal/fdi/information
dir /etc/hal/fdi/policy
dir /etc/hal/fdi/preprobe
dir /etc/hotplug.d
dir /etc/hotplug.d/default
sym /etc/hotplug.d/default/20-hal.hotplug -> /usr/libexec/hal.hotplug 1139274932
dir /etc/dev.d
dir /etc/dev.d/default
obj /etc/dev.d/default/hal-unmount.dev 7ee3fd5b5ee117f14633350e5b335c2f 1139274932
dir /etc/dbus-1
dir /etc/dbus-1/system.d
obj /etc/dbus-1/system.d/hal.conf dce484c15a8afe1b246834f4ab0315b3 1139274932
dir /etc/init.d
obj /etc/init.d/hald a1059812bd1e8a1fe46f132c96a3d002 1139274932
dir /usr
dir /usr/bin
obj /usr/bin/hal-device 13b6a3861d506001f1d8bacad136e725 1139274932
obj /usr/bin/lshal 96ad1492d0998659c3f897ca23120211 1139274932
obj /usr/bin/hal-find-by-property c7a8d2a8e75f7f02da01fb3fa40cba6e 1139274932
obj /usr/bin/hal-set-property 9e5f3b201b28334409a423ced41982bc 1139274932
obj /usr/bin/hal-get-property 12f4c344452596ddffe6242196489242 1139274932
obj /usr/bin/hal-find-by-capability 4fb6fceed3dd37816f89fa18f3376df6 1139274932
dir /usr/lib
obj /usr/lib/libhal.la d4c1a5f125b9715b5c2bf0aa2173fb5a 1139274932
dir /usr/lib/pkgconfig
obj /usr/lib/pkgconfig/hal.pc ed73bb3bb86fa8cf27f78c13ae6896a3 1139274932
obj /usr/lib/pkgconfig/hal-storage.pc 19ca0c99b6ad03a02cc192271e05ce03 1139274932
obj /usr/lib/libhal.so.1.0.0 93fd9aad6fd8d1a35dda1e9bd0599eca 1139274932
obj /usr/lib/libhal-storage.a 690c6179ec1a7280eb95645b07e8390a 1139274932
obj /usr/lib/libhal-storage.la 41a4bcfb87421023769d7b8fea2c896e 1139274932
obj /usr/lib/libhal.a 298871ebe6ce1a29bdafcd806a147438 1139274932
obj /usr/lib/libhal-storage.so.1.0.0 b588ce7ab34b27ce696084321e427d7e 1139274932
dir /usr/sbin
obj /usr/sbin/hald c392dbaa741128ec9d46188c0dda7765 1139274932
obj /usr/sbin/hal-system-power-set-power-save c70d4ddcc619811e52f38a61af4b563a 1139274932
obj /usr/sbin/hal-system-lcd-get-brightness 00a4e81752bd73e163ea6c2fd204272d 1139274932
obj /usr/sbin/hal-luks-remove 9c075590ee08acd858f6fd9df290eb52 1139274932
obj /usr/sbin/hal-system-power-suspend 90dd1d06f52345f0950e111f933a1149 1139274932
obj /usr/sbin/hal-system-power-hibernate 8ab5eb35311c3e36df8e281104eaedb1 1139274932
obj /usr/sbin/hal-luks-setup e2d40a31dfec47fae8b1590f149bacc7 1139274932
obj /usr/sbin/hal-system-lcd-set-brightness 08ca86ec315f5c077739cb60cf690900 1139274932
dir /usr/share
dir /usr/share/doc
dir /usr/share/doc/hal-0.5.5.1-r3
dir /usr/share/doc/hal-0.5.5.1-r3/conf
obj /usr/share/doc/hal-0.5.5.1-r3/conf/storage-non-fixed.fdi 2129d1287b5345c9f7d7c49af2e4c496 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/conf/storage-policy-examples.fdi c40e577c98b159fb0ec7a1a817a59b38 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/conf/storage-skip-all.fdi 406522117e5f94b68ce663770016c0e9 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-mp3-player.fdi fbe55e1ecc2bbf340e44dfa5952c0146 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/conf/match-cardreader.fdi 7a7593e15b4a0b60a047fcb0374d4f56 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-camera.fdi ac0d2d04fd1b74babceae5c6f29be0d4 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/README.gz 143eac7c7daaac5d0731cf6037522b6e 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/NEWS.gz b483a15361625fd07c502347dae0870a 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/INSTALL.gz 4ea07098f1522e6550d112a296b7ea2f 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/COPYING.gz 749c7d6379b8e79115a68d28a653a21a 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/AUTHORS.gz 8bf41d6262136dec53d3ef7fe02c1d77 1139274932
obj /usr/share/doc/hal-0.5.5.1-r3/ChangeLog.gz 986de2cfed41e22e498fd0f9fba9e27b 1139274932
dir /usr/share/hal
dir /usr/share/hal/fdi
dir /usr/share/hal/fdi/information
dir /usr/share/hal/fdi/information/20thirdparty
dir /usr/share/hal/fdi/information/10freedesktop
obj /usr/share/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi 2c3c4d9f87bda6814faa889616d0f239 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi 30b3a7b927cb22a0dd44d22272027a42 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi 7a75f6b3fcb01d08e2c66c2fa9e80b8b 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi b6fffee0d57bb88388e56c741d06d183 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-wireless-mice.fdi 3c704d6781bf8709264751b0e9a99aa5 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi f16e48c9fe612b1f14e03e4ccef08c3d 1139274932
obj /usr/share/hal/fdi/information/10freedesktop/10-usb-pda.fdi afa5819fb657ad1faea3962dbfb58464 1139274932
obj /usr/share/hal/fdi/fdi.dtd 50efceb74b24384f974dceee77d071f3 1139274932
obj /usr/share/hal/fdi/fdi.rng 8410c5c64ef60733582f79989a9cd669 1139274932
dir /usr/share/hal/fdi/policy
dir /usr/share/hal/fdi/policy/10osvendor
obj /usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi adabfd9cfcbc1c874b62f8c579152da5 1139274932
obj /usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi 992ca1a15a5bdf27ddc0663f4d784d73 1139274932
obj /usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi ab5441d750db835a3e8598941ec05fee 1139274932
obj /usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi b209d829724809881ef3d0928082deb5 1139274932
dir /usr/share/hal/fdi/policy/20thirdparty
dir /usr/share/hal/fdi/preprobe
dir /usr/share/hal/fdi/preprobe/10osvendor
obj /usr/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi 8c7a054aaa7cb66e20c9646dba65ecb6 1139274932
dir /usr/share/hal/fdi/preprobe/20thirdparty
dir /usr/share/hal/device-manager
obj /usr/share/hal/device-manager/Const.pyc c728aaddf89fc1eb452adedbb3cc9814 1139274932
obj /usr/share/hal/device-manager/Const.pyo c728aaddf89fc1eb452adedbb3cc9814 1139274932
obj /usr/share/hal/device-manager/hal-bus-usb.png e3225200f4eac4a5820dca2537742647 1139274932
obj /usr/share/hal/device-manager/Device.pyc 80d88a1e50c92bacaeb1a712c81b3152 1139274932
obj /usr/share/hal/device-manager/Device.pyo 80d88a1e50c92bacaeb1a712c81b3152 1139274932
obj /usr/share/hal/device-manager/hal-bus-pci.png 7bbc5034716ff5f7e851400384783238 1139274932
obj /usr/share/hal/device-manager/hal-camera.png d93e18ba629a7c1386b39e8aa7992b62 1139274932
obj /usr/share/hal/device-manager/hal-video.png 1eb4b42122a1e5770806e4cce557c7dc 1139274932
obj /usr/share/hal/device-manager/Const.py a6f2ca7e8ea5c1581faad8b843242fc8 1139274932
obj /usr/share/hal/device-manager/hal-network.png 340a5d72e2569698216e231c0193782f 1139274932
obj /usr/share/hal/device-manager/LibGladeApplication.py e7a249eaf57875054fe34088ba1022cb 1139274932
obj /usr/share/hal/device-manager/DeviceManager.pyc 3a68a54a996ed4ffa2c8829aa8339323 1139274932
obj /usr/share/hal/device-manager/DeviceManager.pyo 3a68a54a996ed4ffa2c8829aa8339323 1139274932
obj /usr/share/hal/device-manager/LibGladeApplication.pyc db9f65ddcb5165a27f0f3dd393ef1baf 1139274932
obj /usr/share/hal/device-manager/LibGladeApplication.pyo db9f65ddcb5165a27f0f3dd393ef1baf 1139274932
obj /usr/share/hal/device-manager/hal-harddisk.png ffc71ea8d5bfe47df55b8cc5d16f0f10 1139274932
obj /usr/share/hal/device-manager/hal-cat-cardbus.png 216883006dff09c256e98ec268b64d64 1139274932
obj /usr/share/hal/device-manager/hal-computer.png b92d191e6c54a8c24f364d6e85af0952 1139274932
obj /usr/share/hal/device-manager/hal-audio.png dbe25d28f2ad9234779d6ece8a716728 1139274932
obj /usr/share/hal/device-manager/hal-cdrom.png 176beaeadc7a18ac23eaacab8a3b1d09 1139274932
obj /usr/share/hal/device-manager/hal-serial-port.png c8af3f0241605a03015b0abfbd789afe 1139274932
obj /usr/share/hal/device-manager/GtkAttributesFacade.py 0668b15676228bdb5aa4a3cef02a4bf2 1139274932
obj /usr/share/hal/device-manager/hal-flash.png 85349b494f6cacd36570e56bf2068295 1139274932
obj /usr/share/hal/device-manager/Representation.pyc 711da99c8bb4e5a98bc7bf936d06941b 1139274932
obj /usr/share/hal/device-manager/Representation.pyo 711da99c8bb4e5a98bc7bf936d06941b 1139274932
obj /usr/share/hal/device-manager/hal-device-manager.glade fddcf92d9bcd3605355e2d398129ad19 1139274932
obj /usr/share/hal/device-manager/hal-device-manager a30df93e9489c12c4a39085324b9eea6 1139274932
obj /usr/share/hal/device-manager/Device.py 6df0c2f162392b9a99acbb0dda47abb4 1139274932
obj /usr/share/hal/device-manager/GtkAttributesFacade.pyc da6394215f911deee3ef4d2505d77d0a 1139274932
obj /usr/share/hal/device-manager/GtkAttributesFacade.pyo da6394215f911deee3ef4d2505d77d0a 1139274932
obj /usr/share/hal/device-manager/Representation.py cbdbbc38365668392253eeb0283e8dfe 1139274932
obj /usr/share/hal/device-manager/DeviceManager.py dea7e262f2ffe64bd59a4ccb77c47de8 1139274932
obj /usr/share/hal/device-manager/fdo-logo.png 4da172d5fe9de8f8673ccc328653f63a 1139274932
obj /usr/share/hal/device-manager/hal-unknown.png 86075351e4933dd421ed6a7759d50c98 1139274932
obj /usr/share/hal/device-manager/hal-cat-mouse.png 391171019843defabae310dbfb4ef9ff 1139274932
obj /usr/share/hal/device-manager/hal-abstract.png 39c00534f1e20d3e4def9c91d2129398 1139274932
obj /usr/share/hal/device-manager/hal-floppy.png cdc39d66df968010a552c4db06c413ab 1139274932
obj /usr/share/hal/device-manager/hal-cat-keyboard.png 87eee40c37908b3b43add737a36e93cc 1139274932
dir /usr/share/man
dir /usr/share/man/man8
dir /usr/libexec
obj /usr/libexec/hald-addon-acpi 702f043bbf932b5bc89540c724759615 1139274932
obj /usr/libexec/hald-probe-pc-floppy 3395505ff88f48d8482995abcc6561b8 1139274932
obj /usr/libexec/hald-probe-hiddev f0f0b8524cd1f3b2ebf99143064be5a4 1139274932
obj /usr/libexec/hald-probe-printer 88c347c338bca9e65a4956e86b2162c6 1139274932
obj /usr/libexec/hald-probe-serial 68961b0be91ca0f8893ccbc2b45da3d6 1139274932
obj /usr/libexec/hald-probe-smbios b187a9c72de26f0a777fc1bd68ab0f1e 1139274932
obj /usr/libexec/hald-addon-storage e511c8871eeec7020db7e0efd76e7e6b 1139274932
obj /usr/libexec/hald-probe-volume 26cec32c2c7c5cf6ad5b153368495c48 1139274932
obj /usr/libexec/hald-probe-input 30e176e45f5256b096ccceb3e1f076cb 1139274932
obj /usr/libexec/hald-addon-hid-ups 88441fd1db6c5444c3440222da935e81 1139274932
obj /usr/libexec/hald-addon-usb-csr 65f676790b4691e709c074188bbd6bd5 1139274932
obj /usr/libexec/hald-addon-pmu 9ecf6d6694069db910d9f47196be4221 1139274932
obj /usr/libexec/hal.hotplug ddb7d8b8644f0f718707c4bafc9b36aa 1139274932
obj /usr/libexec/hald-probe-storage dba2e00d1afc348812ea4e63b30dab3e 1139274932
dir /usr/include
dir /usr/include/hal
obj /usr/include/hal/libhal-storage.h dec2ecfa49b960dac35acb08b622b54c 1139274932
obj /usr/include/hal/libhal.h 64d2da24287b07a13b7fb3c16c7e62a7 1139274932
sym /usr/lib/libhal.so.1 -> libhal.so.1.0.0 1139274934
sym /usr/lib/libhal.so -> libhal.so.1.0.0 1139274934
sym /usr/lib/libhal-storage.so -> libhal-storage.so.1.0.0 1139274934
sym /usr/lib/libhal-storage.so.1 -> libhal-storage.so.1.0.0 1139274934
-----

However, 'epm -ql hal' list:

/etc/hotplug.d/default/20-hal.hotplug
/etc/dev.d/default/hal-unmount.dev
/etc/dbus-1/system.d/hal.conf
/etc/init.d/hald
/usr/bin/hal-device
/usr/bin/lshal
/usr/bin/hal-find-by-property
/usr/bin/hal-set-property
/usr/bin/hal-get-property
/usr/bin/hal-find-by-capability
/usr/lib/libhal.la
/usr/lib/pkgconfig/hal.pc
/usr/lib/pkgconfig/hal-storage.pc
/usr/lib/libhal.so.1.0.0
/usr/lib/libhal-storage.a
/usr/lib/libhal-storage.la
/usr/lib/libhal.a
/usr/lib/libhal-storage.so.1.0.0
/usr/sbin/hald
/usr/sbin/hal-system-power-set-power-save
/usr/sbin/hal-system-lcd-get-brightness
/usr/sbin/hal-luks-remove
/usr/sbin/hal-system-power-suspend
/usr/sbin/hal-system-power-hibernate
/usr/sbin/hal-luks-setup
/usr/sbin/hal-system-lcd-set-brightness
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-non-fixed.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-policy-examples.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-skip-all.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-mp3-player.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-cardreader.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-camera.fdi
/usr/share/doc/hal-0.5.5.1-r3/README.gz
/usr/share/doc/hal-0.5.5.1-r3/NEWS.gz
/usr/share/doc/hal-0.5.5.1-r3/INSTALL.gz
/usr/share/doc/hal-0.5.5.1-r3/COPYING.gz
/usr/share/doc/hal-0.5.5.1-r3/AUTHORS.gz
/usr/share/doc/hal-0.5.5.1-r3/ChangeLog.gz
/usr/share/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi
/usr/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi
/usr/share/hal/fdi/information/10freedesktop/10-wireless-mice.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-pda.fdi
/usr/share/hal/fdi/fdi.dtd
/usr/share/hal/fdi/fdi.rng
/usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
/usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
/usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
/usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
/usr/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi
/usr/share/hal/device-manager/Const.pyc
/usr/share/hal/device-manager/Const.pyo
/usr/share/hal/device-manager/hal-bus-usb.png
/usr/share/hal/device-manager/Device.pyc
/usr/share/hal/device-manager/Device.pyo
/usr/share/hal/device-manager/hal-bus-pci.png
/usr/share/hal/device-manager/hal-camera.png
/usr/share/hal/device-manager/hal-video.png
/usr/share/hal/device-manager/Const.py
/usr/share/hal/device-manager/hal-network.png
/usr/share/hal/device-manager/LibGladeApplication.py
/usr/share/hal/device-manager/DeviceManager.pyc
/usr/share/hal/device-manager/DeviceManager.pyo
/usr/share/hal/device-manager/LibGladeApplication.pyc
/usr/share/hal/device-manager/LibGladeApplication.pyo
/usr/share/hal/device-manager/hal-harddisk.png
/usr/share/hal/device-manager/hal-cat-cardbus.png
/usr/share/hal/device-manager/hal-computer.png
/usr/share/hal/device-manager/hal-audio.png
/usr/share/hal/device-manager/hal-cdrom.png
/usr/share/hal/device-manager/hal-serial-port.png
/usr/share/hal/device-manager/GtkAttributesFacade.py
/usr/share/hal/device-manager/hal-flash.png
/usr/share/hal/device-manager/Representation.pyc
/usr/share/hal/device-manager/Representation.pyo
/usr/share/hal/device-manager/hal-device-manager.glade
/usr/share/hal/device-manager/hal-device-manager
/usr/share/hal/device-manager/Device.py
/usr/share/hal/device-manager/GtkAttributesFacade.pyc
/usr/share/hal/device-manager/GtkAttributesFacade.pyo
/usr/share/hal/device-manager/Representation.py
/usr/share/hal/device-manager/DeviceManager.py
/usr/share/hal/device-manager/fdo-logo.png
/usr/share/hal/device-manager/hal-unknown.png
/usr/share/hal/device-manager/hal-cat-mouse.png
/usr/share/hal/device-manager/hal-abstract.png
/usr/share/hal/device-manager/hal-floppy.png
/usr/share/hal/device-manager/hal-cat-keyboard.png
/usr/libexec/hald-addon-acpi
/usr/libexec/hald-probe-pc-floppy
/usr/libexec/hald-probe-hiddev
/usr/libexec/hald-probe-printer
/usr/libexec/hald-probe-serial
/usr/libexec/hald-probe-smbios
/usr/libexec/hald-addon-storage
/usr/libexec/hald-probe-volume
/usr/libexec/hald-probe-input
/usr/libexec/hald-addon-hid-ups
/usr/libexec/hald-addon-usb-csr
/usr/libexec/hald-addon-pmu
/usr/libexec/hal.hotplug
/usr/libexec/hald-probe-storage
/usr/include/hal/libhal-storage.h
/usr/include/hal/libhal.h
/usr/lib/libhal.so.1
/usr/lib/libhal.so
/usr/lib/libhal-storage.so
/usr/lib/libhal-storage.so.1
-----
Comment 1 Aron Griffis (RETIRED) gentoo-dev 2006-04-01 06:36:30 UTC
epm shows leaf directories if there are no files contained.  This is the same way rpm works.
Comment 2 Joel Martin (RETIRED) gentoo-dev 2006-04-01 11:41:54 UTC
Also, just a note that you can dump the complete CONTENTS file using the --dump option.
Comment 3 Steven Elling 2006-04-04 12:36:51 UTC
I beg to differ on comment #1.  Unless there is an undocumented command line option to show directories as well.

If you actually look at the output I provided in this bug report for 'epm -ql hal', you will see that epm does not list directories---empty or otherwise.

If epm 0.9.0 did list directories---empty or not---, it would show '/etc', '/etc/hal', "/etc/hal/fdi", "/etc/hal/fdi/information", "/etc/hal/fdi/policy", "/etc/hal/fdi/preprobe", "/usr/share/hal/fdi/information/20thirdparty", etc. because all these directories are owned by epm.  Shall I go on?

Contrast this with version 0.8.1 of epm, which outputs some of the directories owned by hal---"/etc/hal/fdi/information", "/etc/hal/fdi/policy", "/etc/hal/fdi/preprobe", '/usr/share/hal/fdi/information/20thirdparty', etc.---but not all:

/etc/hal/fdi/information
/etc/hal/fdi/policy
/etc/hal/fdi/preprobe
/etc/hotplug.d/default/20-hal.hotplug
/etc/dev.d/default/hal-unmount.dev
/etc/dbus-1/system.d/hal.conf
/etc/init.d/hald
/usr/bin/hal-device
/usr/bin/lshal
/usr/bin/hal-find-by-property
/usr/bin/hal-set-property
/usr/bin/hal-get-property
/usr/bin/hal-find-by-capability
/usr/lib/libhal.la
/usr/lib/pkgconfig/hal.pc
/usr/lib/pkgconfig/hal-storage.pc
/usr/lib/libhal.so.1.0.0
/usr/lib/libhal-storage.a
/usr/lib/libhal-storage.la
/usr/lib/libhal.a
/usr/lib/libhal-storage.so.1.0.0
/usr/sbin/hald
/usr/sbin/hal-system-power-set-power-save
/usr/sbin/hal-system-lcd-get-brightness
/usr/sbin/hal-luks-remove
/usr/sbin/hal-system-power-suspend
/usr/sbin/hal-system-power-hibernate
/usr/sbin/hal-luks-setup
/usr/sbin/hal-system-lcd-set-brightness
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-non-fixed.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-policy-examples.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/storage-skip-all.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-mp3-player.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-cardreader.fdi
/usr/share/doc/hal-0.5.5.1-r3/conf/match-USB-camera.fdi
/usr/share/doc/hal-0.5.5.1-r3/README.gz
/usr/share/doc/hal-0.5.5.1-r3/NEWS.gz
/usr/share/doc/hal-0.5.5.1-r3/INSTALL.gz
/usr/share/doc/hal-0.5.5.1-r3/COPYING.gz
/usr/share/doc/hal-0.5.5.1-r3/AUTHORS.gz
/usr/share/doc/hal-0.5.5.1-r3/ChangeLog.gz
/usr/share/hal/fdi/information/20thirdparty
/usr/share/hal/fdi/information/10freedesktop/10-cd-dvd-burner.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-zip-drives.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi
/usr/share/hal/fdi/information/10freedesktop/10-camera-ptp.fdi
/usr/share/hal/fdi/information/10freedesktop/10-wireless-mice.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-card-readers.fdi
/usr/share/hal/fdi/information/10freedesktop/10-usb-pda.fdi
/usr/share/hal/fdi/fdi.dtd
/usr/share/hal/fdi/fdi.rng
/usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
/usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
/usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
/usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
/usr/share/hal/fdi/policy/20thirdparty
/usr/share/hal/fdi/preprobe/10osvendor/10-ide-drives.fdi
/usr/share/hal/fdi/preprobe/20thirdparty
/usr/share/hal/device-manager/Const.pyc
/usr/share/hal/device-manager/Const.pyo
/usr/share/hal/device-manager/hal-bus-usb.png
/usr/share/hal/device-manager/Device.pyc
/usr/share/hal/device-manager/Device.pyo
/usr/share/hal/device-manager/hal-bus-pci.png
/usr/share/hal/device-manager/hal-camera.png
/usr/share/hal/device-manager/hal-video.png
/usr/share/hal/device-manager/Const.py
/usr/share/hal/device-manager/hal-network.png
/usr/share/hal/device-manager/LibGladeApplication.py
/usr/share/hal/device-manager/DeviceManager.pyc
/usr/share/hal/device-manager/DeviceManager.pyo
/usr/share/hal/device-manager/LibGladeApplication.pyc
/usr/share/hal/device-manager/LibGladeApplication.pyo
/usr/share/hal/device-manager/hal-harddisk.png
/usr/share/hal/device-manager/hal-cat-cardbus.png
/usr/share/hal/device-manager/hal-computer.png
/usr/share/hal/device-manager/hal-audio.png
/usr/share/hal/device-manager/hal-cdrom.png
/usr/share/hal/device-manager/hal-serial-port.png
/usr/share/hal/device-manager/GtkAttributesFacade.py
/usr/share/hal/device-manager/hal-flash.png
/usr/share/hal/device-manager/Representation.pyc
/usr/share/hal/device-manager/Representation.pyo
/usr/share/hal/device-manager/hal-device-manager.glade
/usr/share/hal/device-manager/hal-device-manager
/usr/share/hal/device-manager/Device.py
/usr/share/hal/device-manager/GtkAttributesFacade.pyc
/usr/share/hal/device-manager/GtkAttributesFacade.pyo
/usr/share/hal/device-manager/Representation.py
/usr/share/hal/device-manager/DeviceManager.py
/usr/share/hal/device-manager/fdo-logo.png
/usr/share/hal/device-manager/hal-unknown.png
/usr/share/hal/device-manager/hal-cat-mouse.png
/usr/share/hal/device-manager/hal-abstract.png
/usr/share/hal/device-manager/hal-floppy.png
/usr/share/hal/device-manager/hal-cat-keyboard.png
/usr/share/man/man8
/usr/libexec/hald-addon-acpi
/usr/libexec/hald-probe-pc-floppy
/usr/libexec/hald-probe-hiddev
/usr/libexec/hald-probe-printer
/usr/libexec/hald-probe-serial
/usr/libexec/hald-probe-smbios
/usr/libexec/hald-addon-storage
/usr/libexec/hald-probe-volume
/usr/libexec/hald-probe-input
/usr/libexec/hald-addon-hid-ups
/usr/libexec/hald-addon-usb-csr
/usr/libexec/hald-addon-pmu
/usr/libexec/hal.hotplug
/usr/libexec/hald-probe-storage
/usr/include/hal/libhal-storage.h
/usr/include/hal/libhal.h
/usr/lib/libhal.so.1
/usr/lib/libhal.so
/usr/lib/libhal-storage.so
/usr/lib/libhal-storage.so.1
-----
Comment 4 Aron Griffis (RETIRED) gentoo-dev 2006-09-13 08:19:32 UTC
(In reply to comment #3)
> I beg to differ on comment #1.  Unless there is an undocumented command line
> option to show directories as well.

You're right.  I thought it worked that way sometime in the past, maybe I'm misremembering or broke it at some point.

I just committed 1.33.  It lists dirs if a .keep* file exists, otherwise it considers directories "unowned".  This is essentially the same way rpm works, except that rpm doesn't need .keep* files and actually has a concept of directory package ownership, which portage lacks.

I also modified -qf behavior to work the same way.