| Summary: | sys-apps/util-linux should block sys-apps/hexdump | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Alexander Mieland <dma147> |
| Component: | New packages | Assignee: | Tom Payne (RETIRED) <twp> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | base-system, sbriesen |
| Priority: | High | ||
| Version: | 2005.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
if they blocked, then pretty much no one would be able to install hexdump sys-apps/hexdump should prob rename the bin to like 'esr-hexdump' +1 for rename hexdump -> esr-hexdump Will get on to it... Thanks for the bug report. Move completed sys-apps/hexdump -> sys-apps/esr-hexdump and binaries renamed. No other packages depend on this one. maybe it would be better to rename it to hexdump-esr... ;) Because some users will search for something like: # hex<tab><tab> ...and they won't find it then. *g* jupp, please rename it to hexdump-esr. oops, will do... Now done. |
I've a script which makes use of hexdump to get the PCIIDs and USBIDs directly from the files in /proc. For example: ------------------ snip ------------------ #!/bin/bash for i in `ls /proc/bus/pci/??/*`; do hexdump -s 0 -n 2 -e '1/2 "%04x"' ${i} done ------------------ snap ------------------ This only works with hexdump from sys-apps/util-linux, not with sys-apps/hexdump, because this one doesn't support the parameter -n. Both are overwriting the binary which was installed before by the other package. They really should block each other...