[Debian-med-packaging] Renamed repository of biosig moved to match new source package name

Andreas Tille andreas at fam-tille.de
Mon Oct 19 13:08:13 BST 2020


Hi Alois,

On Sun, Oct 18, 2020 at 11:26:46PM +0200, Alois Schlögl wrote:
> 
> This requires setuptools. Try
> 
>      sudo apt-get install python3-setuptools

You mean, adding this to Build-Depends, right.
 
> It's recommended to install:
> 
> apt-get install \
>         gawk \
>         libb64-dev tinyxml-dev libdcmtk-dev \
>         liboctave-dev octave \
>         python-numpy python3-numpy \
>         python-setuptools python3-setuptools \
>         libpython-dev libpython3-dev \
>         R openjdk-11-jdk

Please make sure you recommend real Debian packages. "R" is
not since there capital letters are not permitted in Debian
package names.  I just added

   Build-Depends: python3-setuptools, r-base-dev, openjdk-11-jdk

Unfortunately there is another issue:

...
# mexbiosig
#-/usr/bin/octave --no-gui --eval "pkg install -global biosig4c++/mex/mexbiosig-2.1.0.src.tar.gz"
# *.mex
install -d /build/biosig-2.1.0/debian/tmp/usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/biosig
install biosig4c++/mex/*.mex /build/biosig-2.1.0/debian/tmp/usr/lib/x86_64-linux-gnu/octave/site/oct/x86_64-pc-linux-gnu/biosig
# biosig for octave and matlab
install -d /build/biosig-2.1.0/debian/tmp/usr/share/octave/site/m/biosig
cp -r biosig4matlab/*  /build/biosig-2.1.0/debian/tmp/usr/share/octave/site/m/biosig
rm -rf /build/biosig-2.1.0/debian/tmp/usr/share/octave/site/m/biosig/maybe-missing
make[2]: *** No rule to make target 'biosig4c++/python/dist/Biosig-2.1.0.tar.gz', needed by 'install'.  Stop.
make[2]: Leaving directory '/build/biosig-2.1.0'
dh_auto_install: error: make -j4 install DESTDIR=/build/biosig-2.1.0/debian/tmp AM_UPDATE_INFO_DIR=no returned exit code 2



Kind regards

     Andreas.

-- 
http://fam-tille.de



More information about the Debian-med-packaging mailing list