Package Details: idjc 0.9.8-1

Git Clone URL: https://aur.archlinux.org/idjc.git (read-only, click to copy)
Package Base: idjc
Description: Powerful client for individuals interested in streaming live radio shows
Upstream URL: http://idjc.sourceforge.net/
Keywords: Automation Broadcasting Internet Radio
Licenses: GPL2
Conflicts: idjc-git
Submitter: None
Maintainer: robertfoster
Last Packager: robertfoster
Votes: 46
Popularity: 0.000139
First Submitted: 2006-08-31 13:17 (UTC)
Last Updated: 2024-02-08 16:59 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Angel_Caido commented on 2022-01-07 16:17 (UTC)

If after the update to Python 3.10, IDJC doesn't load the main screen and you get the error "AttributeError: module 'collections' has no attribute 'MutableSet'" when running it from the terminal, use this dirty trick to get back to work:

  1. Edit the file '/usr/lib/idjc/site-packages/idjc/midicontrols.py' as root.
  2. Add the following line at the top of the file [preferably where all the imports are]:

import collections.abc

  1. Go to line 500 and replace the text "collections.MutableSet" with "collections.abc.MutableSet" [Note Upper and Lowercase].
  2. Save the file. IDJC should run now.

The code needs updating as MutableSet is now in collections.abc. Starting with Python 3.3, importing ABCs from collections was deprecated, and importing should be done from collections.abc.

MiVo commented on 2021-09-14 19:30 (UTC)

The solution given to me was to start it in the terminal with idjc run, and then it starts.

MiVo commented on 2021-09-11 09:51 (UTC) (edited on 2021-09-11 10:06 (UTC) by MiVo)

IDJC not starting anymore after latest system updates, giving the following errors:

File "/usr/bin/idjc", line 33, in <module>
exit(idjc.main())
File "/usr/lib/idjc/site-packages/idjc/init.py", line 121, in main
ProfileManager()
File "/usr/lib/idjc/site-packages/idjc/utils.py", line 51, in call
cls.instance = super(Singleton, cls).__call__(args, *kwds)
File "/usr/lib/idjc/site-packages/idjc/prelims/init.py", line 376, in init
args = ap.parse_args()
File "/usr/lib/idjc/site-packages/idjc/prelims/init.py", line 242, in parse_args
return self._ap.parse_args(self._args)
File "/usr/lib/python3.9/argparse.py", line 1820, in parse_args
args, argv = self.parse_known_args(args, namespace)
File "/usr/lib/python3.9/argparse.py", line 1853, in parse_known_args
namespace, args = self._parse_known_args(args, namespace)
File "/usr/lib/python3.9/argparse.py", line 2090, in _parse_known_args
self.error(
('the following arguments are required: %s') %
File "/usr/lib/idjc/site-packages/idjc/prelims/init.py", line 70, in error
raise ArgumentParserError(text) idjc.prelims.ArgumentParserError: the following arguments are required: {run,new,rm,auto,noauto,ls}

iAR commented on 2021-02-19 19:17 (UTC)

Hello. There is an error with the instalation

curl: (22) The requested URL returned error: 404 ==> ERROR: Hubo fallos durante la descarga de https://downloads.sourceforge.net/project/libshoutidjc.idjc.p/libshout-idjc-2.4.5.tar.gz Cancelando... error descargando fuentes: libshout-idjc

toschiii commented on 2021-02-07 13:03 (UTC)

Update runs through without errors. However, connecting to shoutcast / icecast is no longer possible. Hmm...

ckoller commented on 2017-05-31 06:46 (UTC)

The error: checking for SHOUTIDJC... yes checking shoutidjc/shout.h usability... yes checking shoutidjc/shout.h presence... yes checking for shoutidjc/shout.h... yes checking for shout_set_meta in -lshout-idjc... no configure: error: required function not detected ==> ERROR: Se produjo un fallo en build(). Cancelando... appears when building idjc with the old libshout-idjc. Make sure to uninstall the old libshout-idjc library to make sure you build idjc with the correct library. So, this works here: $ yaourt -R idjc libshout-idjc $ yaourt -S idjc

BreadMaker commented on 2017-05-28 05:31 (UTC)

I'm having this error. checking for SHOUTIDJC... yes checking shoutidjc/shout.h usability... yes checking shoutidjc/shout.h presence... yes checking for shoutidjc/shout.h... yes checking for shout_set_meta in -lshout-idjc... no configure: error: required function not detected ==> ERROR: Se produjo un fallo en build(). Cancelando…

Angel_Caido commented on 2016-05-05 16:12 (UTC)

Tested. Building package perfectly. Good Job!

progtologist commented on 2014-05-26 19:56 (UTC)

Syntax error in optdepends=('mysql-python: Ampache and Prokyon 3 support' Missing parenthesis!

postblue commented on 2014-05-25 12:28 (UTC)

You could add mysql-python as an optionnal dep for the Prokyon 3 or Ampache database.