Le lundi 18 décembre 2006 à 12:50 +1000, Robert Barta a écrit : > Mon Dec 4 02:43:16 EST 2006 > > deb http://debian.jifty.org sarge jifty (same server) > > > is attended to follow only cpan, and not cpan for developer. > > If you add "jiftysvn" you will have a svn snapshot (now actual cpan for > > developer). I hope make a snapshot each week ( or two :) ). > > Yves, > > Thanks for that. > > For the record, it is > > deb http://debian.jifty.org/debian sarge jifty
and if you want to use svn deb http://debian.jifty.org/debian sarge jifty jiftysvn where do you see other server ? I try to change it everywhere (I will commit change on svn in few minutes) > > On a pristine, virtual Debian I had to install the following, maybe > some tweaking with the dependencies is necessary: > > apt-get install jifty libjifty-perl libjifty-dbi-perl > libdbix-dbschema-perl/testing libhttp-server-simple-perl/testing > libmodule-pluggable-perl/testing > apt-get install sqlite3 > apt-get install libhtml-mason-perl/testing > apt-get install libcgi-fast-perl > apt-get install libpod-simple-perl Thanks a lot, it's very helpfull. I will work with this. I don't want to provide dependencies with testing, so you could find backports on debian.jifty.org > > When I worked through the tutorial, using the non-region-ed version of > index.html > worked ok, but with the fragment stuff the Jifty server segfaulted: > > [EMAIL PROTECTED]:~/MyWeblog$ more share/web/templates/index.html > <&|/_elements/wrapper, title => > Jifty->config->framework('ApplicationName') &> > > <% Jifty->web->region(name => "myweblog-posts", > path => "/fragments/page_of_posts") %> > </&> > > [EMAIL PROTECTED]:~/MyWeblog$ bin/jifty server > INFO - You can connect to your server at http://131.244.8.223:8888/ > DEBUG - Received request for / > DEBUG - Dispatching request to / > DEBUG - Showing path / > DEBUG - Handling template //index.html > DEBUG - Dispatching request to /fragments/page_of_posts > DEBUG - Showing path /fragments/page_of_posts > DEBUG - Handling template /fragments/page_of_posts > Segmentation fault > > The client is sending its GET / request, what I find strange is that > the server is just sending a TCP ACK and then immediately a TCP [ FIN, > ACK ]. > > strace-ing the process gives me: > > .... > > write(2, "INFO - You can connect to your s"..., 68INFO - You can connect > to your server at http://131.244.8.223:8888/ > ) = 68 > rt_sigaction(SIGPIPE, NULL, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0 > rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > rt_sigprocmask(SIG_BLOCK, [PIPE], [], 8) = 0 > rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0 > rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 > accept(6, > > .... > > stat64("/home/rho/MyWeblog/share/web/templates/_elements/keybindings", > 0x814c0c8) = -1 ENOENT (No such file or directory) > stat64("/usr/share/perl5/auto/Jifty/web/templates/_elements/keybindings", > {st_mode=S_IFREG|0644, st_size=29, ...}) = 0 > stat64("/usr/share/perl5/auto/Jifty/web/templates/_elements/keybindings", > {st_mode=S_IFREG|0644, st_size=29, ...}) = 0 > open("/usr/share/perl5/auto/Jifty/web/templates/_elements/keybindings", > O_RDONLY|O_LARGEFILE) = 11 > ioctl(11, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffff5d8) = -1 ENOTTY > (Inappropriate ioctl for device) > _llseek(11, 0, [0], SEEK_CUR) = 0 > fstat64(11, {st_mode=S_IFREG|0644, st_size=29, ...}) = 0 > fcntl64(11, F_SETFD, FD_CLOEXEC) = 0 > read(11, "<div id=\"keybindings\"></div>\n", 4096) = 29 > read(11, "", 4096) = 0 > close(11) = 0 > time(NULL) = 1166409693 > gettimeofday({1166409693, 683340}, NULL) = 0 > gettimeofday({1166409693, 683819}, NULL) = 0 > --- SIGSEGV (Segmentation fault) @ 0 (0) --- > +++ killed by SIGSEGV +++ > > I am suspecting a version problem in one of the dependencies. Any ideas? > > \rho I'm very busy now, but usually the biggest trouble is with datetime try apt-get install libdatetime-perl=0.28-1 to use my backport, and say me if it solves your crash. I will have more time in two days ... -- --------------------------------------------------------------- AGOSTINI Yves CRI - Université Paul Verlaine - Metz [EMAIL PROTECTED] http://www.crium.univ-metz.fr tel: 03 87 31 52 63 fax: 03 87 31 53 33 _______________________________________________ jifty-devel mailing list [email protected] http://lists.jifty.org/cgi-bin/mailman/listinfo/jifty-devel
