[Gta04-owner] Fwd: QtMoko2 again...

H. Nikolaus Schaller hns at goldelico.com
Sat Oct 7 14:50:52 CEST 2017


Hi Roland,

> Am 07.10.2017 um 14:46 schrieb Roland Häder <roland at mxchange.org>:
> 
> On 10/06/2017 02:50 PM, H. Nikolaus Schaller wrote:
>> FYI.
>> 
>>> Anfang der weitergeleiteten Nachricht:
>>> 
>>> Von: "H. Nikolaus Schaller" <hns at goldelico.com>
>>> Betreff: QtMoko2 again...
>>> Datum: 5. Oktober 2017 um 17:53:17 MESZ
>>> An: Tinkerphones Community <community at tinkerphones.org>
>>> 
>>> Hi,
>>> I have started to pick up the build process for QtMoko2 [1].
>>> 
>>> I now run a Debian (Wheezy) inside VirtualBox (i386).
>>> 
>>> The command is simply ./mdeb-qtmoko -vb
>>> 
>>> After approx. 8 hours (with heavy use of ccache), compile fails
>>> with these two lines (amongst 104 MB log):
>>> 
>>> dpkg-shlibdeps: error: couldn't find library libamr.so.1 needed by debian/qtmoko-neo/opt/qtmoko/plugins/codecs/libamrrecordplugin.so (ELF format: 'elf32-i386'; RPATH: '')
>>> dpkg-shlibdeps: error: couldn't find library libtimidity.so.1 needed by debian/qtmoko-neo/opt/qtmoko/plugins/codecs/libtimidityplugin.so (ELF format: 'elf32-i386'; RPATH: '')
>>> 
>>> Well, it is easy to understand why the linker can't continue here...
>>> 
>>> But it is not at all clear why that happens.
>>> 
>>> Well, Debian has a timidity package, but no libtimidity.
>>> 
>>> Next, there is a libtimidity source inside of QtMoko2...
>>> 
>>> ./src/build-neo/image/lib/libtimidity.so.1
>>> 
>>> But there seems to be something wrong, so that it is not found
>>> bythe linker when trying to build
>>> 
>>> debian/qtmoko-neo/opt/qtmoko/plugins/codecs/libtimidityplugin.so
>>> 
>>> Any advice how to find the bug in the build recipe or library
>>> search path?
>>> 
>>> BR,
>>> Nikolaus
>>> 
>>> [1]: http://git.goldelico.com/?p=gta04-qtmoko.git;a=tree;f=goldelico;h=adbafe59ea1043c735bb85ec6dd1f77e2831b5a0;hb=39a9a35c951e0a9d77259ca5dee712b46106cdfb
>> _______________________________________________
>> Gta04-owner mailing list
>> Gta04-owner at goldelico.com
>> http://lists.goldelico.com/mailman/listinfo.cgi/gta04-owner
>> 
> Hello,
> 
> nice to hear that there is some progress, even when it fails to build.
> QTMoko2 is one of my preferred OSes as it is finger-friendly. Sad to
> hear about that lib/dev-package chaos there. Seems like that there is
> some cleanup required. Or maybe switch to systemd-free alternative
> Devuan? [1]
> 
> Then at least one awful component, systemd, is gone. ;-) Paul
> Tagliamonte wrote [2] about it some years ago.

Well, I am not sure if that would change anything. The Jessie/Wheezy
systems I have in the VirtualBox don't use systemd either.

The issue seems to be hidden in the Debian build rules of the QtMoko2
package and not outside of QtMoko2 source code.

BR and thanks,
Nikolaus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.goldelico.com/pipermail/gta04-owner/attachments/20171007/d218b43f/attachment.asc>


More information about the Gta04-owner mailing list