cold ~ # emerge -pv hdump These are the packages that I would merge, in order: Calculating dependencies !!! All ebuilds that could satisfy "hdump" have been masked. !!! One of the following masked packages is required to complete your request: - sys-apps/hdump-1.12 (masked by: missing keyword) I just built it and ran it and it works :)
don't install here... >>> Compiling source in /var/tmp/portage/hdump-1.12/work/hdump-1.12 ... RULES/rules.top:39: RULES/x86_64-linux-cc.rul: No such file or directory make: *** No rule to make target `RULES/x86_64-linux-cc.rul'. Stop. >>> Source compiled. >>> Test phase [not enabled]: sys-apps/hdump-1.12 >>> Install hdump-1.12 into /var/tmp/portage/hdump-1.12/image/ category sys-appsls: hdump/OBJ: No such file or directory >>> dobin: making hdump/OBJ//hdump executable... install: cannot stat `hdump/OBJ//hdump': No such file or directory the makefile doesn't support x86_64
hmm... cold ~ # emerge hdump Calculating dependencies ...done! >>> emerge (1 of 1) sys-apps/hdump-1.12 to / >>> md5 files ;-) hdump-1.12.ebuild >>> md5 files ;-) files/digest-hdump-1.12 >>> md5 src_uri ;-) hdump-1.12.tar.gz >>> Unpacking source... >>> Unpacking hdump-1.12.tar.gz to /var/tmp/portage/hdump-1.12/work >>> Source unpacked. RULES/rules.top:39: RULES/x86_64-linux-cc.rul: No such file or directory make: *** No rule to make target `RULES/x86_64-linux-cc.rul'. Stop. >>> Test phase [not enabled]: sys-apps/hdump-1.12 >>> Install hdump-1.12 into /var/tmp/portage/hdump-1.12/image/ category sys-apps ls: hdump/OBJ: No such file or directory >>> dobin: making hdump/OBJ//hdump executable... install: cannot stat `hdump/OBJ//hdump': No such file or directory man: prepallstrip: >>> Completed installing hdump-1.12 into /var/tmp/portage/hdump-1.12/image/ >>> Merging sys-apps/hdump-1.12 to / --- /usr/ --- /usr/bin/ --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/hdump.1.gz >>> Safely unmerging already-installed instance... --- !mtime obj /usr/share/man/man1/hdump.1.gz --- !empty dir /usr/share/man/man1 --- !empty dir /usr/share/man --- !empty dir /usr/share --- !empty dir /usr/bin --- !empty dir /usr >>> original instance of package unmerged safely. >>> Regenerating /etc/ld.so.cache... >>> sys-apps/hdump-1.12 merged. interesting.... I apologize, I didn't see that error and the merge completed 'successfully' so I didn't think anything of it. As far as the 'ran it' part, I must have used hexdump (which I had just emerged prior). ack. this makefile is beyond my comprehension, so I guess I'll just close this one :) sorry for the bother
closing for now... unless you come up with a patch.