> As Debian stable is never updated, except for securities reasons.
>
Ok, so I tried to build packages myself but the compilation fails.
Here are the step I have done :
$ sudo apt-get update && sudo apt-get -y build-dep mythtv-backend
[...]
$ mkdir src && cd src
$ apt-get source mythtv-backend
Reading package lists... Done
Building dependency tree
Reading state information... Done
Picking 'mythtv-dmo' as source package instead of 'mythtv-backend'
Need to get 48.6 MB of source archives.
Get:1
http://www.deb-multimedia.org/ jessie/main mythtv-dmo
0.27.5-dmo2 (dsc) [4,279 B]
Get:2
http://www.deb-multimedia.org/ jessie/main mythtv-dmo
0.27.5-dmo2 (tar) [48.6 MB]
Get:3
http://www.deb-multimedia.org/ jessie/main mythtv-dmo
0.27.5-dmo2 (diff) [42.5 kB]
Fetched 48.6 MB in 57s (849 kB/s)
dpkg-source: info: extracting mythtv-dmo in mythtv-dmo-0.27.5
dpkg-source: info: unpacking mythtv-dmo_0.27.5.orig.tar.gz
dpkg-source: info: applying mythtv-dmo_0.27.5-dmo2.diff.gz
$ cd mythtv-dmo-0.27.5
$ dpkg-checkbuilddeps
$ fakeroot debian/rules binary
[...]
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
Usage: qmake-qt4 [mode] [options] [files]
QMake has two modes, one mode for generating project files based on
some heuristics, and the other for generating makefiles. Normally you
shouldn't need to specify a mode, as makefile generation is the default
mode for qmake, but you may use this to test qmake on an existing project
Mode:
-project Put qmake into project file generation mode
In this mode qmake interprets files as files to
be built,
defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc;
*.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C
Note: The created .pro file probably will
need to be edited. For example add the QT variable to
specify what modules are required.
-makefile Put qmake into makefile generation mode (default)
In this mode qmake interprets files as project files to
be processed, if skipped qmake will try to find a project
file in your current working directory
Warnings Options:
-Wnone Turn off all warnings; specific ones may be re-enabled by
later -W options
-Wall Turn on all warnings
-Wparser Turn on parser warnings
-Wlogic Turn on logic warnings (on by default)
-Wdeprecated Turn on deprecation warnings (on by default)
Options:
* You can place any variable assignment in options and it will be *
* processed as if it was in [files]. These assignments will be parsed *
* before [files]. *
-o file Write output to file
-d Increase debug level
-t templ Overrides TEMPLATE as templ
-tp prefix Overrides TEMPLATE so that prefix is prefixed into the value
-help This help
-v Version information
-after All variable assignments after this will be
parsed after [files]
-norecursive Don't do a recursive search
-recursive Do a recursive search
-set <prop> <value> Set persistent property
-unset <prop> Unset persistent property
-query <prop> Query persistent property. Show all if <prop> is empty.
-cache file Use file as cache [makefile mode only]
-spec spec Use spec as QMAKESPEC [makefile mode only]
-nocache Don't use a cache file [makefile mode only]
-nodepend Don't generate dependencies [makefile mode only]
-nomoc Don't generate moc targets [makefile mode only]
-nopwd Don't look for files in pwd [project mode only]
touch configure-stamp
dh_testdir
/usr/bin/make
make[1]: Entering directory '/mnt/media/src/mythtv-dmo-0.27.5'
sh version.sh /mnt/media/src/mythtv-dmo-0.27.5
fatal: Not a git repository (or any parent up to mount point /mnt/media)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
fatal: Not a git repository (or any parent up to mount point /mnt/media)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
cd libs; qmake -o Makefile libs.pro
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
QFSFileEngine::currentPath: stat(".") failed
Cannot find file: libs.pro.
Makefile:64: recipe for target 'libs/Makefile' failed
make[1]: *** [libs/Makefile] Error 2
make[1]: Leaving directory '/mnt/media/src/mythtv-dmo-0.27.5'
debian/rules:100: recipe for target 'build-stamp' failed
make: *** [build-stamp] Error 2
Note : the qmake-qt4 error is shown severals time.
Please advice.
Best regards
Guillaume