xv ebuild version xv-3.10a-r4.ebuild incorrectly installs the binaries to /var/tmp/portage/xv-3.10a-r4/image/usr/bin/ and the man pages to /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/. Reproducible: Always Steps to Reproduce: 1. emerge xv 2. 3. Actual Results: Calculating dependencies ...done! >>> emerge (1 of 1) media-gfx/xv-3.10a-r4 to / >>> md5 src_uri ;-) xv-3.10a.tar.gz >>> Unpacking source... >>> Unpacking xv-3.10a.tar.gz to /var/tmp/portage/xv-3.10a-r4/work * Applying xv-3.10a-enhanced-Nu.patch... [ ok ] * Applying xv-3.10a-gentoo-Nu.patch... [ ok ] >>> Source unpacked. *** SNIP *** (Build Process) >>> Install xv-3.10a-r4 into /var/tmp/portage/xv-3.10a-r4/image/ category media-gfx mkdir -p /var/tmp/portage/xv-3.10a-r4/image//{/var/tmp/portage/xv-3.10a-r4/image//usr/bin,/var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1,/var/tmp/portage/xv-3.10a-r4/image//usr/lib,/usr/share/doc/xv-3.10a} cp xv bggen vdcomp xcmap xvpictoppm /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/bin cp docs/xv.man /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xv.1 cp docs/bggen.man /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/bggen.1 cp docs/xcmap.man /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xcmap.1 cp docs/xvp2p.man /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xvpictoppm.1 cp docs/vdcomp.man /var/tmp/portage/xv-3.10a-r4/image///var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/vdcomp.1 cp docs/xvdocs.ps* /var/tmp/portage/xv-3.10a-r4/image///usr/share/doc/xv-3.10a man: prepallstrip: strip: strip: var/tmp/portage/xv-3.10a-r4/image/usr/bin/xv var/tmp/portage/xv-3.10a-r4/image/usr/bin/bggen var/tmp/portage/xv-3.10a-r4/image/usr/bin/vdcomp var/tmp/portage/xv-3.10a-r4/image/usr/bin/xcmap var/tmp/portage/xv-3.10a-r4/image/usr/bin/xvpictoppm >>> Completed installing into /var/tmp/portage/xv-3.10a-r4/image/ >>> Merging media-gfx/xv-3.10a-r4 to / --- /usr/ --- /usr/bin/ --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man1/ --- /usr/share/doc/ --- /usr/share/doc/xv-3.10a/ >>> /usr/share/doc/xv-3.10a/xvdocs.ps --- /usr/share/doc/xv-3.10a-r4/ >>> /usr/share/doc/xv-3.10a-r4/README.gz >>> /usr/share/doc/xv-3.10a-r4/INSTALL.gz >>> /usr/share/doc/xv-3.10a-r4/BUGS.gz >>> /usr/share/doc/xv-3.10a-r4/CHANGELOG.gz >>> /usr/share/doc/xv-3.10a-r4/IDEAS.gz >>> /usr/share/doc/xv-3.10a-r4/epsf.ps.gz >>> /usr/share/doc/xv-3.10a-r4/xpm.ps.gz >>> /usr/share/doc/xv-3.10a-r4/bmp.doc.gz >>> /usr/share/doc/xv-3.10a-r4/xvdocs.ps.gz >>> /usr/share/doc/xv-3.10a-r4/xvtitle.ps.gz >>> /usr/share/doc/xv-3.10a-r4/gif87.doc.gz >>> /usr/share/doc/xv-3.10a-r4/gif89.doc.gz --- /var/ --- /var/tmp/ --- /var/tmp/portage/ --- /var/tmp/portage/xv-3.10a-r4/ --- /var/tmp/portage/xv-3.10a-r4/image/ --- /var/tmp/portage/xv-3.10a-r4/image/usr/ --- /var/tmp/portage/xv-3.10a-r4/image/usr/bin/ >>> /var/tmp/portage/xv-3.10a-r4/image/usr/bin/xv >>> /var/tmp/portage/xv-3.10a-r4/image/usr/bin/bggen >>> /var/tmp/portage/xv-3.10a-r4/image/usr/bin/vdcomp >>> /var/tmp/portage/xv-3.10a-r4/image/usr/bin/xcmap >>> /var/tmp/portage/xv-3.10a-r4/image/usr/bin/xvpictoppm --- /var/tmp/portage/xv-3.10a-r4/image/usr/share/ --- /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/ --- /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/ >>> /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/xv.1 >>> /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/bggen.1 >>> /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/xcmap.1 >>> /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/xvpictoppm.1 >>> /var/tmp/portage/xv-3.10a-r4/image/usr/share/man/man1/vdcomp.1 >>> /var/tmp/portage/xv-3.10a-r4/image/usr/lib/ Expected Results: Calculating dependencies ...done! >>> emerge (1 of 1) media-gfx/xv-3.10a-r4 to / >>> md5 src_uri ;-) xv-3.10a.tar.gz >>> Unpacking source... >>> Unpacking xv-3.10a.tar.gz to /var/tmp/portage/xv-3.10a-r4/work * Applying xv-3.10a-enhanced-Nu.patch... [ ok ] * Applying xv-3.10a-gentoo-Nu.patch... [ ok ] >>> Source unpacked. *** SNIP *** (Build Process) >>> Install xv-3.10a-r4 into /var/tmp/portage/xv-3.10a-r4/image/ category media-gfx cp xv bggen vdcomp xcmap xvpictoppm /var/tmp/portage/xv-3.10a-r4/image//usr/bin cp docs/xv.man /var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xv.1 cp docs/bggen.man /var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/bggen.1 cp docs/xcmap.man /var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xcmap.1 cp docs/xvp2p.man /var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/xvpictoppm.1 cp docs/vdcomp.man /var/tmp/portage/xv-3.10a-r4/image//usr/share/man/man1/vdcomp.1 cp docs/xvdocs.ps* /var/tmp/portage/xv-3.10a-r4/image//usr/lib man: gzipping man page: xv.1 gzipping man page: bggen.1 gzipping man page: xcmap.1 gzipping man page: xvpictoppm.1 gzipping man page: vdcomp.1 prepallstrip: strip: strip: usr/bin/xv usr/bin/bggen usr/bin/vdcomp usr/bin/xcmap usr/bin/xvpictoppm >>> Completed installing into /var/tmp/portage/xv-3.10a-r4/image/ >>> Merging media-gfx/xv-3.10a-r4 to / --- /usr/ --- /usr/bin/ >>> /usr/bin/xv >>> /usr/bin/bggen >>> /usr/bin/vdcomp >>> /usr/bin/xcmap >>> /usr/bin/xvpictoppm --- /usr/share/ --- /usr/share/man/ --- /usr/share/man/man1/ >>> /usr/share/man/man1/xcmap.1.gz >>> /usr/share/man/man1/xvpictoppm.1.gz >>> /usr/share/man/man1/vdcomp.1.gz >>> /usr/share/man/man1/xv.1.gz >>> /usr/share/man/man1/bggen.1.gz --- /usr/share/doc/ --- /usr/share/doc/xv-3.10a-r4/ >>> /usr/share/doc/xv-3.10a-r4/README.gz >>> /usr/share/doc/xv-3.10a-r4/INSTALL.gz >>> /usr/share/doc/xv-3.10a-r4/BUGS.gz >>> /usr/share/doc/xv-3.10a-r4/CHANGELOG.gz >>> /usr/share/doc/xv-3.10a-r4/IDEAS.gz >>> /usr/share/doc/xv-3.10a-r4/epsf.ps.gz >>> /usr/share/doc/xv-3.10a-r4/xpm.ps.gz >>> /usr/share/doc/xv-3.10a-r4/bmp.doc.gz >>> /usr/share/doc/xv-3.10a-r4/xvdocs.ps.gz >>> /usr/share/doc/xv-3.10a-r4/xvtitle.ps.gz >>> /usr/share/doc/xv-3.10a-r4/gif87.doc.gz >>> /usr/share/doc/xv-3.10a-r4/gif89.doc.gz The following diff for xv-3.10a-gentoo-Nu.patch seems to fix it: --- xv-3.10a-gentoo-Nu.patch~ 2003-07-31 15:22:52.000000000 -0600 +++ xv-3.10a-gentoo-Nu.patch 2003-07-31 21:16:14.000000000 -0600 @@ -239,28 +239,6 @@ MISC = README INSTALL CHANGELOG IDEAS -@@ -256,13 +258,14 @@ - - - install: all -- cp xv bggen vdcomp xcmap xvpictoppm $(BINDIR) -- cp docs/xv.man $(MANDIR)/xv.$(MANSUF) -- cp docs/bggen.man $(MANDIR)/bggen.$(MANSUF) -- cp docs/xcmap.man $(MANDIR)/xcmap.$(MANSUF) -- cp docs/xvp2p.man $(MANDIR)/xvpictoppm.$(MANSUF) -- cp docs/vdcomp.man $(MANDIR)/vdcomp.$(MANSUF) -- cp docs/xvdocs.ps* $(LIBDIR) -+ mkdir -p ${DESTDIR}/{${BINDIR},$(MANDIR),$(LIBDIR),${DOCDIR}} -+ cp xv bggen vdcomp xcmap xvpictoppm ${DESTDIR}/$(BINDIR) -+ cp docs/xv.man ${DESTDIR}/$(MANDIR)/xv.$(MANSUF) -+ cp docs/bggen.man ${DESTDIR}/$(MANDIR)/bggen.$(MANSUF) -+ cp docs/xcmap.man ${DESTDIR}/$(MANDIR)/xcmap.$(MANSUF) -+ cp docs/xvp2p.man ${DESTDIR}/$(MANDIR)/xvpictoppm.$(MANSUF) -+ cp docs/vdcomp.man ${DESTDIR}/$(MANDIR)/vdcomp.$(MANSUF) -+ cp docs/xvdocs.ps* ${DESTDIR}/$(DOCDIR) - - tar: - tar cvf xv.tar Makefile* Imakefile *.c *.h bits \ diff -Nur xv-3.10a.enhanced/Makefile.std xv-3.10a.gentoo/Makefile.std --- xv-3.10a.enhanced/Makefile.std 2003-04-27 17:10:54.000000000 -0700 +++ xv-3.10a.gentoo/Makefile.std 2003-04-27 22:12:24.000000000 -0700
I'll nod to this one, it was a weird feeling as nothing entered /usr/bin. :-) the patch didn't apply neatly for some weird reason, so I ended up just removing the lines the patch removes manually. that worked fine though. thanks!
I've come across the problem ;-( I'll fix it soon
Fixed in xv-3.10a-r5. Thank you for reporting the bug.