Hi,

On 12/02/14 10:41, Sergey Mironov wrote:

> Hi. I'd like to automatically filter out gcc from my hand-made initrd
> image created with make-initrd.nix. The problem is that some packages
> depend on gcc package, but we know that they probably need
> libgcc_s.so.1 only. So I plan to know is it really true or not.
> Unfortunately, `nix-store -q --references ...' prints paths in
> `/nix/store/<hash>-name' format, it doesn't show the tail of the
> reference. Is there a method to extract the whole reference strings,
> like `/nix/store/<hash>-name/lib/liblib.so', from a package ? If no,
> could you recommend a binary grep tool which may help me to do so?

I use "grep -r" to find the binaries that contain <hash>, then "strings" on the
binary to get the actual file names.

-- 
Eelco Dolstra | LogicBlox, Inc. | http://nixos.org/~eelco/
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev

Reply via email to