#jython IRC Log (v0.9)

Index

IRC Log for 2012-08-15

Timestamps are in GMT/BST.

[0:23] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[1:58] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) Quit (Quit: Leaving)
[4:10] * Oti (~ohumbel@adsl-89-217-194-130.adslplus.ch) has joined #jython
[4:12] <Oti> fwierzbicki, agronholm: hi!
[4:12] <agronholm> hi!
[4:12] <Oti> i am reading about the installer
[4:12] <Oti> it does not touch the registry at all
[4:12] <agronholm> ok, but why does it install two separate launch scripts?
[4:13] <Oti> that one i really don't remember - i have to check that out
[4:14] <agronholm> only one of them actually works on Windows at least
[4:15] <Oti> about asking for the java location: we could skip that step in graphical mode (in silent console mode it is already possible to skip it)
[4:16] <agronholm> one more thing -- if the installer refuses to install to a nonempty directory, it should go directly to the next phase after creating the new directory
[4:16] <agronholm> instead of making the user click "ok" and "next" explicitly
[4:17] <Oti> yes - i start collecting the new requirements :-)
[4:42] * sera (~sera@gentoo/developer/sera) has joined #jython
[4:44] * sera_ (~sera@gentoo/developer/sera) Quit (Ping timeout: 240 seconds)
[5:04] <Oti> both .bat files work for me if double clicked on them
[5:09] <Oti> they also both work when called from another place, like this: C:\>C:\Users\ohumbel\temp\jython\jython2.5.3\bin\jython.bat
[5:11] <agronholm> 'java' is not recognized as an internal or external command, operable program or batch file.
[5:11] <agronholm> that is what I get when I attempt to launch bin\jython.bat using its full path
[5:12] <agronholm> but then again, how could it possibly know how to launch java?
[5:14] <Oti> what happens if you type java -version in a cmd shell? in my case it finds java7
[5:15] <agronholm> java does not normally add itself to PATH
[5:16] <Oti> are you sure? i'd bet i did not fumble with PATH
[5:16] <Oti> but anyway, then the .bat needs JAVA_HOME set
[5:16] <agronholm> but the .bat in the jython home directory does not
[5:17] <agronholm> that is the whole point of asking the user for the java home dir during installation, isn't it?
[5:18] <Oti> the .bat in the top directory has JAVA_HOME hard wired (determined during installation)
[5:19] <agronholm> well, I definitely have not removed java from PATH
[5:19] <Oti> and the one in /bin has not
[5:20] <agronholm> the bin\ version does not work on double click either
[5:20] <agronholm> you have oracle's jre7, right?
[5:20] <Oti> clear, depending on java on the path
[5:21] <Oti> yes oracle java
[5:21] <agronholm> seems weird that it would put itself in PATH for you but not for me
[5:25] <agronholm> as long as I've used java, it has never automatically inserted itself in PATH iirc
[5:34] <Oti> i'll remove it from the PATH, and install 7u6 to see
[5:34] <Oti> as long as i have used java, there was always one in PATH (but many times the wrong one)
[5:34] <Oti> ;-)
[5:36] <Oti> fwierzbicki, agronholm: now i believe i remember why we have 2 .bat files - some people complained about having the path to java hard wired, so they wanted a second one which is configurable with JAVA_HOME
[5:37] <agronholm> how about using the hardwired path as a fallback then?
[5:38] <Oti> yes, i admit it is very confusing this way
[5:42] <Oti> agronholm: you were right, PATH has no indication to java (it never had)
[5:42] <Oti> instead, java.exe is inside the Windows/system32 directory
[5:43] <agronholm> umm, not here
[5:43] <agronholm> it definitely should not be there
[5:51] <Oti> installed oracle sdk 7u6, no further action, and then java -version gives java version "1.7.0_06"
[5:52] <agronholm> oti, you mean that installing the jdk instead of jre actually put "java" on PATH?
[5:53] <Oti> hm - that never came to my mind - i always install jdk and jre together (from the jdk download)
[5:53] <agronholm> they can't be installed separately iirc
[5:53] <agronholm> the jdk always comes with its own jre
[5:53] <agronholm> but I often install the jre only
[5:54] <agronholm> since eclipse or jython don't require the JDK
[5:54] <Oti> this installation some minutes ago definitely updated java.exe inside /Windows/System32
[5:55] <Oti> PATH is still Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\
[5:55] <agronholm> do you have some use for the JDK that the JRE cannot fulfill?
[5:56] <Oti> yes, i often need the tools.jar from the JDK for my java projects
[5:57] <agronholm> so perhaps we can conclude that the JRE does not install "java" on the PATH
[5:57] <agronholm> so the hardwired path is still necessary
[5:58] <Oti> i suspect that???
[5:59] <agronholm> but a single unified .bat file is still preferable
[6:00] <agronholm> actually, an .exe which could look up the location in Windows registry would be even better :)
[6:00] <Oti> yes, fully agree to both
[6:00] <Oti> the .exe is a long wish we had
[6:02] <Oti> side note: did you ever look at the registry? it can point to non existing javas (at least around java5 and java6(
[6:03] <agronholm> then the .exe should just verify the existence of a particular java before trying to use it
[6:03] <Oti> sure :-)
[6:07] * agronholm (~agronholm@2001:1bc8:102:6f29:3cc8:990:d80c:68c6) Quit (Ping timeout: 245 seconds)
[6:11] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[6:12] * agronholm (~agronholm@2001:1bc8:102:6f29:4cf5:5c32:2130:8758) has joined #jython
[6:12] * ChanServ sets mode +o agronholm
[6:35] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[6:40] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[7:13] * Wolfzz (~Wolfzz@host-94-101-1-9.igua.fi) has joined #jython
[7:41] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[7:41] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Remote host closed the connection)
[7:42] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[7:42] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Read error: Connection reset by peer)
[7:42] * seletz_ is now known as seletz
[7:56] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[8:44] * pr3d4t0r (~zhenya01@varenka.cime.net) has joined #jython
[8:44] <pr3d4t0r> Hola.
[8:50] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[8:51] * seletz_ (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Remote host closed the connection)
[8:51] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Read error: Connection reset by peer)
[8:51] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[9:39] * Arfrever (~Arfrever@apache/committer/Arfrever) Quit (Ping timeout: 244 seconds)
[10:03] * tcrawley-away is now known as tcrawley
[10:05] * Arfrever (~Arfrever@apache/committer/Arfrever) has joined #jython
[10:40] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[10:48] * Katharsis (~Katharsis@s42.linuxpl.com) has joined #jython
[10:54] * juneau001 (~juneau@50-45-109-120.dklb.il.frontiernet.net) has joined #jython
[11:16] * ciziar (~textual@81-225-140-103-no12.tbcn.telia.com) has joined #jython
[11:28] * Oti (~ohumbel@adsl-89-217-194-130.adslplus.ch) Quit (Quit: Oti)
[11:47] * Oti (~ohumbel@adsl-89-217-194-130.adslplus.ch) has joined #jython
[12:06] * ciziar (~textual@81-225-140-103-no12.tbcn.telia.com) Quit (Quit: Computer has gone to sleep.)
[12:54] * Oti (~ohumbel@adsl-89-217-194-130.adslplus.ch) Quit (Quit: Oti)
[13:09] * juneau001 (~juneau@50-45-109-120.dklb.il.frontiernet.net) Quit (Quit: Take care...)
[13:10] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Quit: seletz)
[13:22] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) has joined #jython
[13:45] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)
[14:26] * tcrawley is now known as tcrawley-away
[15:12] * lheuer (~Adium@unaffiliated/lheuer) has joined #jython
[15:26] * robbyoconnor (~wakawaka@guifications/user/r0bby) Quit (Ping timeout: 246 seconds)
[17:53] * varialus (cfe0d5b3@gateway/web/freenode/ip.207.224.213.179) Quit (Quit: Page closed)
[17:57] * varialus (cfe0d5b3@gateway/web/freenode/ip.207.224.213.179) has joined #jython
[18:38] * Rondom (~rondom@2a01:488:66:1000:b24d:4f2f:0:1) Quit (Disconnected by services)
[18:39] * Rondom_ (~rondom@2a01:488:66:1000:b24d:4f2f:0:1) has joined #jython
[18:47] * seletz (~seletz@business-178-015-118-087.static.arcor-ip.net) Quit (Quit: seletz)
[19:09] * vayer (~vayer@173-164-129-225-SFBA.hfc.comcastbusiness.net) has joined #jython
[20:56] * Wolfzz (~Wolfzz@host-94-101-1-9.igua.fi) Quit (Quit: L?hd?ss?)
[21:10] * robbyoconnor (~wakawaka@guifications/user/r0bby) has joined #jython
[21:47] <varialus> What would you say is the most supported operating system that Jython runs on? I get the feeling that most devs are on Linux. On which distribution are releases built on? Do most Jython devs use a particular distribution?
[21:48] <agronholm> varialus: linux and mac are the most common
[21:48] <agronholm> jython has Issues on Windows
[21:49] <varialus> Yeah, I'm using it on Windows, but I much prefer Linux. I'm starting to lean toward BSD, but it's going to be a slow transition.
[21:50] <varialus> I have a few workarounds that I use while running on Windows.
[21:53] * diminoten (~diminoten@unaffiliated/diminoten) Quit (Quit: Bye!)
[21:53] <varialus> I kind of like Debian. I wonder whether the current stable Squeeze or the upcoming Wheezy would be more ideal.
[21:56] * diminoten (~diminoten@unaffiliated/diminoten) has joined #jython
[21:58] <varialus> The reason I'm wondering which is the most ideal environment is so that if I try something experimental, I'd like to start off in as supported of an environment as possible. I think I'll start with Debian Squeeze.
[22:00] <varialus> Would Debian 32-bit or 64-bit be more ideal? 32-bit? I think 32-bit Java is probably better for Jython.
[22:02] <varialus> I'm on a 64-bit machine, but I think I'll use a 32-bit VM.
[22:03] <agronholm> why would anyone use a 32-bit OS anymore except for very special purposes?
[22:05] <varialus> Just to keep OS and JVM the same. On the other hand, most devs probably use 64-bit machines. Do they use 64-bit Java with Jython?
[22:09] <agronholm> varialus: I don't even know where to get packages for that
[22:09] <agronholm> on linux I use 64-bit java of course
[22:10] <agronholm> of Windows I use 32-bit even though my OS is 64-bit because of compatibility issues with certain native code requiring webapps
[23:51] * lheuer (~Adium@unaffiliated/lheuer) Quit (Quit: Leaving.)

Index

These logs were automatically created by JythonLogBot_ on irc.freenode.net using a slightly modified version of the Java IRC LogBot (github).