hmm, on Sat, Jan 18, 2014 at 08:19:04PM +0000, Fred said that > This works for me on amd64, thanks. > > But I have a question when I did sudo make install[1] I ended up > with errors, but when I did sudo make do-install[2] it installed > fine. > > What am I missing? > > [1] > port:fred /usr/ports/x11/mpv> sudo make install > `/usr/ports/pobj/mpv-0.3.2/fake-amd64/.fake_done' is up to date. > ===> Building package for mpv-0.3.2 > Create /usr/ports/packages/amd64/all/mpv-0.3.2.tgz > Error: no @owner for /usr/local/bin/mpv (fred) > Error: modes don't match for /usr/local/bin/mpv > Error: no @owner for /usr/local/man/man1/mpv.1 (fred) > Error: modes don't match for /usr/local/man/man1/mpv.1 > Error: no @owner for /usr/local/share/applications/mpv.desktop (fred) > Error: modes don't match for /usr/local/share/applications/mpv.desktop > Error: no @owner for > /usr/local/share/icons/hicolor/16x16/apps/mpv.png (fred) > Error: modes don't match for > /usr/local/share/icons/hicolor/16x16/apps/mpv.png > Error: no @owner for > /usr/local/share/icons/hicolor/32x32/apps/mpv.png (fred) > Error: modes don't match for > /usr/local/share/icons/hicolor/32x32/apps/mpv.png > Error: no @owner for > /usr/local/share/icons/hicolor/64x64/apps/mpv.png (fred) > Error: modes don't match for > /usr/local/share/icons/hicolor/64x64/apps/mpv.png > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1878 > '/usr/ports/packages/amd64/all/mpv-0.3.2.tgz') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2426 > '_internal-package') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2406 'package') > *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:1891 > '/var/db/pkg/mpv-0.3.2/+CONTENTS') > *** Error 1 in /usr/ports/x11/mpv > (/usr/ports/infrastructure/mk/bsd.port.mk:2406 'install')
i am not sure, why the search for @owner, the PLIST is very simple.. as far as i know, overriding do-install is ok, and is used by make fake and make install. no errors during make fake? -f -- there are no skeptics in hell.