Could you show a tree
of the regular libfprint derivation and yours?
I’m not really sure how to do that, but here’s what I did which might be useful. I used the most “hackiest” way I could think of.
- Add the package in configuration.nix as follows: (removed fprintd and its package override statement)
{ environment.systemPackages = with pkgs; [ libfprint-ft9366 ]; }
- Add
tree
command in the install phase of my fp.nix
installPhase = ''
cp -r . $out/
tree $out
'';
- Build nixos and find my derivation in
/nix/store
and open up the corresponding log file with tree output within it. (builds with no errors)
❯ ls /nix/store/ | rg libfprint
7ps1r6pn609iard5pdsh3lvglz5rgbv6-libfprint-ft9366-1.94.4.drv
a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4
k8hm4dlzg1sz5yps6jm1dga6hgz3x9g9-libfprint-2-2_1.94.4+tod1-0ubuntu1-22.04.2_amd64_rts5811.deb
kial3br9li3a1wa5ski2ic89944rd0by-libfprint-2-2_1.94.4+tod1-0ubuntu1-22.04.2_amd64_rts5811.deb.drv
z3frbwnac944fk7605rv9l7kqr2c9vzf-libfprint-2-2_1.94.4+tod1-0ubuntu1-22.04.2_amd64_rts5811.deb.drv
❯ nix log /nix/store/7ps1r6pn609iard5pdsh3lvglz5rgbv6-libfprint-ft9366-1.94.4.drv
warning: The interpretation of store paths arguments ending in `.drv` recently changed. If this command is now failing try again with '/nix/store/7ps1r6pn609iard5pdsh3lvglz5rgbv6-libfprint-ft
9366-1.94.4.drv^*'
@nix { "action": "setPhase", "phase": "unpackPhase" }
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "configurePhase" }
Running phase: configurePhase
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
Running phase: buildPhase
no Makefile or custom buildPhase, doing nothing
@nix { "action": "setPhase", "phase": "glibPreInstallPhase" }
Running phase: glibPreInstallPhase
@nix { "action": "setPhase", "phase": "installPhase" }
Running phase: installPhase
/nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4
|-- env-vars
|-- lib
| `-- udev
| `-- rules.d
| `-- 60-libfprint-2.rules
`-- usr
|-- lib
| `-- x86_64-linux-gnu
| |-- libfprint-2.so.2 -> libfprint-2.so.2.0.0
| `-- libfprint-2.so.2.0.0
`-- share
|-- doc
| `-- libfprint-2-2
| |-- NEWS.gz
| |-- README
| |-- TODO
| |-- changelog.Debian.gz
| `-- copyright
`-- lintian
`-- overrides
`-- libfprint-2-2
12 directories, 10 files
@nix { "action": "setPhase", "phase": "glibPreFixupPhase" }
Running phase: glibPreFixupPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
Running phase: fixupPhase
shrinking RPATHs of ELF executables and libraries in /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4
shrinking /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4/usr/lib/x86_64-linux-gnu/libfprint-2.so.2.0.0
checking for references to /build/ in /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4...
patching script interpreter paths in /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4
stripping (with command strip and flags -S -p) in /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4/lib
automatically fixing dependencies for ELF files
{'append_rpaths': [],
'extra_args': [],
'ignore_missing': [],
'libs': [PosixPath('/nix/store/ibw76ifhbc8w9lza5176fkaws8v8yn32-auto-patchelf-hook/lib'),
PosixPath('/nix/store/w0k2k9x26wzv18c3zkvgcg3zqksq4mln-binutils-wrapper-2.41/lib'),
PosixPath('/nix/store/fck8c69rx8kgvxg62fgqqzffwrws6dz8-dpkg-1.22.5/lib'),
PosixPath('/nix/store/6wf8zxqql7gmmi96k6swmm0pvqp13gi8-patchelf-0.15.0/lib'),
PosixPath('/nix/store/vdbrzhl533lr4xn4f48f2c50hymbfhfh-update-autotools-gnu-config-scripts-hook/lib'),
PosixPath('/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/lib'),
PosixPath('/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/lib'),
PosixPath('/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/lib'),
PosixPath('/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/lib'),
PosixPath('/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/lib'),
PosixPath('/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/lib'),
PosixPath('/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/lib'),
PosixPath('/nix/store/jivxp510zxakaaic7qkrb7v1dd2rdbw9-multiple-outputs.sh/lib'),
PosixPath('/nix/store/ilaf1w22bxi6jsi45alhmvvdgy4ly3zs-patch-shebangs.sh/lib'),
PosixPath('/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/lib'),
PosixPath('/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/lib'),
PosixPath('/nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh/lib'),
PosixPath('/nix/store/gps9qrh99j7g02840wv5x78ykmz30byp-strip.sh/lib'),
PosixPath('/nix/store/r6k305g2rn0qqkvdxfvzqg7mhh7rw679-gcc-wrapper-13.2.0/lib'),
PosixPath('/nix/store/si9c1ncjikjq2hl5m8i6dzrfznmsz7g5-binutils-wrapper-2.41/lib'),
PosixPath('/nix/store/0vzdm3k78n3v46wqn5aynhmlbbwsjlsb-tree-2.1.1/lib'),
PosixPath('/nix/store/6g5fhxv0bdm7236ixdwq1izzawbc7grm-gcc-13.2.0/lib'),
PosixPath('/nix/store/swcl0ynnia5c57i6qfdcrqa72j7877mg-gcc-13.2.0-lib/lib'),
PosixPath('/nix/store/f8y44c3k32piprp8wj999cdlakpz86kz-glib-2.80.2-dev/lib'),
PosixPath('/nix/store/77i5izsm6i7fyzdb5h8w28rcpawwqj6q-zlib-1.3.1-dev/lib'),
PosixPath('/nix/store/pkl664rrz6vb95piixzfm7qy1yc2xzgc-zlib-1.3.1/lib'),
PosixPath('/nix/store/zj3xbny21j0fcgcj3bbfaq0hx36s3v6q-libffi-3.4.6-dev/lib'),
PosixPath('/nix/store/6rwkpxli14j08klbsiwn23jmp9r46dmi-libffi-3.4.6/lib'),
PosixPath('/nix/store/zz3kckpl8ag09cr4qrlwi2q691ckqvgj-gettext-0.21.1/lib'),
PosixPath('/nix/store/ikdbqi1h58klmn00x225pc221057iig2-glibc-iconv-2.39/lib'),
PosixPath('/nix/store/v6rxay5qhjr4s8dzcb3sr9n0m7kms07g-glib-2.80.2-bin/lib'),
PosixPath('/nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib'),
PosixPath('/nix/store/3b69yl33hqv0bnn22qnsa1z4b1mc1wab-gusb-0.4.9-dev/lib'),
PosixPath('/nix/store/ha7sllikc8rl705qy61s88s4zwhc8v3a-libusb-1.0.27-dev/lib'),
PosixPath('/nix/store/g56nq43dg77q0bdgal96jq9167ch5wc5-systemd-minimal-libs-255.9-dev/lib'),
PosixPath('/nix/store/iamn9c2320ma1n87nxxrjkbr3im67039-systemd-minimal-libs-255.9/lib'),
PosixPath('/nix/store/nyyddgd1znixp7hg34jmf9hwdh953cgl-libusb-1.0.27/lib'),
PosixPath('/nix/store/x06fi72l4llhlw6clrab9lab9va2krb3-json-glib-1.8.0-dev/lib'),
PosixPath('/nix/store/225jsq79gll01srq6n2mkybiazlg9s0c-json-glib-1.8.0/lib'),
PosixPath('/nix/store/n77252zldgqbqs149nky6zfv25whcwsy-gusb-0.4.9-bin/lib'),
PosixPath('/nix/store/v3r04cncyz4n2m6skybz94506xyxpgmz-gusb-0.4.9/lib'),
PosixPath('/nix/store/idqvgrnmvxrrr4mix4djcp3y54pzma9n-pixman-0.43.4/lib'),
PosixPath('/nix/store/cylq1ljqd1x0wf2v4gs144xhcwnh8vsg-nss-3.101.2-dev/lib'),
PosixPath('/nix/store/qy5lpka5w4blmi0rgvavixwlz3d2p2sw-nspr-4.35-dev/lib'),
PosixPath('/nix/store/8yd0ngmbfn0avnbfqpljcg6rlrwa14m5-nspr-4.35/lib'),
PosixPath('/nix/store/z9xjph974cjy97cqkv4kflyfz7x49575-nss-3.101.2/lib'),
PosixPath('/nix/store/lcgjdhywpvpd0anzkvghz6hzf7ci8fp9-libgudev-238-dev/lib'),
PosixPath('/nix/store/i5zmwqmbwwmpgq21nxjl6rn4mr0yva9a-libgudev-238/lib'),
PosixPath('/nix/store/ibw76ifhbc8w9lza5176fkaws8v8yn32-auto-patchelf-hook/lib'),
PosixPath('/nix/store/w0k2k9x26wzv18c3zkvgcg3zqksq4mln-binutils-wrapper-2.41/lib'),
PosixPath('/nix/store/fck8c69rx8kgvxg62fgqqzffwrws6dz8-dpkg-1.22.5/lib'),
PosixPath('/nix/store/6wf8zxqql7gmmi96k6swmm0pvqp13gi8-patchelf-0.15.0/lib'),
PosixPath('/nix/store/vdbrzhl533lr4xn4f48f2c50hymbfhfh-update-autotools-gnu-config-scripts-hook/lib'),
PosixPath('/nix/store/h9lc1dpi14z7is86ffhl3ld569138595-audit-tmpdir.sh/lib'),
PosixPath('/nix/store/m54bmrhj6fqz8nds5zcj97w9s9bckc9v-compress-man-pages.sh/lib'),
PosixPath('/nix/store/wgrbkkaldkrlrni33ccvm3b6vbxzb656-make-symlinks-relative.sh/lib'),
PosixPath('/nix/store/5yzw0vhkyszf2d179m0qfkgxmp5wjjx4-move-docs.sh/lib'),
PosixPath('/nix/store/fyaryjvghbkpfnsyw97hb3lyb37s1pd6-move-lib64.sh/lib'),
PosixPath('/nix/store/kd4xwxjpjxi71jkm6ka0np72if9rm3y0-move-sbin.sh/lib'),
PosixPath('/nix/store/pag6l61paj1dc9sv15l7bm5c17xn5kyk-move-systemd-user-units.sh/lib'),
PosixPath('/nix/store/jivxp510zxakaaic7qkrb7v1dd2rdbw9-multiple-outputs.sh/lib'),
PosixPath('/nix/store/ilaf1w22bxi6jsi45alhmvvdgy4ly3zs-patch-shebangs.sh/lib'),
PosixPath('/nix/store/cickvswrvann041nqxb0rxilc46svw1n-prune-libtool-files.sh/lib'),
PosixPath('/nix/store/xyff06pkhki3qy1ls77w10s0v79c9il0-reproducible-builds.sh/lib'),
PosixPath('/nix/store/ngg1cv31c8c7bcm2n8ww4g06nq7s4zhm-set-source-date-epoch-to-latest.sh/lib'),
PosixPath('/nix/store/gps9qrh99j7g02840wv5x78ykmz30byp-strip.sh/lib'),
PosixPath('/nix/store/r6k305g2rn0qqkvdxfvzqg7mhh7rw679-gcc-wrapper-13.2.0/lib'),
PosixPath('/nix/store/si9c1ncjikjq2hl5m8i6dzrfznmsz7g5-binutils-wrapper-2.41/lib'),
PosixPath('/nix/store/0vzdm3k78n3v46wqn5aynhmlbbwsjlsb-tree-2.1.1/lib'),
PosixPath('/nix/store/6g5fhxv0bdm7236ixdwq1izzawbc7grm-gcc-13.2.0/lib'),
PosixPath('/nix/store/swcl0ynnia5c57i6qfdcrqa72j7877mg-gcc-13.2.0-lib/lib'),
PosixPath('/nix/store/f8y44c3k32piprp8wj999cdlakpz86kz-glib-2.80.2-dev/lib'),
PosixPath('/nix/store/77i5izsm6i7fyzdb5h8w28rcpawwqj6q-zlib-1.3.1-dev/lib'),
PosixPath('/nix/store/pkl664rrz6vb95piixzfm7qy1yc2xzgc-zlib-1.3.1/lib'),
PosixPath('/nix/store/zj3xbny21j0fcgcj3bbfaq0hx36s3v6q-libffi-3.4.6-dev/lib'),
PosixPath('/nix/store/6rwkpxli14j08klbsiwn23jmp9r46dmi-libffi-3.4.6/lib'),
PosixPath('/nix/store/zz3kckpl8ag09cr4qrlwi2q691ckqvgj-gettext-0.21.1/lib'),
PosixPath('/nix/store/ikdbqi1h58klmn00x225pc221057iig2-glibc-iconv-2.39/lib'),
PosixPath('/nix/store/v6rxay5qhjr4s8dzcb3sr9n0m7kms07g-glib-2.80.2-bin/lib'),
PosixPath('/nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib'),
PosixPath('/nix/store/3b69yl33hqv0bnn22qnsa1z4b1mc1wab-gusb-0.4.9-dev/lib'),
PosixPath('/nix/store/ha7sllikc8rl705qy61s88s4zwhc8v3a-libusb-1.0.27-dev/lib'),
PosixPath('/nix/store/g56nq43dg77q0bdgal96jq9167ch5wc5-systemd-minimal-libs-255.9-dev/lib'),
PosixPath('/nix/store/iamn9c2320ma1n87nxxrjkbr3im67039-systemd-minimal-libs-255.9/lib'),
PosixPath('/nix/store/nyyddgd1znixp7hg34jmf9hwdh953cgl-libusb-1.0.27/lib'),
PosixPath('/nix/store/x06fi72l4llhlw6clrab9lab9va2krb3-json-glib-1.8.0-dev/lib'),
PosixPath('/nix/store/225jsq79gll01srq6n2mkybiazlg9s0c-json-glib-1.8.0/lib'),
PosixPath('/nix/store/n77252zldgqbqs149nky6zfv25whcwsy-gusb-0.4.9-bin/lib'),
PosixPath('/nix/store/v3r04cncyz4n2m6skybz94506xyxpgmz-gusb-0.4.9/lib'),
PosixPath('/nix/store/idqvgrnmvxrrr4mix4djcp3y54pzma9n-pixman-0.43.4/lib'),
PosixPath('/nix/store/cylq1ljqd1x0wf2v4gs144xhcwnh8vsg-nss-3.101.2-dev/lib'),
PosixPath('/nix/store/qy5lpka5w4blmi0rgvavixwlz3d2p2sw-nspr-4.35-dev/lib'),
PosixPath('/nix/store/8yd0ngmbfn0avnbfqpljcg6rlrwa14m5-nspr-4.35/lib'),
PosixPath('/nix/store/z9xjph974cjy97cqkv4kflyfz7x49575-nss-3.101.2/lib'),
PosixPath('/nix/store/lcgjdhywpvpd0anzkvghz6hzf7ci8fp9-libgudev-238-dev/lib'),
PosixPath('/nix/store/i5zmwqmbwwmpgq21nxjl6rn4mr0yva9a-libgudev-238/lib')],
'paths': [PosixPath('/nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4')],
'recursive': True,
'runtime_dependencies': []}
searching for dependencies of /nix/store/a7i246vzavn4x9mn0mng5d17rddrmpns-libfprint-ft9366-1.94.4/usr/lib/x86_64-linux-gnu/libfprint-2.so.2.0.0
libgio-2.0.so.0 -> found: /nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib
libgobject-2.0.so.0 -> found: /nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib
libglib-2.0.so.0 -> found: /nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib
libgusb.so.2 -> found: /nix/store/v3r04cncyz4n2m6skybz94506xyxpgmz-gusb-0.4.9/lib
libpixman-1.so.0 -> found: /nix/store/idqvgrnmvxrrr4mix4djcp3y54pzma9n-pixman-0.43.4/lib
libnss3.so -> found: /nix/store/z9xjph974cjy97cqkv4kflyfz7x49575-nss-3.101.2/lib
libgudev-1.0.so.0 -> found: /nix/store/i5zmwqmbwwmpgq21nxjl6rn4mr0yva9a-libgudev-238/lib
libstdc++.so.6 -> found: /nix/store/swcl0ynnia5c57i6qfdcrqa72j7877mg-gcc-13.2.0-lib/lib
libgcc_s.so.1 -> found: /nix/store/yfd49ay99aa1a0jg80jsvnxbyl61fsh6-gcc-13.2.0-libgcc/lib
setting RPATH to: /nix/store/sr6skahp2mvi6y8d4g89a9vwk4yh4z0p-glib-2.80.2/lib:/nix/store/v3r04cncyz4n2m6skybz94506xyxpgmz-gusb-0.4.9/lib:/nix/store/idqvgrnmvxrrr4mix4djcp3y54pzma9n-pixman-0.>
auto-patchelf: 0 dependencies could not be satisfied
Now I removed this package and added libfprint
and then navigated to its directory in /nix/store/
and ran tree
command
❯ cd /nix/store/48b5w5isr70y14vx38nmbpjfz8ww3i5c-libfprint-1.94.6/
/nix/store/48b5w5isr70y14vx38nmbpjfz8ww3i5c-libfprint-1.94.6🔒
❯ tree
.
├── include
│ └── libfprint-2
│ ├── fp-context.h
│ ├── fp-device.h
│ ├── fp-enums.h
│ ├── fp-image-device.h
│ ├── fp-image.h
│ ├── fp-print.h
│ └── fprint.h
├── lib
│ ├── girepository-1.0
│ │ └── FPrint-2.0.typelib
│ ├── libfprint-2.so -> libfprint-2.so.2
│ ├── libfprint-2.so.2 -> libfprint-2.so.2.0.0
│ ├── libfprint-2.so.2.0.0
│ ├── pkgconfig
│ │ └── libfprint-2.pc
│ └── udev
│ ├── hwdb.d
│ │ └── 60-autosuspend-libfprint-2.hwdb
│ └── rules.d
│ └── 70-libfprint-2.rules
├── libexec
│ └── installed-tests
│ └── libfprint-2
│ ├── capture.py
│ ├── test-fp-context
│ ├── test-fp-device
│ ├── test-fpi-assembling
│ ├── test-fpi-device
│ ├── test-fpi-ssm
│ ├── umockdev-test.py
│ ├── virtual-device.py
│ └── virtual-image.py
└── share
├── gir-1.0
│ └── FPrint-2.0.gir
└── installed-tests
└── libfprint-2
├── aes2501
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── aes3500
│ ├── capture.ioctl
│ ├── capture.png
│ └── device
├── driver-aes2501.test
├── driver-aes3500.test
├── driver-egis0570.test
├── driver-elan-cobo.test
├── driver-elanmoc.test
├── driver-elanspi.test
├── driver-elan.test
├── driver-fpcmoc.test
├── driver-goodixmoc.test
├── driver-nb1010.test
├── driver-synaptics.test
├── driver-upektc_img-tcs1s.test
├── driver-upektc_img.test
├── driver-uru4000-4500.test
├── driver-uru4000-msv2.test
├── driver-vfs0050.test
├── driver-vfs301.test
├── driver-vfs5011.test
├── driver-vfs7552.test
├── egis0570
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── elan
│ ├── capture.ioctl
│ ├── capture.ioctl-recording
│ ├── capture.png
│ └── device
├── elan-cobo
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── elanmoc
│ ├── custom.pcapng
│ ├── custom.py
│ └── device
├── elanspi
│ ├── capture.ioctl
│ ├── capture.png
│ ├── device-hidraw
│ └── device-spi
├── fpcmoc
│ ├── custom.pcapng
│ ├── custom.py
│ └── device
├── fp-context.test
├── fp-device.test
├── fpi-assembling.test
├── fpi-device.test
├── fpi-ssm.test
├── goodixmoc
│ ├── custom.pcapng
│ ├── custom.py
│ └── device
├── nb1010
│ ├── capture.ioctl
│ ├── capture.png
│ └── device
├── prints
│ ├── arch.jpg
│ ├── arch.png
│ ├── loop-right.jpg
│ ├── loop-right.png
│ ├── README
│ ├── tented_arch.jpg
│ ├── tented_arch.png
│ ├── whorl.jpg
│ └── whorl.png
├── synaptics
│ ├── custom.pcapng
│ ├── custom.py
│ └── device
├── upektc_img
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── upektc_img-tcs1s
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── uru4000-4500
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── uru4000-msv2
│ ├── capture.pcapng
│ ├── capture.png
│ └── device
├── vfs0050
│ ├── capture.ioctl
│ ├── capture.png
│ ├── capture-recorded.ioctl
│ └── device
├── vfs301
│ ├── capture.ioctl
│ ├── capture.png
│ ├── capture-recorded.ioctl
│ └── device
├── vfs5011
│ ├── capture.ioctl
│ ├── capture.png
│ └── device
├── vfs7552
│ ├── capture.ioctl
│ ├── capture.png
│ └── device
├── virtual-device.test
└── virtual-image.test
36 directories, 120 files
Here is the relevant component of trees
libfprint
❯ tree lib
lib
├── girepository-1.0
│ └── FPrint-2.0.typelib
├── libfprint-2.so -> libfprint-2.so.2
├── libfprint-2.so.2 -> libfprint-2.so.2.0.0
├── libfprint-2.so.2.0.0
├── pkgconfig
│ └── libfprint-2.pc
└── udev
├── hwdb.d
│ └── 60-autosuspend-libfprint-2.hwdb
└── rules.d
└── 70-libfprint-2.rules
6 directories, 7 files
my-libfprint
|-- env-vars
|-- lib
| `-- udev
| `-- rules.d
| `-- 60-libfprint-2.rules
`-- usr
|-- lib
| `-- x86_64-linux-gnu
| |-- libfprint-2.so.2 -> libfprint-2.so.2.0.0
| `-- libfprint-2.so.2.0.0
`-- share
|-- doc
| `-- libfprint-2-2
| |-- NEWS.gz
| |-- README
| |-- TODO
| |-- changelog.Debian.gz
| `-- copyright
`-- lintian
`-- overrides
`-- libfprint-2-2
12 directories, 10 files