Package Details: tizonia-all 0.14.0-2

Git Clone URL: https://aur.archlinux.org/tizonia-all.git (read-only)
Package Base: tizonia-all
Description: Command-line cloud music player for Linux with support for Spotify, Google Play Music, YouTube, SoundCloud, Dirble, Plex servers and Chromecast devices.
Upstream URL: https://www.tizonia.org
Licenses: LGPL
Submitter: juanrubio
Maintainer: juanrubio
Last Packager: juanrubio
Votes: 4
Popularity: 0.187734
First Submitted: 2017-08-26 22:14
Last Updated: 2018-04-30 11:21

Latest Comments

1 2 Next › Last »

juanrubio commented on 2018-05-04 22:14

@dreieck:

Very good point (and one that I consistently forget about). This a quirk in Tizonia's recursive build system, which gives precedence to the headers in the system folders vs headers in repo. I don't have an easy fix for that right now, but the whole issue would go away as soon as the existing package could be automatically wiped out prior to starting the new build.

I need to figure out if this is even possible/legal in an AUR package.

I have created an issue on Github to track this issue: https://github.com/tizonia/tizonia-openmax-il/issues/485

dreieck commented on 2018-05-04 19:20

@juanrubio:

Of course I have an older version installed. I want to upgrade.

If manual removal before upgrade is needed everythime it is not nice and clean.

Would it be possible to tweal the build procedure in the PKGBUILD such that seamless upgrade is possible?

juanrubio commented on 2018-05-04 16:12

gardar, dreieck:

Do you have an older version of tizonia installed?. If so, it is best to remove. I believe the older tizonia headers that are present in your system directories are being picked up.

gardar commented on 2018-05-04 10:45

Fails to build for me too

make[5]: Entering directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
  CC       libtizplatform_la-tizlog.lo
  CC       libtizplatform_la-tizplatform.lo
  CC       libtizplatform_la-tizomxutils.lo
  CC       libtizplatform_la-tizmem.lo
  CC       libtizplatform_la-tizsync.lo
tizomxutils.c:658:4: error: ‘OMX_TizoniaIndexParamAudioPlexSession’ undeclared here (not in a function); did you mean ‘OMX_TizoniaIndexParamAudioDirbleSession’?
   {OMX_TizoniaIndexParamAudioPlexSession,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    OMX_TizoniaIndexParamAudioDirbleSession
tizomxutils.c:660:4: error: ‘OMX_TizoniaIndexParamAudioPlexPlaylist’ undeclared here (not in a function); did you mean ‘OMX_TizoniaIndexParamAudioDirblePlaylist’?
   {OMX_TizoniaIndexParamAudioPlexPlaylist,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    OMX_TizoniaIndexParamAudioDirblePlaylist
make[5]: *** [Makefile:658: libtizplatform_la-tizomxutils.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
make[4]: *** [Makefile:465: all] Error 2
make[4]: Leaving directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
make[3]: *** [Makefile:497: all-recursive] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform'
make[2]: *** [Makefile:406: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform'
make[1]: *** [Makefile:386: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-gardar/aur-tizonia-all/src/tizonia-openmax-il-0.14.0'
make: *** [Makefile:327: all] Error 2
$ gcc --version gcc (GCC) 7.3.1 20180312  
$ cat /etc/os-release NAME="Arch Linux" ID=arch

juanrubio commented on 2018-05-02 19:37

Hi dreieck, it builds perfectly fine here at my end:

$ gcc --version gcc (GCC) 7.3.1 20180312

$ cat /etc/os-release <br> NAME="Manjaro Linux" ID=manjaro

dreieck commented on 2018-05-02 18:50

Fails to build for me:

make[5]: Entering directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
  CC       http-parser/libtizplatform_la-http_parser.lo
  CC       avl/libtizplatform_la-avl.lo
  CC       ev/libtizplatform_la-ev.lo
ev/ev.c:1703:31: warning: ‘ev_default_loop_ptr’ initialized and declared ‘extern’
   EV_API_DECL struct ev_loop *ev_default_loop_ptr = 0; /* needs to be initialised to make it a definition despite extern */
                               ^~~~~~~~~~~~~~~~~~~
  CC       libtizplatform_la-tizplatform.lo
  CC       libtizplatform_la-tizlog.lo
  CC       libtizplatform_la-tizomxutils.lo
tizomxutils.c:658:4: error: ‘OMX_TizoniaIndexParamAudioPlexSession’ undeclared here (not in a function); did you mean ‘OMX_TizoniaIndexParamAudioDirbleSession’?
   {OMX_TizoniaIndexParamAudioPlexSession,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    OMX_TizoniaIndexParamAudioDirbleSession
tizomxutils.c:660:4: error: ‘OMX_TizoniaIndexParamAudioPlexPlaylist’ undeclared here (not in a function); did you mean ‘OMX_TizoniaIndexParamAudioDirblePlaylist’?
   {OMX_TizoniaIndexParamAudioPlexPlaylist,
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    OMX_TizoniaIndexParamAudioDirblePlaylist
make[5]: *** [Makefile:658: libtizplatform_la-tizomxutils.lo] Error 1
make[5]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
make[4]: *** [Makefile:465: all] Error 2
make[4]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform/src'
make[3]: *** [Makefile:497: all-recursive] Error 1
make[3]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform'
make[2]: *** [Makefile:406: all] Error 2
make[2]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0/libtizplatform'
make[1]: *** [Makefile:386: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/yaourt-tmp-felics/aur-tizonia-all/src/tizonia-openmax-il-0.14.0'
make: *** [Makefile:327: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

juanrubio commented on 2018-02-03 15:24

@ghar: is there still an issue with python2-pychromecast-git?.

Here at my end, with an up-to-date system (manjaro) tizonia-all got built without issues.

@xiretza: it is a good question. I don't remember exactly, but I believe python2-pychromecast-git was what worked for me at the time and possibly python2-pychromecast did not. I will revisit this for the next release.

xiretza commented on 2018-01-28 18:03

why does this require python2-pychromecast-git and two other -git packages? Why not the generic name without the -git suffix?

ghar commented on 2018-01-24 09:35

The python2-youtube-dl-git dependency failing with 404 on haskell-primitive, haskell-vector etc.

juanrubio commented on 2018-01-18 13:31

I believe this is the log4c AUR package that needs a small tweak. You can workaround it locally by editing log4c's PKGBUILD replacing

license="LGPL" with license=('LGPL')

The details are here: https://aur.archlinux.org/packages/log4c/