Anno domini 2020 Tue, 18 Feb 20:00:30 +0100
Slávek Banko scripsit:
Dne po 6. ledna 2020 Dr. Nikolaus Klepp napsal(a):
Hi all!
Just did a "pkg upgrade" on my FreeBSD testsystem, tdegraphics got
deinstalled. I removed all tde packages and tried to rebuild all, but it
looks like something is a bit more picky now:
.
.
.
Any idea?
Nik
Nik,
you might be interested to know that I replaced the feat/freebsd-14.0.7-pre
branch with a more general feat/freebsd-14.0.x-pre and pused the first
full ports update to the current R14.0.8~pre versions:
https://mirror.git.trinitydesktop.org/cgit/tde-packaging/commit/?h=feat/fre…
Cheers
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 ...
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/main/…
fetch:
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-r14.0.x/pool/main/…:
size mismatch: expected 130596864, actual 195630716
=> Attempting to fetch
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/pool/main-r14/t…
fetch:
http://mirror.ppa.trinitydesktop.org/trinity/deb/trinity-sb/pool/main-r14/t…:
size mismatch: expected 130596864, actual 195630716
=> Attempting to fetch
http://distcache.FreeBSD.org/ports-distfiles/TDE/tde-i18n-trinity_14.0.8~pr…
fetch:
http://distcache.FreeBSD.org/ports-distfiles/TDE/tde-i18n-trinity_14.0.8~pr…:
Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/TDE and try again.
*** Error code 1
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!
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
So, (almost) everything builds fine, now I'm going to do some testing :)
Nik
--
Please do not email me anything that you are not comfortable also sharing with the NSA,
CIA ...