On 2021-10-03 12:20 +0200, Therion via Therion wrote:
> Hi, there is a new release 6.0.3 of Therion.
> Check https://github.com/therion/therion/releases/tag/v6.0.3 for more details.

This builds, but doesn't install, on debian unstable.

Something is wrong with the new help file stuff:
The issue is ninja tries to install
build/loch/help/en/loch.htb
but it hasn't been built.
I'm not sure if this is windows-specific like the old help files loch.chm or if 
this should be present on linux?

Either way it should be built-and-installed or
not-built-and-not-installed (or even built-and-not-installed).

From log:
dh_installdirs -O--buildsystem=cmake\+ninja -O--builddirectory=build
        install -d debian/therion/etc debian/therion/usr/bin 
debian/therion/usr/share/doc/therion 
debian/therion/usr/share/doc/therion/examples debian/therion/usr/share/therion
   debian/rules override_dh_auto_install-arch
make[1]: Entering directory '/home/wookey/packages/therion/therion-6.0.3'
dh_auto_install
        install -d /home/wookey/packages/therion/therion-6.0.3/debian/tmp
        cd build && 
DESTDIR=/home/wookey/packages/therion/therion-6.0.3/debian/tmp LC_ALL=C.UTF-8 
ninja install
[0/1] Install the project...
-- Install configuration: "None"
-- Installing: 
/home/wookey/packages/therion/therion-6.0.3/debian/tmp/usr/bin/therion
-- Installing: 
/home/wookey/packages/therion/therion-6.0.3/debian/tmp/usr/bin/loch
CMake Error at loch/help/cmake_install.cmake:46 (file):
  file INSTALL cannot find
  "/home/wookey/packages/therion/therion-6.0.3/build/loch/help/en/loch.htb":
  No such file or directory.
Call Stack (most recent call first):
  loch/cmake_install.cmake:63 (include)
  cmake_install.cmake:69 (include)


FAILED: CMakeFiles/install.util 
cd /home/wookey/packages/therion/therion-6.0.3/build && /usr/bin/cmake -P 
cmake_install.cmake
ninja: build stopped: subcommand failed.

reproduce with:
sbuild -d unstable -A -s


One other thing:
I also noticed the source incudes extern/img.patch. I think that's superfluous 
- it's been applied.
That should presumably just be removed.

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Therion mailing list
Therion@speleo.sk
https://mailman.speleo.sk/listinfo/therion

Reply via email to