Re: Tab-Completion in gnuplot
On Tuesday 24 June 2003 14:19, Derrick 'dman' Hudson wrote: > | Urghh, I hate dselect. It just scares me. > > # echo "gnuplot hold" | dpkg --set-selections Yes, I knew such an easy way existed, I was only too lazy to search the archives... Thanks, Derrick joerg -- Gib GATES keine Chance! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Tab-Completion in gnuplot
On Tue, Jun 24, 2003 at 10:55:02AM +0200, Joerg Johannes wrote: | > Then I go into dselect and put a hold on gnuplot so it doesn't get | > upgraded automatically during an "apt-get dist-upgrade". | | Urghh, I hate dselect. It just scares me. # echo "gnuplot hold" | dpkg --set-selections -D -- Even youths grow tired and weary, and young men stumble and fall; but those who hope in the Lord will renew their strength. They will soar on wings like eagles; they will run and not grow weary, they will walk and not be faint. Isaiah 40:31 http://dman13.dyndns.org/~dman/ pgp0.pgp Description: PGP signature
Re: Tab-Completion in gnuplot
> > Yes, the built in readline of gnuplot is bad. However, libreadline > > cannot be used instead because it is licensed under the GPL, > > whereas gnuplot has special licenses (patches only). Linking those > > programs together is forbidden by the GPL. Please don't file bugs > > telling me to use libreadline in gnuplot... Oh, yes, sometimes it IS worth reading the Readme's ... sorry. > For this reason I generally build gnuplot from source and add the > necessary config stuff to link to libreadline. Steps, roughly, are: > > apt-get install libreadline4 > apt-get install libreadline4-dev > cd /usr/local/src > apt-get source gnuplot > cd gnuplot-3.7.3/debian > # Edit the file named "rules" and change > --without-gnu-readline > TO > --with-readline=gnu > cd .. > dpkg-buildpackage > cd .. > dpkg -i gnuplot*3.7.3-1*.deb Great, that worked for me, too > Then I go into dselect and put a hold on gnuplot so it doesn't get > upgraded automatically during an "apt-get dist-upgrade". Urghh, I hate dselect. It just scares me. However, I'll keep track of it and reinstall my own .deb when upgrade wants to touch it. thanks joerg -- Gib GATES keine Chance! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Tab-Completion in gnuplot
On Sat, 21 Jun 2003, Colin Watson wrote: > On Fri, Jun 20, 2003 at 04:53:56PM -0600, Gary Hennigan wrote: > > Joey Hess <[EMAIL PROTECTED]> writes: > > > Quoting /usr/share/doc/gnuplot/README.Debian: > > > > > > libreadline > > > --- > [...] > > Of course I don't fully understand all the "GPL implications". I > > believe what the Debian gnuplot maintainer means is that it's ok to > > use GNU readline library with gnuplot, gnuplot just can't be > > distributed that way and so (s)he doesn't distribute it that way with > > Debian. > > Correct. You can't take GPL code, link it against non-GPL code (more > specifically code that cannot be distributed under the terms of the GPL; > this means that BSD-minus-advertising-clause and LGPL are not a problem, > for example, but gnuplot's licence is since it imposes additional > restrictions over and above those in the GPL), and distribute the > resulting binary. What other .debs are in the same situation and would therefore benefit from a local tweak and rebuild? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Tab-Completion in gnuplot
On Fri, Jun 20, 2003 at 04:53:56PM -0600, Gary Hennigan wrote: > Joey Hess <[EMAIL PROTECTED]> writes: > > Quoting /usr/share/doc/gnuplot/README.Debian: > > > > libreadline > > --- > > > > Yes, the built in readline of gnuplot is bad. However, libreadline > > cannot be used instead because it is licensed under the GPL, whereas > > gnuplot has special licenses (patches only). Linking those programs > > together is forbidden by the GPL. Please don't file bugs telling me to > > use libreadline in gnuplot... [...] > Of course I don't fully understand all the "GPL implications". I > believe what the Debian gnuplot maintainer means is that it's ok to > use GNU readline library with gnuplot, gnuplot just can't be > distributed that way and so (s)he doesn't distribute it that way with > Debian. Correct. You can't take GPL code, link it against non-GPL code (more specifically code that cannot be distributed under the terms of the GPL; this means that BSD-minus-advertising-clause and LGPL are not a problem, for example, but gnuplot's licence is since it imposes additional restrictions over and above those in the GPL), and distribute the resulting binary. However, the GPL explicitly does not cover use, as section 0 says: Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Tab-Completion in gnuplot
Joey Hess <[EMAIL PROTECTED]> writes: > Joerg Johannes wrote: >> Last week I helped a friend out with some gnuplot graphs on his SuSE >> machine. He asked me why I was typing in the whole filenames in > gnuplot >> instead of using auto-completion with the "Tab" key. I said, because >> gnuplot does not support it. BUT -> On SuSE it does!Back home I tried >> it on my sid box, and there is really no auto-completion. Does anybody > >> know how I can turn that on? What did SuSE do to gnuplot??? > > Quoting /usr/share/doc/gnuplot/README.Debian: > > libreadline > --- > > Yes, the built in readline of gnuplot is bad. However, libreadline > cannot be used instead because it is licensed under the GPL, whereas > gnuplot has special licenses (patches only). Linking those programs > together is forbidden by the GPL. Please don't file bugs telling me to > use libreadline in gnuplot... For this reason I generally build gnuplot from source and add the necessary config stuff to link to libreadline. Steps, roughly, are: apt-get install libreadline4 apt-get install libreadline4-dev cd /usr/local/src apt-get source gnuplot cd gnuplot-3.7.3/debian # Edit the file named "rules" and change --without-gnu-readline TO --with-readline=gnu cd .. dpkg-buildpackage cd .. dpkg -i gnuplot*3.7.3-1*.deb Then I go into dselect and put a hold on gnuplot so it doesn't get upgraded automatically during an "apt-get dist-upgrade". Of course I don't fully understand all the "GPL implications". I believe what the Debian gnuplot maintainer means is that it's ok to use GNU readline library with gnuplot, gnuplot just can't be distributed that way and so (s)he doesn't distribute it that way with Debian. Gary -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: Tab-Completion in gnuplot
Joerg Johannes wrote: > Last week I helped a friend out with some gnuplot graphs on his SuSE > machine. He asked me why I was typing in the whole filenames in gnuplot > instead of using auto-completion with the "Tab" key. I said, because > gnuplot does not support it. BUT -> On SuSE it does!Back home I tried > it on my sid box, and there is really no auto-completion. Does anybody > know how I can turn that on? What did SuSE do to gnuplot??? Quoting /usr/share/doc/gnuplot/README.Debian: libreadline --- Yes, the built in readline of gnuplot is bad. However, libreadline cannot be used instead because it is licensed under the GPL, whereas gnuplot has special licenses (patches only). Linking those programs together is forbidden by the GPL. Please don't file bugs telling me to use libreadline in gnuplot... -- see shy jo pgp0.pgp Description: PGP signature
Tab-Completion in gnuplot
Hi everybody Last week I helped a friend out with some gnuplot graphs on his SuSE machine. He asked me why I was typing in the whole filenames in gnuplot instead of using auto-completion with the "Tab" key. I said, because gnuplot does not support it. BUT -> On SuSE it does!Back home I tried it on my sid box, and there is really no auto-completion. Does anybody know how I can turn that on? What did SuSE do to gnuplot??? thanks joerg -- Gib GATES keine Chance! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]