Package Details: tizonia-all 0.18.0-1

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 Internet Radio, Plex servers and Chromecast devices.
Upstream URL: https://www.tizonia.org
Licenses: LGPL
Submitter: juanrubio
Maintainer: juanrubio
Last Packager: juanrubio
Votes: 6
Popularity: 0.071064
First Submitted: 2017-08-26 22:14
Last Updated: 2019-03-16 17:37

Latest Comments

1 2 3 Next › Last »

juanrubio commented on 2019-06-21 10:30

@sicariusnoctis

The website linked as a strange certificate. Try linking to http://tizonia.org/ instead. (Without the www.)

Correct, I will get this updated in the next release. Thanks!

sicariusnoctis commented on 2019-06-12 09:53

The website linked as a strange certificate. Try linking to http://tizonia.org/ instead. (Without the www.)

Azertyfun commented on 2019-06-03 15:05

Doesn't compile for me.

CXXLD    tizcastd
/usr/bin/ld: /usr/lib/libboost_python.so: undefined reference to `Py_InitModule4_64'
collect2: error: ld returned 1 exit status
make[5]: *** [Makefile:457: tizcastd] Error 1

This seems to be this issue: https://bugs.archlinux.org/task/31153, since I can't compile an empty C program this way:

$ gcc -o /dev/shm/test /dev/shm/test.c -L/usr/lib -lboost_python27 -l python2.7
/usr/bin/ld: /usr/lib/libboost_python27.so: undefined reference to `Py_InitModule4_64'
collect2: error: ld returned 1 exit status

juanrubio commented on 2019-05-05 08:25

@kflak

It is not a loop. Tizonia has a configure.ac script per module and each of them produces the same output. There are many modules in Tizonia so this output repeats for quite some time. Building Tizonia takes a pretty long time, but it will eventually end.

kflak commented on 2019-05-05 06:14

The build process gets stuck in a loop at this point:

src/Makefile.am: installing './depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: linking file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
configure.ac:24: installing './ar-lib'
configure.ac:24: installing './compile'
configure.ac:58: installing './config.guess'
configure.ac:58: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'
src/Makefile.am: installing './depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: linking file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
configure.ac:24: installing './ar-lib'
configure.ac:24: installing './compile'
configure.ac:61: installing './config.guess'
configure.ac:61: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'
src/Makefile.am: installing './depcomp'
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, '.'.
libtoolize: linking file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: linking file 'm4/libtool.m4'
libtoolize: linking file 'm4/ltoptions.m4'
libtoolize: linking file 'm4/ltsugar.m4'
libtoolize: linking file 'm4/ltversion.m4'
libtoolize: linking file 'm4/lt~obsolete.m4'
configure.ac:24: installing './ar-lib'
configure.ac:24: installing './compile'
configure.ac:58: installing './config.guess'
configure.ac:58: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'

... and so on

juanrubio commented on 2019-01-19 19:57

@dreieck:

Since tizonia-all 0.17.0-1 the prepare() step checks that there is no tizonia command installed on the system.

juanrubio commented on 2019-01-13 22:52

@dreieck:

I think your idea is the best way forward. Honestly, I don't see myself right now making the changes required in Tizonia to support building on Arch with an old version of the program lying around in the system directories.

Do you think you would able to create a PR with that change? Sounds simple enough. PKGBUILDs are kept in the project's repo: https://github.com/tizonia/tizonia-openmax-il/tree/master/pkgbuild

dreieck commented on 2019-01-13 12:01

@juanrubio:

You can make build() issue a warning message when it detects that there is still some tizonia installed.

juanrubio commented on 2018-12-07 08:30

@natsukagami:

You need to uninstall the old version first. It is a known issue. Please read previous comments.

natsukagami commented on 2018-12-07 05:20

EDIT: Uninstall the older version before installing the new one.

The latest release does not compile for me:

cc_gmusicprc.c: In function ‘enqueue_gm_playlist_items’:
cc_gmusicprc.c:97:77: error: ‘OMX_TIZONIA_AUDIO_PARAM_GMUSICPLAYLISTTYPE’ {aka ‘struct OMX_TIZONIA_AUDIO_PARAM_GMUSICPLAYLISTTYPE’} has no member named ‘cAdditionalKeywords’
     const char * p_additional_keywords = (const char *) ap_prc->gm_playlist_.cAdditionalKeywords;
                                                                             ^
cc_gmusicprc.c:148:18: error: too many arguments to function ‘tiz_gmusic_play_situation’
             rc = tiz_gmusic_play_situation (ap_prc->p_gm_, p_playlist,
                  ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from cc_gmusicprc_decls.h:39,
                 from cc_gmusicprc.c:48:
/usr/include/tizonia/tizgmusic_c.h:242:5: note: declared here
 int tiz_gmusic_play_situation (tiz_gmusic_t *ap_gmusic,
     ^~~~~~~~~~~~~~~~~~~~~~~~~
make[6]: *** [Makefile:621: libtizchromecastrnd_la-cc_gmusicprc.lo] Error 1
make[6]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0/plugins/chromecast_renderer/src'
make[5]: *** [Makefile:443: all-recursive] Error 1
make[5]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0/plugins/chromecast_renderer'
make[4]: *** [Makefile:375: all] Error 2
make[4]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0/plugins/chromecast_renderer'
make[3]: *** [Makefile:457: all-recursive] Error 1
make[3]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0/plugins'
make[2]: *** [Makefile:389: all] Error 2
make[2]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0/plugins'
make[1]: *** [Makefile:386: all-recursive] Error 1
make[1]: Leaving directory '/home/natsukagami/.cache/pikaur/build/tizonia-all/src/tizonia-openmax-il-0.16.0'
make: *** [Makefile:327: all] Error 2