#emc-devel | Logs for 2009-04-19

Back
[06:57:14] <CIA-2> EMC: 03cmorley 07TRUNK * 10emc2/configs/common/configurable_options/pyvcp/m5i20panel.xml: update panel for hostmot2 driver
[06:59:09] <CIA-2> EMC: 03cmorley 07TRUNK * 10emc2/src/emc/usr_intf/pncconf/pncconf.py: more work on the test panel for mesa boards
[13:03:52] <jepler> I wish seb would drop by
[13:08:42] <alex_joni> jepler: I think this only works for pcw :D
[13:11:34] <jepler> oh darn
[13:16:55] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/debian/changelog: update changelog
[13:46:45] <ehj> jepler: What is the status on the release of 2.3? I am asking because I would like to do an SMP build based on it.
[14:24:11] <jepler> ehj: I am waiting to hear from seb to see how he feels about his recent hostmot2 changes -- depending on that, the next release will be beta3 or 2.3.0. If I hear early enough, I will tag and build packages for hardy today. Otherwise, some evening this week when I have the time.
[17:14:25] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/VERSION: bump version number for release
[17:14:28] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/debian/changelog: bump version number for release
[17:14:28] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/src/configure: bump version number for release
[17:15:34] <jepler> * jepler starts making the 2.3.0 release
[17:15:51] <jepler> EMC2 development -- http://linuxcnc.org/ | 2.3.0 out soon, development open on TRUNK | channel logged by logger_dev
[17:17:32] <jepler> and once again, the cvs server is doing that weird thing where it errors on a 'co -p -r'
[17:17:37] <jepler> $ cvs -d:ext:anon@cvs.linuxcnc.org/cvs co -p -rRELEASE_2_3_0 emc2/VERSION
[17:17:37] <jepler> cvs [checkout aborted]: received abort signal
[17:17:37] <jepler> Assertion failed: (repository != NULL), function do_recursion, file /usr/src/gnu/usr.bin/cvs/cvs/../../../../contrib/cvs/src/recurse.c, line 642.
[17:17:47] <jepler> I know from experience that this error will cure itself within a few minutes, but it's weird!
[17:25:21] <jepler> * jepler gives up and reformulates his script not to do that
[17:31:47] <jepler> alex_joni: I think I have building the hardy packages under control, but it would be convenient if you can build the dapper packages again.
[17:34:22] <jepler> ehj: you can now grab 2.3.0 from CVS if you want. The tag is RELEASE_2_3_0.
[17:38:30] <ehj> jepler: Thanks. Last time I pulled everything from here http://www.linuxcnc.org/hardy/dists/hardy/base/source/. Is everything in CVS to allow running build.sh?
[17:39:35] <jepler> what is build.sh?
[17:40:19] <ehj> That is what I ran to generate the SMP packages (as I recall), I have to check my notes on how I did it the last time.
[17:40:24] <jepler> the debian .tar.gz sources aren't on linuxcnc.org yet, and it'll be awhile because my link is slow
[17:40:55] <jepler> to build a debian package from CVS, there are two main differences compared to starting with the .tar.gz from the package server
[17:41:05] <jepler> 1. run debian/configure 2.6.24-16-rtai before building
[17:41:20] <jepler> 2. use dpkg-buildpackage -rfakeroot -ICVS to avoid packaging CVS directories into the source .tar.gz
[17:41:31] <ehj> k
[17:41:33] <jepler> (in step 1 substitute your kernel name, of course)
[17:41:43] <ehj> k
[17:41:52] <jepler> otherwise, I can ping you again when the .tar.gz is uploaded. it'll be awhile.
[17:42:28] <ehj> k, I have to put that box back together anyway, so it will be a little bit before I can start.
[17:43:03] <jepler> if you are just building to run in-place or if you "make install" without generating debian packaging, the process should be just the same from cvs or with the tar.gz from the package server
[17:45:29] <ehj> I would like to build the installable packages as before.
[18:08:29] <BigJohnT> jepler: would me updating manuals mess with what your doing?
[18:09:01] <jepler> BigJohnT: hold on a minute before doing any more check-ins
[18:09:21] <BigJohnT> ok, I just wanted to make sure :)
[18:10:38] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/VERSION: bump version number after release
[18:10:39] <CIA-2> EMC: 03jepler 07v2_3_branch * 10emc2/src/configure: bump version number after release
[18:10:45] <jepler> ok, you can make changes on the branch again now. they'll eventually go out in 2.3.1.
[18:11:01] <jepler> * jepler realizes he forgot to write "documentation improvements" in the 2.3.0 release notes :-P
[18:11:10] <jepler> there are always documentation improvements
[18:13:11] <BigJohnT> ok, it will be a bit before I'm done
[18:26:44] <jepler> ehj: the file hardy/emc2.3/source/emc2_2.3.0.tar.gz is on the package server now, but I haven't updated the indexes so 'apt-get source' won't find it yet.
[18:27:29] <ehj> k
[18:36:08] <BigJohnT> jepler: ok to make changes to branch now?
[18:44:01] <jepler> BigJohnT: yes
[18:53:36] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/config/ini_config.lyx: add info on program extensions
[18:54:59] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/hal/ (comp.lyx pyvcp_examples.lyx): add info on loading pyvcp panels
[18:59:48] <alex_joni> jepler: will do now
[19:01:03] <jepler> thanks
[19:03:08] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/docs/src/config/ini_config.lyx: add info on program extensions
[19:04:50] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/docs/src/hal/ (comp.lyx pyvcp_examples.lyx): add info on loading pyvcp panels
[19:14:37] <alex_joni> jepler: on this VM I need to grab a fresh checkout, so it'll probably take a while ;)
[19:14:55] <jepler> alex_joni: It's OK if it's not today, imo
[19:27:14] <alex_joni> oh, it'll surely be today
[19:27:19] <alex_joni> (still checking out :)
[19:27:37] <alex_joni> I'll do it like last time, build them, upload them, then prod cradek to rebuild the repo and sign it
[19:30:39] <BigJohnT_> BigJohnT_ is now known as BigJohnT
[19:35:05] <alex_joni> jepler: I'll do the sourceforge and linuxcnc.org announcements
[19:35:15] <jepler> thanks
[19:35:22] <jepler> I think I covered the wiki, let me know if you see anything missing
[19:35:36] <jepler> what a lot of work!
[19:36:07] <alex_joni> jepler: it sure is a massive release
[19:36:13] <jepler> biggest list ever
[19:43:25] <alex_joni> dapper-rt building now
[19:48:26] <jepler> when it's uploaded, drop chris an e-mail since he's still the signer of that repository
[19:48:45] <jepler> I dunno how his net access is between now and wednesday, probably fairly limited
[19:50:40] <alex_joni> ok
[19:50:44] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/drivers/hostmot2.lyx: fix spello
[19:54:26] <jepler> EMC2 development -- http://linuxcnc.org/ | 2.3 schedule: 2.3.0 out, 2.3.1 when bugfixes warrant it. | channel logged by logger_dev
[19:54:29] <jepler> jepler has changed the topic to: EMC2 development -- http://linuxcnc.org/ | 2.3 schedule: 2.3.0 out, 2.3.1 when bugfixes warrant it. | channel logged by logger_dev
[19:54:33] <jepler> argh
[19:55:38] <jepler> alex_joni: I hope you'll do a 2.3.x live cd, but I am tempted to say to wait until we know if there's an immediate bugfix to 2.3.0 required..
[19:56:09] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/docs/src/drivers/hostmot2.lyx: fix spello
[19:56:16] <alex_joni> jepler: my plans were for around may 1st
[19:56:29] <jepler> it would be nice to find just a few unneeded things to remove so we could add emc2-dev, build-essential, and cvs, but nobody would agree on exactly what is "unneeded".
[19:56:30] <alex_joni> so maybe 1-2 weeks should be enough for feedback?
[19:56:35] <jepler> sure
[19:56:42] <alex_joni> I'll look
[19:56:54] <alex_joni> although with all the updates lately, I'll be glad if I can fit emc2 :D
[19:56:59] <jepler> that may be true
[19:57:11] <jepler> maybe we'll do a dvd edition this time
[19:57:17] <alex_joni> heh
[19:59:12] <jepler> emc2-dev might be doable, build-dep emc2 probably not since it pulls in so much docbuilding stuff (so might as well skip cvs too)
[20:01:28] <alex_joni> ok, -rt packages for dapper are in place
[20:01:38] <alex_joni> building sim now
[20:02:11] <jepler> * jepler ponders things to remove: evolution? openoffice? gimp? ekiga?
[20:29:55] <skunkworks> running out of room? or wanting to add dev?
[20:33:39] <alex_joni> skunkworks: to add dev
[20:34:01] <alex_joni> btw, wanna beta test the new LiveCD when it's out?
[20:45:53] <skunkworks> alex_joni: sure. Have a few computers I can install it on.
[20:46:05] <alex_joni> great
[20:48:53] <alex_joni> jepler: dapper packages are uploaded, I emailed chris about the repo
[20:55:21] <alex_joni> jepler: should I change the dapper & hardy install scripts to pull 2.3 packages by default?
[20:56:21] <alex_joni> oh, I see you already have
[21:05:37] <BigJohnT> I did the 2.3 update just now... I still don't see the HAL manual on the menu.
[21:07:05] <alex_joni> hardy rt?
[21:07:17] <BigJohnT> yes
[21:08:19] <alex_joni> it should be there
[21:08:31] <alex_joni> maybe your panel needs to restart/refresh or something
[21:08:49] <alex_joni> check "dpkg -l emc2" for the version you have
[21:08:55] <BigJohnT> ok
[21:09:46] <BigJohnT> version 1:2.3.0
[21:13:41] <alex_joni> BigJohnT: maybe try a gnome-panel restart
[21:13:47] <alex_joni> (sudo killall gnome-panel)
[21:13:53] <alex_joni> it _should_ restart by itself then :D
[21:14:18] <alex_joni> ok, SF and linuxcnc announcements done
[21:14:52] <BigJohnT> it blinked but still the sme
[21:14:57] <BigJohnT> same
[21:15:54] <alex_joni> check if /usr/share/applications/emc2-halmanual.desktop exists
[21:16:18] <BigJohnT> ok
[21:16:49] <alex_joni> oh, I just read it more carefully, and I think it doesn't show up in CNC
[21:16:56] <alex_joni> look in "Other"
[21:17:04] <BigJohnT> nope
[21:17:17] <alex_joni> nope what?
[21:17:41] <BigJohnT> not in usr/share/applications
[21:17:47] <alex_joni> huh
[21:18:32] <alex_joni> that's unexpected
[21:18:35] <BigJohnT> it is in there as HAL Manual
[21:19:34] <alex_joni> ah, so you probably just missed it in /usr/share/applications ;)
[21:19:50] <alex_joni> the problem is that who created it didn't set the Category right
[21:19:58] <alex_joni> Categories=X-CNC;
[21:20:10] <BigJohnT> the rest of them are EMC2 ...
[21:20:26] <BigJohnT> that would be me I think
[21:20:31] <alex_joni> it would :)
[21:20:38] <alex_joni> also.. you reference evince in the link
[21:20:44] <alex_joni> the others use 'see'
[21:20:56] <alex_joni> both should work on a default hardy
[21:21:16] <alex_joni> but evince is a special pdf viewer, and see is a dispatcher program which opens the needed program
[21:21:23] <alex_joni> based on what the user has installed
[21:21:36] <BigJohnT> hmm I copied one of the other ones...
[21:21:48] <alex_joni> probably from 6.06
[21:22:09] <BigJohnT> I would guess that is correct
[21:24:28] <jepler> alex_joni: I changed hardy, not dapper. you can go ahead and change dapper if you like.
[21:25:06] <BigJohnT> I don't see where you set the catagories
[21:29:32] <alex_joni> jepler: I think I'll wait until cradek updates the repo
[21:29:47] <alex_joni> BigJohnT: I just pasted the line a couple minutes ago
[21:29:56] <alex_joni> < alex_joni> Categories=X-CNC;
[21:30:18] <BigJohnT> do I need to manually edit the file somehow?
[21:30:34] <alex_joni> yeah, somehow :P
[21:30:46] <BigJohnT> * BigJohnT digs out his linux book
[21:30:49] <alex_joni> it's a text file
[21:31:19] <alex_joni> * alex_joni suggest {vi,vim,nano,kate,gedit,mcedit,any other texteditor}
[21:31:55] <BigJohnT> ok, from the file browser it wants to execute it or only allow you to look at the properties
[21:32:34] <alex_joni> who uses a file browser? :P
[21:32:50] <BigJohnT> * BigJohnT don't know any better
[21:33:11] <BigJohnT> I got 'er open ...
[21:33:32] <alex_joni> BigJohnT: I think it would be best to start from scratch
[21:33:41] <BigJohnT> ok
[21:33:44] <alex_joni> take one of the other menu items, and change the name and pdf link
[21:34:46] <BigJohnT> I guess the 6.06 ones were totally different and I missed that :/
[21:35:13] <alex_joni> BigJohnT: not that important :)
[21:35:26] <alex_joni> it wasn't there in 2.2.x, so nobody will miss it
[21:53:20] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-Ubuntu-6.06/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[21:53:21] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-Ubuntu-7.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[21:53:21] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-Ubuntu-8.04/usr/share/applications/ (emc2-halmanual.desktop emc2-usermanual.desktop): fix hal manual desktop link
[21:53:22] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-sim-Ubuntu-6.06/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[21:53:25] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-sim-Ubuntu-8.04/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:00:06] <alex_joni> BigJohnT: looks much better
[22:00:11] <alex_joni> don't forget TRUNK ;)
[22:00:18] <BigJohnT> working on it now
[22:00:33] <BigJohnT> stopped to look at Jerry's pictures of his mill
[22:08:55] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-Ubuntu-5.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:08:56] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-Ubuntu-6.06/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:08:56] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-sim-Ubuntu-5.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:08:57] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-sim-Ubuntu-6.06/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:09:00] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-sim-Ubuntu-8.04/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:09:03] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-Ubuntu-7.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:09:08] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/debian/extras-Ubuntu-8.04/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:09:27] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-Ubuntu-5.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:09:28] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/debian/extras-sim-Ubuntu-5.10/usr/share/applications/emc2-halmanual.desktop: fix hal manual desktop link
[22:10:21] <alex_joni> BigJohnT: we don't build 2.3 packages for breezy, but whatever :)
[22:11:09] <BigJohnT> it was there :)
[22:11:41] <BigJohnT> should I delete the file from breezy?
[22:13:21] <alex_joni> nah, just leave it
[22:13:27] <BigJohnT> ok
[22:23:13] <alex_joni> good night all
[22:25:37] <BigJohnT> good night alex_joni
[22:45:08] <CIA-2> EMC: 03bigjohnt 07v2_3_branch * 10emc2/docs/src/drivers/hostmot2.lyx: add info on functions
[22:45:40] <CIA-2> EMC: 03bigjohnt 07TRUNK * 10emc2/docs/src/drivers/hostmot2.lyx: add info on functions