[Debian-med-packaging] Bug#966655: orthanc: using tzdata but missing dependency on it?
    Gianfranco Costamagna 
    locutusofborg at debian.org
       
    Sat Aug  1 10:08:51 BST 2020
    
    
  
Source: orthanc
Version: 1.7.2+dfsg-1
Severity: serious
tags: patch
Hello, looks like orthanc fails to build from source (testsuite error) when tzdata is not installed in the chroot.
I'm not sure if this is an essential package or not, but looks like it can be removed, or not be available on some chroots
this is an example of failure
mkdir -p /<<PKGBUILDDIR>>/debian/tmp/locale/
localedef -f UTF-8 -i en_US /<<PKGBUILDDIR>>/debian/tmp/locale/en_US.UTF-8/
( cd Build; LOCPATH=/<<PKGBUILDDIR>>/debian/tmp/locale/ ./UnitTests )
E0731 17:53:29.829350 OrthancException.h:76] Internal error: On UNIX-like systems, the file /etc/localtime must be present on the filesystem (install "tzdata" package on Debian)
terminate called after throwing an instance of 'Orthanc::OrthancException'
Aborted (core dumped)
make[1]: *** [debian/rules:73: override_dh_auto_test] Error 134
I think adding it as explicit dependency might solve some headaches.
G.
    
    
More information about the Debian-med-packaging
mailing list