=======================<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-22.214.171.124...
[12i386-default-bpbws41-job-06] `-- Extracting double-conversion-126.96.36.199: .......... 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
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. ***
I closed the other two as this seems to be all the same issue.
1) Where do you obtain your packages from
2) Is the gettext-runtime package available in the repo
(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-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-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-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. :]]