irclog2html for #brlcad on 20050711

00:29.55 Twingy ok
00:30.00 Twingy so what do I have to do to get mged working
00:32.47 brlcad well, I haven't tracked down (or encountered) that specific problem yet
00:32.56 brlcad working on a different issue
00:33.03 brlcad but, that said.. yours should be simple
00:33.14 brlcad it can't find the tclscripts directory -- where is your tclscripts dir?
00:33.24 brlcad should be /usr/brlcad/tclscripts
00:38.42 Twingy hrm
00:38.52 Twingy looking
00:39.07 Twingy in /usr/local/tcpscripts
00:39.12 Twingy in /usr/local/tclscripts
00:39.21 Twingy prefix was set to /usr/local
00:39.44 brlcad and you did a make install?
00:40.18 Twingy yep
00:41.34 brlcad grep BRLCAD_DATA include/brlcad_config.h
00:42.55 Twingy #define BRLCAD_DATA "/usr/local"
00:43.10 brlcad hrm
00:43.10 Twingy -rw-r--r-- 1 justin wheel 19073 Jul 10 20:32 brlcad_config.h
00:43.10 Twingy [justin@borg:/usr/local/include/brlcad]$
00:43.41 brlcad BRLCAD_DATA=/usr/local/ mged
00:43.51 brlcad try typing that verbatim 1-line
00:44.53 Twingy mged works
00:45.00 Twingy so what needs fixed?
00:45.09 brlcad hrmm
00:45.19 brlcad try this:
00:45.22 brlcad BRLCAD_DATA=/usr/local mged
00:45.43 Twingy I just did that
00:45.50 Twingy oh
00:45.52 Twingy without slash
00:45.56 brlcad with or without the trailing slash?
00:46.07 Twingy mged fails
00:46.09 Twingy without trailing slash
00:46.15 brlcad but works with it?
00:46.18 Twingy yes
00:46.22 brlcad okay
00:46.36 brlcad an off-by-one mistake in bu_brlcad_data
00:46.42 Twingy k
00:46.44 Twingy hard to fix?
00:46.48 brlcad nah
00:49.33 *** join/#brlcad DTRemenak_ (~DTRemenak@DHCP-170-143.caltech.edu)
00:52.27 brlcad aha, oops
00:52.33 brlcad i see what happened now
00:53.28 brlcad it wasn't computing the path length before testing whether it needed to append or trim a slash
00:54.43 Twingy ah
00:59.12 brlcad there update src/libbu and try that
00:59.21 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: compute the left-hand path length _before_ using it so that it doesn't end up smushing together something like /usr/brlcadtclscripts. also only need to match one of two join cases since rhs is only one or the other.
01:00.23 brlcad mged uses libbu dynamic, so should be able to just make install and run mged again (without the env var)
01:01.57 Twingy interesting
01:02.00 Twingy when I goto raytrace
01:02.04 Twingy it goes /usr/local/rt
01:02.08 Twingy instead of /usr/local/bin/rt
01:02.15 brlcad hmm
01:02.20 brlcad dagnabbit wabbit
01:04.27 brlcad same base function but different caller .. looking
01:11.04 brlcad okay, try that
01:11.31 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/libbu/brlcad_path.c: another off-by-one -- it should be '/usr/brlcad/bin' not '/usr/brlcad/\0bin'
01:12.02 brlcad now it might do /usr/local/binrt .. will see
01:13.42 brlcad ah, no -- it should do the right thing
01:13.44 Twingy will try in a bit
01:13.50 Twingy modeling something
01:15.24 Twingy hrm
01:15.28 Twingy mged just pissed me off
01:15.42 Twingy it's easy to type something
01:15.46 Twingy and lose 5 minutes of setting coordinates
01:16.02 Twingy I'm going to write a script to do auto backups
01:21.30 CIA-5 BRL-CAD: 03brlcad * 10brlcad/NEWS: denote justin's addition of the rise path-tracer and ivat triangle ray-tracer via adrt. still needs a paragraph write-up
01:23.06 Twingy what do you want on that?
01:30.21 brlcad a mostly generic marketing announcement paragraph of what's been added in layman's terms
01:31.03 Twingy how do I translate?
01:31.06 Twingy tra x y z ?
01:31.13 brlcad yeah
01:31.19 Twingy with something selected first?
01:31.25 brlcad right
01:31.32 brlcad have to be in an edit-mode
01:32.37 Twingy and rotate is p?
01:32.43 Twingy p 0 0 90 ?
01:33.33 Twingy oh
01:33.36 Twingy set function to rotate first
01:43.11 Twingy if A,B,C,D are all the same for the TGC
01:43.18 Twingy am I setting the radius or the diameter?
01:44.10 Twingy radius
02:02.33 brlcad rot
02:02.37 brlcad rot 0 0 90
02:02.43 brlcad rot, tra, sca
02:03.07 Twingy wtf
02:03.16 Twingy I do primitive selection
02:03.18 Twingy it's in white
02:03.22 Twingy I pull up primitive editor
02:03.24 Twingy make changes
02:03.27 Twingy hit apply
02:03.29 Twingy menu do apply
02:03.32 Twingy menu do accept
02:03.33 Twingy B
02:03.37 Twingy draw the parts
02:03.40 Twingy and no changes
02:03.43 Twingy grrrr
02:03.50 Twingy unintuitive piece of ...
02:06.00 brlcad you never rtfm'd, was never meant for newbs without training
02:06.06 brlcad not that it couldn't be way way better
02:07.25 Twingy wee
02:09.06 brlcad did you type the primitive's name in and hit enter before editing values?
02:09.16 brlcad on the primitive editor window
02:09.47 Twingy yep
02:09.53 Twingy it updates in the window
02:10.06 Twingy and I redraw and it goes back to original values
02:10.25 Twingy somehow it worked on the other part
02:10.28 Twingy and not on this one
02:10.52 brlcad hmm
02:11.03 brlcad i can reproduce it on a sphere
02:11.11 brlcad looks like a bug
02:12.26 brlcad it applies the edit to the in-memory representation, but some reason doesn't safe it to disk when you apply
02:12.37 Twingy maybe I should RTFM
02:12.55 Twingy o.O
02:13.28 brlcad maybe I should
02:14.50 brlcad what primitive type were you trying to edit?
02:16.44 Twingy tgc
02:17.25 CIA-5 BRL-CAD: 03brlcad * 10brlcad/BUGS: mged primitive editor doesn't accept/apply values to disk for certain primitives (e.g. sph)
02:18.53 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: make tkCanvBezier modification to libtk be a convenience library if the compiling user opts to use a system libtk
02:22.29 *** join/#brlcad brlcad_ (~brlcad@bz.bzflag.bz)
02:53.54 *** part/#brlcad phcoder (~phcoder@pcp0011642003pcs.aberdn01.md.comcast.net)
02:58.33 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/mged/ged.c:
02:58.33 CIA-5 BRL-CAD: improve the parent/child startup process even more. now the parent will wait up
02:58.33 CIA-5 BRL-CAD: to 90 seconds for the window initialization, but the child will also inform the
02:58.33 CIA-5 BRL-CAD: parent even when aborting early due to some error (like an unset DISPLAY). make
02:58.33 CIA-5 BRL-CAD: a clear statement that mged has quit if the client aborts.
03:00.34 CIA-5 BRL-CAD: 03brlcad * 10brlcad/NEWS: improved mged initialization failure reporting
03:01.05 brlcad damn, it's almost time to give up on the reoganiztion in order to make the release on schedule
03:01.43 Twingy going to release a broken version of mged?
03:03.17 brlcad no, it works
03:03.26 brlcad at least no new bugs
03:03.51 brlcad only thing left to do is the new DATA dir default
03:05.54 Twingy well
03:06.07 Twingy should I not use primitive editor?
03:06.26 brlcad yeah
03:06.42 Twingy what's the command line version
03:06.48 brlcad either select the operation on the edit menu and use the p command, or use sca/tra/rot + accept/apply
03:07.01 Twingy what about editing individual values
03:08.08 brlcad depends which values
03:08.53 Twingy tgc
03:09.01 Twingy just use p option
03:09.07 Twingy and menu stuff
03:09.08 Twingy got it
03:10.39 Twingy hrm
03:10.50 Twingy yah
03:11.24 Twingy k, that'll do
03:11.34 brlcad if it's a lot of value tweaking, you can 'db get primname', 'kill primname', 'db put primname ...new values...'
03:12.11 brlcad dangerous to user-error (since it's raw), but will work
03:12.43 Twingy doing a cvs update
03:12.49 brlcad i'm sure there's a way to edit the values by their old names, but I don't know how
03:13.04 Twingy going to run autogen and install again
03:13.19 Twingy see if that fixed all the path issues with mged and rt
03:19.28 brlcad k
03:24.26 Twingy installingvb
03:28.27 Twingy working
03:29.30 brlcad yay for blind code-fixing
03:31.27 Twingy heh
03:52.09 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: migration to BRLCAD_DATA complete, remove BRLCAD_DATA_DIR
03:59.58 Twingy hrm
04:00.19 Twingy do we have a tool for generating threads on a screw?
04:26.38 *** join/#brlcad bottlecap (jburnett@c-67-163-1-62.hsd1.il.comcast.net)
04:30.08 brlcad Twingy: curvature on curvature is usually quite hard, the appropriate primitive doesn't exist yet
04:30.23 brlcad though I bet I could implement it on the train ride
04:31.45 brlcad if it's a static cylindrical screw, you could implement it relatively easily with three pipes
04:32.44 brlcad but if it tapers, you're probably sol
04:37.18 Twingy just cylindrical
04:38.18 *** part/#brlcad bottlecap (jburnett@c-67-163-1-62.hsd1.il.comcast.net)
04:41.44 brlcad if you make the path with a pipe, make two copies and translate them down and up half the radius, then subtract them, you'll should have a nice thread
04:42.20 brlcad creating the pipe is covered in the advanced modeling tutorial book
05:08.27 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/tclscripts/mged/mged.tcl: dang fixed path .. use bu_brlcad_data to find the root. these routines still need to check for existence in order so users may need to edit/modify their existing .mgedrc if they have one in the meantime.
05:13.07 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac:
05:13.07 CIA-5 BRL-CAD: woot, default the BRLCAD_DATA to $prefix/share/brlcad/VERSION. aside from
05:13.07 CIA-5 BRL-CAD: library/binary name collisions, this should now let brl-cad install into system
05:13.07 CIA-5 BRL-CAD: paths such as /usr and /usr/local now though more work will need to occur to
05:13.07 CIA-5 BRL-CAD: isolate the libs and headers better.
05:16.20 CIA-5 BRL-CAD: 03brlcad * 10brlcad/doc/Makefile.am: install these docs into the DATA/doc directory now
05:16.57 CIA-5 BRL-CAD: 03brlcad * 10brlcad/doc/legal/Makefile.am: install the license headers into the DATA/doc/legal directory now
05:18.45 brlcad woo hoo.. that should do it
05:19.00 brlcad I'd love to post it now, but I got that damn 8:30 meeting
05:19.11 brlcad so maybe lunchtime
05:19.28 brlcad working with the new directory structure now
05:23.35 CIA-5 BRL-CAD: 03brlcad * 10brlcad/BUGS: mged/bwish doesn't work without the required resources being installed (i.e. it won't run from a build directory without an installed version in place)
05:34.35 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/brlman/awf: stupid quick-fix hack to make brlman work for the 7.4.0 release -- need to decouple machinetype.sh
05:35.14 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: install directories are now reorganized
05:36.57 CIA-5 BRL-CAD: 03brlcad * 10brlcad/TODO: halt awf, brlman, and other tool's usage of machinetype.sh. alas time to retire the old script
05:38.14 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/bwish/Makefile.am: might not work on some other platforms, but ia64 seems to ignore libtk if it comes later in the link list for some reason (doesn't cause a problem, per se -- no linker errors, just U nm symbols).
05:40.58 CIA-5 BRL-CAD: 03brlcad * 10brlcad/BUGS: brlman/awf is hardwired for 7.4.0 (temp fix)
05:40.59 brlcad that'll do for tonight
06:40.28 *** join/#brlcad ChanServ (ChanServ@services.)
06:40.28 *** join/#brlcad DTRemenak (~DTRemenak@DHCP-170-143.caltech.edu) [NETSPLIT VICTIM]
06:40.28 *** join/#brlcad frank__ (~frank@p54818F24.dip0.t-ipconnect.de) [NETSPLIT VICTIM]
06:40.28 *** join/#brlcad Twingy (~justin@pcp0011647505pcs.aberdn01.md.comcast.net) [NETSPLIT VICTIM]
06:40.28 *** join/#brlcad archivist_ (~archivist@host217-35-76-52.in-addr.btopenworld.com) [NETSPLIT VICTIM]
06:40.28 *** join/#brlcad CIA-5 (~CIA@flapjack.navi.cx) [NETSPLIT VICTIM]
06:40.28 *** mode/#brlcad [+o ChanServ] by irc.freenode.net
06:45.20 *** join/#brlcad PrezKennedy (~MK@130.85.192.7) [NETSPLIT VICTIM]
06:45.26 *** join/#brlcad learner (~brlcad@pcp0011649376pcs.aberdn01.md.comcast.net) [NETSPLIT VICTIM]
06:45.26 *** mode/#brlcad [+o learner] by ChanServ
06:47.36 *** join/#brlcad tarzeau (~tarzeau@80-219-78-73.dclient.hispeed.ch) [NETSPLIT VICTIM]
06:48.51 *** join/#brlcad EricWilhelm (~ewilhelm@pool-71-111-56-148.ptldor.dsl-w.verizon.net) [NETSPLIT VICTIM]
06:51.14 *** join/#brlcad DTRemenak_ (~DTRemenak@DHCP-170-143.caltech.edu)
06:52.06 *** join/#brlcad brlcad (~brlcad@bz.bzflag.bz) [NETSPLIT VICTIM]
06:52.16 *** join/#brlcad TheLastSpartan (guu@myth.gibbscam.com)
06:54.51 *** join/#brlcad tarzeau (~tarzeau@80-219-78-73.dclient.hispeed.ch) [NETSPLIT VICTIM]
06:57.13 *** join/#brlcad PrezKennedy (~MK@130.85.192.7) [NETSPLIT VICTIM]
07:01.07 *** join/#brlcad frank__ (~frank@p54818F24.dip0.t-ipconnect.de) [NETSPLIT VICTIM]
07:05.05 *** join/#brlcad learner (~brlcad@pcp0011649376pcs.aberdn01.md.comcast.net)
07:05.05 *** join/#brlcad Twingy (~justin@pcp0011647505pcs.aberdn01.md.comcast.net) [NETSPLIT VICTIM]
07:05.05 *** join/#brlcad archivist_ (~archivist@host217-35-76-52.in-addr.btopenworld.com) [NETSPLIT VICTIM]
07:09.32 *** join/#brlcad Twingy2 (~justin@pcp0011647505pcs.aberdn01.md.comcast.net)
08:24.23 *** join/#brlcad archivist (~archivist@host217-35-103-47.in-addr.btopenworld.com)
08:28.38 *** join/#brlcad Maloeran (~alexis@modemcable233.164-81-70.mc.videotron.ca)
11:30.41 *** join/#brlcad d_rossberg (~c28bf505@bz.bzflag.bz)
13:04.25 *** join/#brlcad ChanServ (ChanServ@services.)
13:04.25 *** mode/#brlcad [+o ChanServ] by irc.freenode.net
13:49.32 *** join/#brlcad louipc (~8ed6bb10@bz.bzflag.bz)
14:13.32 *** join/#brlcad jrobey (~jason@drs-15-90.psl.nmsu.edu)
14:22.43 *** join/#brlcad louipc (~8ed6bb10@bz.bzflag.bz)
14:26.08 *** join/#brlcad louipc (~8ed6bb10@bz.bzflag.bz)
14:43.09 *** join/#brlcad louipc (~8ed6bb10@bz.bzflag.bz)
14:47.18 *** join/#brlcad cad906 (~8ed6bb10@bz.bzflag.bz)
14:47.23 *** join/#brlcad knoppix (~knoppix@cm166-12.liwest.at)
14:47.30 knoppix hi
14:47.35 knoppix anyone here ?
14:53.09 *** join/#brlcad cad906 (~8ed6bb10@bz.bzflag.bz)
15:26.37 CIA-5 BRL-CAD: 03brlcad * 10brlcad/configure.ac: bah, BRLCAD_DATA_DIR is no more, BRLCAD_DATA is the shizzle
17:05.25 brlcad knoppix: hello
17:06.16 brlcad if you ask whatever questions you have and just idle, someone will eventually answer ;)
17:18.47 CIA-5 BRL-CAD: 03twingy * 10brlcad/src/adrt/libcommon/ (pack.c unpack.c): char c to unsigned char c to allow for strings 255 chars long, not 127.
17:33.04 *** join/#brlcad Pimpi (~frank@p5481AB54.dip0.t-ipconnect.de)
19:15.18 *** join/#brlcad DTRemenak (~DTRemenak@DHCP-170-143.caltech.edu)
20:05.31 EricWilhelm but he did. He said "anyone here?" :-)
20:11.04 brlcad :)
20:11.15 brlcad quite true
20:12.20 *** mode/#brlcad [+o brlcad] by ChanServ
22:21.36 *** join/#brlcad DarkMaster (~MK@130.85.192.7)
22:34.18 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/libutil/camera.c: ws
22:47.10 CIA-5 BRL-CAD: 03brlcad * 10brlcad/src/adrt/ (5 files in 5 dirs): build/link all of adrt static

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.