Pd extended 0.43-1 nightly gives "sh: wish: not found" error and won't run until tk is loaded.
Thanks for reporting, this commit should fix it: http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revi...
.hc
On Feb 7, 2012, at 3:06 PM, John Harrison wrote:
Pd extended 0.43-1 nightly gives "sh: wish: not found" error and won't run until tk is loaded.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie
The problem still exists in today's nightly build (Feb 13, 2012). I just installed on a new Oneiric machine and had the same issue.
On Tue, Feb 7, 2012 at 2:12 PM, Hans-Christoph Steiner hans@at.or.atwrote:
Thanks for reporting, this commit should fix it:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revi...
.hc
On Feb 7, 2012, at 3:06 PM, John Harrison wrote:
Pd extended 0.43-1 nightly gives "sh: wish: not found" error and won't
run until tk is loaded.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie
Sounds like you have --no-install-recommends setup since tk8.5 is a Recommends: rather than a Depends:. Its not Depends: because you can actually run Pd -nogui without tk8.5.
.hc
On Feb 14, 2012, at 12:08 AM, John Harrison wrote:
The problem still exists in today's nightly build (Feb 13, 2012). I just installed on a new Oneiric machine and had the same issue.
On Tue, Feb 7, 2012 at 2:12 PM, Hans-Christoph Steiner hans@at.or.at wrote:
Thanks for reporting, this commit should fix it: http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revi...
.hc
On Feb 7, 2012, at 3:06 PM, John Harrison wrote:
Pd extended 0.43-1 nightly gives "sh: wish: not found" error and won't run until tk is loaded.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie
"Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick
Then that would be the case for all stock Oneirics. I think it should be depends. This will be confusing for novice users, such as those using stock setups.
-John
On Tue, Feb 14, 2012 at 11:47 AM, Hans-Christoph Steiner hans@at.or.atwrote:
Sounds like you have --no-install-recommends setup since tk8.5 is a Recommends: rather than a Depends:. Its not Depends: because you can actually run Pd -nogui without tk8.5.
.hc
On Feb 14, 2012, at 12:08 AM, John Harrison wrote:
The problem still exists in today's nightly build (Feb 13, 2012). I just installed on a new Oneiric machine and had the same issue.
On Tue, Feb 7, 2012 at 2:12 PM, Hans-Christoph Steiner hans@at.or.atwrote:
Thanks for reporting, this commit should fix it:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revi...
.hc
On Feb 7, 2012, at 3:06 PM, John Harrison wrote:
Pd extended 0.43-1 nightly gives "sh: wish: not found" error and won't
run until tk is loaded.
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list
You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie
"Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick
On Tue, 2012-02-14 at 15:11 -0600, John Harrison wrote:
Then that would be the case for all stock Oneirics. I think it should be depends. This will be confusing for novice users, such as those using stock setups.
If it would be a 'Depends:', then there wouldn't be a way to install Pd(-extended) without pulling in a whole X-server setup. I think it should stay a 'Recommends:'.
Roman
How many people would chose to use ubuntu Oneiric, use a pre-built binary for Pd-extended, AND not have X? I would hope that small group would reconsider using Oneiric for something a bit more streamlined and would likely be compiling their own minimalist Pd --- certainly not Pd-extended.
I could more easily except the answer of leaving it as "Recommends" if Pd did not use X by default or at least if it returned an error message (in an X window if run from an X window) describing the missing dependency.
While one probably exists, I know of no other pre-built binaries in ubuntu which intentionally are missing dependencies preventing them from running in their default modes. Pd's default is to use X.
I think vlc might get around this by having a separate vlc-nox binary? If we really have to have binaries for ubuntu that don't depend on tk, I'd recommend that route.
-John
On Tue, Feb 14, 2012 at 3:57 PM, Roman Haefeli reduzent@gmail.com wrote:
On Tue, 2012-02-14 at 15:11 -0600, John Harrison wrote:
Then that would be the case for all stock Oneirics. I think it should be depends. This will be confusing for novice users, such as those using
stock
setups.
If it would be a 'Depends:', then there wouldn't be a way to install Pd(-extended) without pulling in a whole X-server setup. I think it should stay a 'Recommends:'.
Roman
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-02-15 01:11, John Harrison wrote:
How many people would chose to use ubuntu Oneiric, use a pre-built binary for Pd-extended, AND not have X? I would hope that small group would reconsider using Oneiric for something a bit more streamlined and would likely be compiling their own minimalist Pd --- certainly not Pd-extended.
i think that's not the point. according to _debian_ policy (and ubuntu is a debian derivative) [1], there is a clear definition of what should "Depend" and what should only "Recommend". and "Recommends" is for "packages that would be found together with this one in all but unusual installations".
the package manager should install "recommended" packages unless explicitely told so otherwise (e.g. the user _requested_ to use "--no-install-recommends"). i no of no package manager that _defaults_ to "--no-install-recommends". if you have found one and it is the default in oneiric, than i think you found a bug in the package manager, so you should report a bug for that rather than pd-extended.
fgmasdr IOhannes
[1] http://www.debian.org/doc/debian-policy/ch-relationships.html
Before we start arguing about this, I really would be shocked to find out that Ubuntu/oneiric does not install Recommends: by default. That would really break a lot of things since lots of things that most people need are just Recommends: and not Depends:.
So I did a little investigation. It turns out that gdebi, python-apt, and perhaps some other GUIs ignore Recommends... Since many people directly download the .deb file from puredata.info, they'll be installing it using a GUI like gdebi. And therefore no Recommends: gets installed.
That was enough for me to move tk8.5 from Recommends: to Depends: for Pd-extended.
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revi...
.hc
On Feb 14, 2012, at 7:11 PM, John Harrison wrote:
How many people would chose to use ubuntu Oneiric, use a pre-built binary for Pd-extended, AND not have X? I would hope that small group would reconsider using Oneiric for something a bit more streamlined and would likely be compiling their own minimalist Pd --- certainly not Pd-extended.
I could more easily except the answer of leaving it as "Recommends" if Pd did not use X by default or at least if it returned an error message (in an X window if run from an X window) describing the missing dependency.
While one probably exists, I know of no other pre-built binaries in ubuntu which intentionally are missing dependencies preventing them from running in their default modes. Pd's default is to use X.
I think vlc might get around this by having a separate vlc-nox binary? If we really have to have binaries for ubuntu that don't depend on tk, I'd recommend that route.
-John
On Tue, Feb 14, 2012 at 3:57 PM, Roman Haefeli reduzent@gmail.com wrote: On Tue, 2012-02-14 at 15:11 -0600, John Harrison wrote:
Then that would be the case for all stock Oneirics. I think it should be depends. This will be confusing for novice users, such as those using stock setups.
If it would be a 'Depends:', then there wouldn't be a way to install Pd(-extended) without pulling in a whole X-server setup. I think it should stay a 'Recommends:'.
Roman
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
As we enjoy great advantages from inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously. - Benjamin Franklin