I've installed Pd with apt-get on an Odroid-U3 running on Debian Jessy, but I want to update it, as the Debian repositories now have Pd-0.46-2 and I have Pd-0.46-0. I did "apt-get update" and then "apt-get install puredata" but got these errors:
dpkg: error processing package jackd2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gconf2: gconf2 depends on python:any.
dpkg: error processing package gconf2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gstreamer0.10-gconf:armhf: gstreamer0.10-gconf:armhf depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package gstreamer0.10-gconf:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gstreamer0.10-plugins-good:armhf: gstreamer0.10-plugins-good:armhf depends on gstreamer0.10-gconf; however: Package gstreamer0.10-gconf:armhf is not configured yet.
dpkg: error processing package gstreamer0.10-plugins-good:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jackd: jackd depends on jackd2 | jackd1; however: Package jackd2 is not configured yet. Package jackd1 is not installed.
dpkg: error processing package jackd (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of python-numpy: python-numpy depends on python2.7:any.
dpkg: error processing package python-numpy (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of python-gtk2: python-gtk2 depends on python-numpy (>= 1:1.8.0); however: Package python-numpy is not configured yet. python-gtk2 depends on python-numpy-abi9; however: Package python-numpy-abi9 is not installed. Package python-numpy which provides python-numpy-abi9 is not configured yet.
dpkg: error processing package python-gtk2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-mixer: jack-mixer depends on jackd; however: Package jackd is not configured yet. jack-mixer depends on python-gtk2; however: Package python-gtk2 is not configured yet. jack-mixer depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package jack-mixer (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-stdio: jack-stdio depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package jack-stdio (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-tools: jack-tools depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package jack-tools (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgksu2-0: libgksu2-0 depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgksu2-0 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnome2-common: libgnome2-common depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgnome2-common (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnomevfs2-common: libgnomevfs2-common depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgnomevfs2-common (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnomevfs2-extra:armhf: libgnomevfs2-extra:armhf depends on libgnomevfs2-common (= 1:2.24.4-6); however: Package libgnomevfs2-common is not configured yet.
dpkg: error processing package libgnomevfs2-extra:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of qjackctl: qjackctl depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package qjackctl (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: jackd2 gconf2 gstreamer0.10-gconf:armhf gstreamer0.10-plugins-good:armhf jackd python-numpy python-gtk2 jack-mixer jack-stdio jack-tools libgksu2-0 libgnome2-common libgnomevfs2-common libgnomevfs2-extra:armhf qjackctl E: Sub-process /usr/bin/dpkg returned an error code (1)
I can understand there's a configuration problem with each one of these packages, but I've no idea what I should do. Any help?
On 24/04/15 00:08, Alexandros Drymonitis wrote:
I've installed Pd with apt-get on an Odroid-U3 running on Debian Jessy, but I want to update it, as the Debian repositories now have Pd-0.46-2 and I have Pd-0.46-0. I did "apt-get update" and then "apt-get install puredata" but got these errors:
dpkg: error processing package jackd2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gconf2: gconf2 depends on python:any.
dpkg: error processing package gconf2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gstreamer0.10-gconf:armhf: gstreamer0.10-gconf:armhf depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package gstreamer0.10-gconf:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of gstreamer0.10-plugins-good:armhf: gstreamer0.10-plugins-good:armhf depends on gstreamer0.10-gconf; however: Package gstreamer0.10-gconf:armhf is not configured yet.
dpkg: error processing package gstreamer0.10-plugins-good:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jackd: jackd depends on jackd2 | jackd1; however: Package jackd2 is not configured yet. Package jackd1 is not installed.
dpkg: error processing package jackd (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of python-numpy: python-numpy depends on python2.7:any.
dpkg: error processing package python-numpy (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of python-gtk2: python-gtk2 depends on python-numpy (>= 1:1.8.0); however: Package python-numpy is not configured yet. python-gtk2 depends on python-numpy-abi9; however: Package python-numpy-abi9 is not installed. Package python-numpy which provides python-numpy-abi9 is not configured yet.
dpkg: error processing package python-gtk2 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-mixer: jack-mixer depends on jackd; however: Package jackd is not configured yet. jack-mixer depends on python-gtk2; however: Package python-gtk2 is not configured yet. jack-mixer depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package jack-mixer (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-stdio: jack-stdio depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package jack-stdio (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of jack-tools: jack-tools depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package jack-tools (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgksu2-0: libgksu2-0 depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgksu2-0 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnome2-common: libgnome2-common depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgnome2-common (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnomevfs2-common: libgnomevfs2-common depends on gconf2 (>= 2.28.1-2); however: Package gconf2 is not configured yet.
dpkg: error processing package libgnomevfs2-common (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libgnomevfs2-extra:armhf: libgnomevfs2-extra:armhf depends on libgnomevfs2-common (= 1:2.24.4-6); however: Package libgnomevfs2-common is not configured yet.
dpkg: error processing package libgnomevfs2-extra:armhf (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of qjackctl: qjackctl depends on jackd; however: Package jackd is not configured yet.
dpkg: error processing package qjackctl (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: jackd2 gconf2 gstreamer0.10-gconf:armhf gstreamer0.10-plugins-good:armhf jackd python-numpy python-gtk2 jack-mixer jack-stdio jack-tools libgksu2-0 libgnome2-common libgnomevfs2-common libgnomevfs2-extra:armhf qjackctl E: Sub-process /usr/bin/dpkg returned an error code (1)
I can understand there's a configuration problem with each one of these packages, but I've no idea what I should do. Any help?
it seems that gconf2 and python are the issue, that jackd2 depends on gstreamer then the version you have depends on gconf and it depends on python but you do not have python.
did you upgrade to jessie from an earlier debian?
perhaps try to install python, then gconf2 before trying again with puredata.
perhaps look at gstreamer and see if it is possible to install it without gconf2, since gstreamer0.10-gconf:armhf is the one that depends on gconf2
perhaps try changing to jackd1, it may not have the same dependencies
Simon
PS
Debian have made a huge switch to using systemd, essentially shifting their attention to supporting the current standard desktop distributions ... yet somehow they managed to release jessie with a much shorter freeze than last time .... I certainly hope they have been as careful as in the past, especially regarding configurations outside that standard desktop distribution model.
I have used sid for many years, but stopped upgrading a while ago and have avoided moving to jessie so far since I often want to set up headless systems, or stand-alone devices that just start the minimal services required, and I have been very frustrated by recent distributions using the systemd, gconf etc ... with the new Debian it is going to get harder and harder to avoid the big, cumbersome gnome and systemd stuff as more and more packages get built depending on it.
I will probably install devuan, but for a while now most of my systems currently run what is now oldstable with the stuff I want recent versions of compiled locally.
On Fri, Apr 24, 2015 at 12:37 PM, Simon Wise simonzwise@gmail.com wrote:
it seems that gconf2 and python are the issue, that jackd2 depends on gstreamer then the version you have depends on gconf and it depends on python but you do not have python.
I did install python, but then running "sudo apt-get install puredata" yields:
puredata is already the newest version. The following packages were automatically installed and are no longer required: alsa-utils libfftw3-3 libjson0 libreadline5 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 556 not upgraded.
Though "/usr/bin/pd -version" yields: Pd-0.46.0 ("") compiled 15:53:57 Aug 29 2014
I though that the Debian Jessie repositories have Pd-0.46-2, or am I wrong?
did you upgrade to jessie from an earlier debian?
No
perhaps try to install python, then gconf2 before trying again with puredata.
The Odroid indeed didn't have python installed, but it did have gconf2.
perhaps look at gstreamer and see if it is possible to install it without gconf2, since gstreamer0.10-gconf:armhf is the one that depends on gconf2
perhaps try changing to jackd1, it may not have the same dependencies
Simon
PS
Debian have made a huge switch to using systemd, essentially shifting their attention to supporting the current standard desktop distributions ... yet somehow they managed to release jessie with a much shorter freeze than last time .... I certainly hope they have been as careful as in the past, especially regarding configurations outside that standard desktop distribution model.
I have used sid for many years, but stopped upgrading a while ago and have avoided moving to jessie so far since I often want to set up headless systems, or stand-alone devices that just start the minimal services required, and I have been very frustrated by recent distributions using the systemd, gconf etc ... with the new Debian it is going to get harder and harder to avoid the big, cumbersome gnome and systemd stuff as more and more packages get built depending on it.
I will probably install devuan, but for a while now most of my systems currently run what is now oldstable with the stuff I want recent versions of compiled locally.
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
On 28/04/15 00:31, Alexandros Drymonitis wrote:
On Fri, Apr 24, 2015 at 12:37 PM, Simon Wisesimonzwise@gmail.com wrote:
it seems that gconf2 and python are the issue, that jackd2 depends on gstreamer then the version you have depends on gconf and it depends on python but you do not have python.
I did install python, but then running "sudo apt-get install puredata" yields:
puredata is already the newest version. The following packages were automatically installed and are no longer required: alsa-utils libfftw3-3 libjson0 libreadline5 Use 'apt-get autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 556 not upgraded.
Though "/usr/bin/pd -version" yields: Pd-0.46.0 ("") compiled 15:53:57 Aug 29 2014
I though that the Debian Jessie repositories have Pd-0.46-2, or am I wrong?
apt-show-versions -a puredata
before an update ...
puredata 0.43.2-5 stable ftp.iinet.net.au puredata 0.46.2-1 testing ftp.iinet.net.au puredata 0.46.2-1 sid ftp.iinet.net.au
after an update ...
puredata 0.43.2-5 wheezy ftp.iinet.net.au puredata 0.46.2-1 jessie ftp.iinet.net.au puredata 0.46.2-1 testing ftp.iinet.net.au puredata 0.46.2-1 testing ftp.iinet.net.au puredata 0.46.2-1 sid ftp.iinet.net.au
but no stable is currently shown
it may be that debian is in the middle of switching stable to jessie, so the repositories are being renamed in stages? maybe your update was done at one of these transition moments?
anyway it looks like jessie still has 0.46.2-1, but maybe it wasn't included in your update? try update again and make sure jessie is the target in apt since sid will be changing quite a lot in the next month or so and testing will be gradually filled with the new base system.
Simon
On 2015-04-28 03:52, Simon Wise wrote:
On 28/04/15 00:31, Alexandros Drymonitis wrote:
I though that the Debian Jessie repositories have Pd-0.46-2, or am I wrong?
no, you are right: the authorative page shows 0.46.2-1
https://packages.debian.org/jessie/puredata
but no stable is currently shown
it may be that debian is in the middle of switching stable to jessie, so the repositories are being renamed in stages? maybe your update was done at one of these transition moments?
i don't know the reason why "stable" is missing from your list. however: Debian/jessie has been released as stable 2 days ago. so yes, there are some major changes going on right now. otoh, "stable", "testing" and "unstable" are implemented as symlinks to the codenamed repositories: "jessie" has been available for a few years (as "testing"), making it "stable" requires no copying at all and should be handled in the blink of an eye ;-)
anyway it looks like jessie still has 0.46.2-1
jessie ships with 0.46.2-1, and will always do. around 2014-11-06, jessie entered "frozen", which means that after that no newer package versions could have entered Debian/jessie. miller released pd-0.46-3 around 2014-12-10, so that was definitely too late for inclusion.
fgmas IOhannes
On 28/04/15 17:23, IOhannes m zmoelnig wrote:
On 2015-04-28 03:52, Simon Wise wrote:
but no stable is currently shown
it may be that debian is in the middle of switching stable to jessie, so the repositories are being renamed in stages? maybe your update was done at one of these transition moments?
i don't know the reason why "stable" is missing from your list. however: Debian/jessie has been released as stable 2 days ago. so yes, there are some major changes going on right now. otoh, "stable", "testing" and "unstable" are implemented as symlinks to the codenamed repositories: "jessie" has been available for a few years (as "testing"), making it "stable" requires no copying at all and should be handled in the blink of an eye ;-)
just wondering how debian coordinates that switch, wheezy stays wheezy, jessie stays jessie of course ... but considering all the mirrors etc maybe it wouldn't be a bad idea to delete the stable->wheezy link then wait a little for all the mirrors to follow before creating the new stable->jessie link ... it could get messy in the typical case of apt using a mirror, but also including the debian site as well if stable pointed to different versions on each.
anyway just speculating, since this mirror at least seemed to have no stable link at the time I did apt-get update.
anyway it looks like jessie still has 0.46.2-1
jessie ships with 0.46.2-1, and will always do. around 2014-11-06, jessie entered "frozen", which means that after that no newer package versions could have entered Debian/jessie. miller released pd-0.46-3 around 2014-12-10, so that was definitely too late for inclusion.
testing doesn't add anything new after the freeze, but will delete stuff that can't get working in time for the release, before the release.
simon
On 28/04/15 00:31, Alexandros Drymonitis wrote:
I though that the Debian Jessie repositories have Pd-0.46-2, or am I wrong?
note the apt-show-versions list I just sent was not done on armhf, and maybe the different architectures are at different points in the transition???? I do not know the exact transition process, right now isn't a good time to do all this ...
wait a few days till it is all done, and make sure apt is set up with jessie as the target when you do.
Simon