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 -----
epm shows leaf directories if there are no files contained. This is the same way rpm works.
Also, just a note that you can dump the complete CONTENTS file using the --dump option.
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 -----
(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.