I've tried to install calibre with: portmaster deskutils/calibre And it's failed: ===> Installing for calibre-2.46.0 ===> Checking if calibre already installed ===> Registering installation for calibre-2.46.0 pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/bash-completion/completions/calibre: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/appdata/calibre-ebook-edit.appdata.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/appdata/calibre-ebook-viewer.appdata.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/appdata/calibre-gui.appdata.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/applications/calibre-ebook-edit.desktop: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/applications/calibre-ebook-viewer.desktop: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/applications/calibre-gui.desktop: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/applications/calibre-lrfviewer.desktop: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/epub+zip.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-kindle-application.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-mobi8-ebook.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-mobipocket-ebook.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-mobipocket-subscription.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-sony-bbeb.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/application/x-topaz-ebook.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/packages/calibre-mimetypes.xml: No such file or directory pkg-static: Unable to access file /usr/ports/deskutils/calibre/work/stage/usr/local/share/mime/text/lrs.xml: No such file or directory *** Error code 74 Stop. make: stopped in /usr/ports/deskutils/calibre ===>>> Installation of calibre-2.46.0 (deskutils/calibre) failed ===>>> Aborting update /usr/ports/deskutils/calibre/work/stage/usr/local/share # ls -la drwxr-xr-x 19 root wheel 19 5 янв 19:39 . drwxr-xr-x 14 root wheel 14 5 янв 19:39 .. drwxr-xr-x 2 root wheel 2 5 янв 19:39 aclocal drwxr-xr-x 2 root wheel 2 5 янв 19:39 applications drwxr-xr-x 15 root wheel 35 11 дек 06:41 calibre drwxr-xr-x 2 root wheel 2 5 янв 19:39 dict drwxr-xr-x 3 root wheel 3 5 янв 19:39 doc drwxr-xr-x 3 root wheel 3 5 янв 19:39 emacs drwxr-xr-x 2 root wheel 2 5 янв 19:39 examples drwxr-xr-x 3 root wheel 3 5 янв 19:39 icons drwxr-xr-x 3 root wheel 3 5 янв 19:39 java drwxr-xr-x 90 root wheel 90 5 янв 19:39 locale drwxr-xr-x 3 root wheel 3 5 янв 19:39 mime drwxr-xr-x 2 root wheel 2 5 янв 19:39 misc drwxr-xr-x 152 root wheel 152 5 янв 19:39 nls drwxr-xr-x 2 root wheel 2 5 янв 19:39 pixmaps drwxr-xr-x 2 root wheel 2 5 янв 19:39 sgml drwxr-xr-x 2 root wheel 2 5 янв 19:39 skel drwxr-xr-x 2 root wheel 2 5 янв 19:39 xml There are no folders bash-completion and appdata. applications and mime/packages folders are empty.
Hi, Can you send me the full build log? Maybe I can understand from there what's going wrong. You can use script(1) to capture the full log file. Thanks.
Created attachment 165114 [details] Build log I've attached the build log. It's quite long.
Created attachment 165124 [details] Proposed fix The log was big, but contained the information I needed. Looks like some RUN_DEPENDS really needed to be in BUILD_DEPENDS too. It's strange poudriere did not catch these. Anyway, please test the attached patch, if it works I'll commit that. Thanks in advance.
Created attachment 165125 [details] Proposed fix Please ignore the previous patch, it contained a syntax error. Use this one.
It seems to work. Thanks!
@Guido has this patch been merged to quarterly yet, as I dont see a commit reference. If not, reset merge-quarterly to ? and set to + after commit :)
Sorry, I'm going to commit this today. I clearly misunderstood the meaning of the flag.
A commit references this bug: Author: madpilot Date: Wed Jan 6 11:36:38 UTC 2016 New revision: 405343 URL: https://svnweb.freebsd.org/changeset/ports/405343 Log: Add missing BUILD_DEPENDS. PR: 205927 Submitted by: Igor Pavlov <rabesc at bk.ru> MFH: 2016Q1 Changes: head/deskutils/calibre/Makefile
A commit references this bug: Author: madpilot Date: Wed Jan 6 11:53:24 UTC 2016 New revision: 405345 URL: https://svnweb.freebsd.org/changeset/ports/405345 Log: MFH: r405343 Add missing BUILD_DEPENDS. PR: 205927 Submitted by: Igor Pavlov <rabesc at bk.ru> Approved by: portmgr (erwin) Changes: _U branches/2016Q1/ branches/2016Q1/deskutils/calibre/Makefile
Commited and merged to quarterly! Thanks.