Hi Slavek,
Anno domini 2020 Thu, 20 Feb 19:22:13 +0100
Slávek Banko scripsit:
Hi Nik,
On Thursday 20 of February 2020 17:27:21 Dr. Nikolaus Klepp wrote:
Hi Slavec!
Thank you very much, this is most welcome :)
I use feat/freebsd-14.0.x-pre, did deinstall all packages before, then
began a clean build (without ibase plugin). This is the (only) problem I
ran into - but it's present in some packages: Manpages are not
compressed, so "make install" fails. compressing manually and running
"make install" again works:
dependencies/libart-lgpl: libart2-config.1 is not compressed, so "make
install" fails:
# make install
===> Installing for libart_lgpl-14.0.8.p0,1
===> Checking if libart_lgpl is already installed
===> Registering installation for libart_lgpl-14.0.8.p0,1
pkg-static: Unable to access file
/usr/home/nik/tde-packaging/freebsd/dependencies/libart-lgpl/work/stage/
usr/local/share/man/man1/libart2-config.1.gz:No such file or directory
*** Error code 74
Affected are:
dependencies/libart-lgpl
tdetoys
tdeedu
tdesdk
kipi-plugins
applications/digikam
applications/dolphin
applications/filelight
applications/katapult
... and probably all the rest of applications/, I'll work my way down
that lane ...
It is very interesting that the manual pages are not compressed on your
system. I am not aware that I did something special on my test machine
(except freebsd-update, pkg update and portsnap update) and the pages are
now compressed automatically. That's why I edited all pkg-lists to install
compressed man pages.
BTW, my test machine: FreeBSD 12.1-RELEASE-p2
I did the same, pkg upgrade & freebsd-update. But what I forgot to mention: Yesterday
I tested the build with just updating git, and I think I forgot the "make
clean". That test did not hit the manpage-not-compressed-problem. Today I deleted the
whole tde-packaging-directory, then pulled from git, and was faced with the not compressed
manpages. Same goes for the other errors.
Other errors:
tde-i18n-de: cannot download souce file, size mismatch.
===> tde-i18n-de
===> de-tde-i18n-trinity-14.0.8.p25 depends on file:
/usr/local/sbin/pkg - found => tde-i18n-trinity_14.0.8~pre25.orig.tar.xz
doesn't seem to exist in /usr/ports/distfiles/TDE. => Attempting to
fetch
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x/pool/ma
in/t/tde-i18n-trinity/tde-i18n-trinity_14.0.8~pre25.orig.tar.xz fetch:
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x/pool/ma
in/t/tde-i18n-trinity/tde-i18n-trinity_14.0.8~pre25.orig.tar.xz: size
mismatch: expected 130596864, actual 195630716 => Attempting to fetch
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/pool/main-r1
4/t/tde-i18n-trinity/tde-i18n-trinity_14.0.8~pre25.orig.tar.xz fetch:
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/pool/main-r1
4/t/tde-i18n-trinity/tde-i18n-trinity_14.0.8~pre25.orig.tar.xz: size
mismatch: expected 130596864, actual 195630716 => Attempting to fetch
http://distcache.FreeBSD.org/ports-distfiles/TDE/tde-i18n-trinity_14.0.8
~pre25.orig.tar.xz fetch:
http://distcache.FreeBSD.org/ports-distfiles/TDE/tde-i18n-trinity_14.0.8
~pre25.orig.tar.xz: Not Found => Couldn't fetch it - please try to
retrieve this
=> port manually into /usr/ports/distfiles/TDE and try again.
*** Error code 1
Oh, it seems that updating the metadata of tde-i18n ports was at some
awkward moment. It will be corrected the next time the FreeBSD ports are
updated. I suppose it will be the beginning of next week.
No problem :)
applications/bibletime: (strange, probably did never build this before)
stops with error:
checking whether your Sword installation is recent enough... configure:
error: Invalid return code of the internal Sword version test program.
Please submit a bugreport!
Strange, successfully built on my system.
I tried again right now.
applications/gwenview: fails with error:
/usr/local/bin/ld:
/usr/home/nik/tde-packaging/freebsd/applications/gwenview/work/gwenview-
trinity_14.0.8~pre2/.build/src/gvcore/.libs/libgwenviewcore.so: undefined
reference to `Exiv2::ExifKey::ExifKey(std::__cxx11::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)' collect2:
error:
ld returned 1 exit status
gmake[6]: *** [Makefile:1386: gwenview] Error 1
Strange, successfully built on my system.
I tried again right now.
So, (almost) everything builds fine, now I'm going to do some testing :)
Nik
Thank you for your testing!
Cheers
--
Please do not email me anything that you are not comfortable also sharing with the NSA,
CIA ...