=======================<phase: lib-depends >============================ ===> qt5-widgets-5.15.0 depends on shared library: libQt5Core.so - not found ===> Installing existing package /packages/All/qt5-core-5.15.0_2.txz [12i386-default-bpbws41-job-06] Installing qt5-core-5.15.0_2... [12i386-default-bpbws41-job-06] `-- Installing double-conversion-3.1.5.19... [12i386-default-bpbws41-job-06] `-- Extracting double-conversion-3.1.5.19: .......... done [12i386-default-bpbws41-job-06] `-- Installing etc_os-release-0.1_3... [12i386-default-bpbws41-job-06] `-- Extracting etc_os-release-0.1_3: . done pkg-static: Missing dependency 'gettext-runtime' Failed to install the following 1 package(s): /packages/All/qt5-core-5.15.0_2.txz *** Error code 70 Stop. make: stopped in /usr/ports/x11-toolkits/qt5-widgets =>> Cleaning up wrkdir ===> Cleaning for qt5-widgets-5.15.0 build of x11-toolkits/qt5-widgets | qt5-widgets-5.15.0 ended at Sat Aug 8 00:49:44 CEST 2020 build time: 00:00:30 !!! build failure encountered !!!
*** Bug 248520 has been marked as a duplicate of this bug. ***
*** Bug 248519 has been marked as a duplicate of this bug. ***
Moin moin I closed the other two as this seems to be all the same issue. First questions: 1) Where do you obtain your packages from 2) Is the gettext-runtime package available in the repo mfg Tobias
(In reply to Tobias C. Berner from comment #3) I was a Poudriere build with an updated ports tree. Build log is available if it helps, but I thought it was self evident.
Please make sure you have the gettext-runtime package present in your poudriere-repo then (you could force rebuild it).
(In reply to Tobias C. Berner from comment #5) This is really strange. devel/gettext-runtime ever has been in the repo. I confirm the file is present in repo .latest/All I tried several bulk builds and they fail all the same. Then I deleted gettext-runtime-0.21.txz and started bulk building. Now gettext-runtime was built and the Qt-ports failed again in the same bulk run.
Created attachment 217083 [details] Poudriere log for gettext-rumtime in the same bulk run
Created attachment 217084 [details] Poudriere build log for qt5-widgets in the same bulk run
(In reply to p5B2E9A8F from comment #8) In my opinion, your poudriere repo is broken. I had the same issue around a month ago in one of mine. To quote myself: [16:33:37] <tcberner> who broke gettext? [16:58:56] <tcberner> apparently no one, but my repo screwed itself I think I just did a -c run back then.
(In reply to Tobias C. Berner from comment #9) You had the SAME problem with gettext?? I belief in random but is it???
(In reply to p5B2E9A8F from comment #10) 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log-===> Installing existing package /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log-[130amd64-svn-job-03] Installing py37-setuptools-44.0.0... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log-[130amd64-svn-job-03] `-- Installing python37-3.7.7... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log:pkg-static: Missing dependency 'gettext-runtime' 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log- 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log-Failed to install the following 1 package(s): /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-docutils-0.15.2.log-*** Error code 70 -- 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log-===> Installing existing package /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log-[130amd64-svn-job-06] Installing py37-setuptools-44.0.0... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log-[130amd64-svn-job-06] `-- Installing python37-3.7.7... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log:pkg-static: Missing dependency 'gettext-runtime' 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log- 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log-Failed to install the following 1 package(s): /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-certifi-2020.4.5.1.log-*** Error code 70 -- 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log-===> Installing existing package /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log-[130amd64-svn-job-06] Installing py37-setuptools-44.0.0... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log-[130amd64-svn-job-06] `-- Installing python37-3.7.7... 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log:pkg-static: Missing dependency 'gettext-runtime' 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log- 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log-Failed to install the following 1 package(s): /packages/All/py37-setuptools-44.0.0.tar 130amd64-svn/2020-06-09_16h32m07s/logs/py37-sphinxcontrib-devhelp-1.0.2.log-*** Error code 70
All I'm trying to say is, that this is not Qt's fault :D
(In reply to Tobias C. Berner from comment #12) Having erased my repo and having started a new Poudriere bulk run I saw that the problem could not be reproduced anymore. I can't help to say that I would have preferred reproducibility. ;) Not sure if repos would qualify for SETI@home detectors, further Poudriere studies seem to be necessary as black holes will not stop to collide. :]]