Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
EBUILDS+HOWTO: installation of Catalyst Framework 5.80029
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Thu Feb 23, 2006 10:28 am    Post subject: Reply with quote

5.65 is out.

Code:

Updated ebuilds:
----------------
catalystframework: 5.65 [ 5.64 ]
catalystframework-most: 5.65 [ 5.64 ]
Catalyst 5.65 [5.64]
Module-ScanDeps 0.56 [0.55]


Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Fri Feb 24, 2006 11:37 pm    Post subject: Reply with quote

5.65-r1 is out. The main addition is Catalyst::Plugin::Scheduler with all its dependecies; the package is pulled in when emerging ctalystframework-most.

Code:

CHANGES:

New ebuilds:
-----------
Catalyst-Plugin-Scheduler: 0.05
Set-Scalar: 1.20
DateTime-Event-Cron: 0.07
Set-Crontab: 1.00
DateTime-Set: 0.25

Updated ebuilds:
----------------
catalystframework-most: 5.65-r1 [ 5.65 ]
        Now includes Catalyst::Plugin::Scheduler

_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Thu Mar 02, 2006 8:57 pm    Post subject: Reply with quote

Version 5.65-r2 is available.

The most significant change is that now the actually is a Task-Catalyst ebuild, and catalystframework depends on it. This was needed to match the CPAN modules.

Catalyst-Model-DBIC, which is pulled in no more by Task-Catalyst (now the "official" model is Catalyst-Model-DBIC-Schema) has been made a depndency of catalystframework-most.

CHANGES:

Code:

New ebuilds:
-----------
Task-Catalyst: 1.70
Algorithm-C3: 0.01
Catalyst-Model-DBIC-Schema: 0.02
DBIx-Class-Schema-Loader: 0.02005
catalystframework: 5.65-r1 [ 5.65 ]
catalystframework-most: 5.65-r2 [ 5.65-r1 ]

Updated ebuilds:
----------------
Class-DBI-Loader: 0.31 [ 0.30 ]
UNIVERSAL-isa: 0.06 [ 0.05 ]
List-MoreUtils: 0.18 [ 0.17 ]
Module-Install: 0.57 [ 0.56 ]
File-Copy-Recursive: 0.19 [ 0.18 ]
Class-C3: 0.11 [ 0.10 ]
DBIx-Class: 0.05007 [ 0.05006 ]
Catalyst-Plugin-FormValidator-Simple: 0.08 [ 0.07 ]
DBIx-Class-Loader: 0.21 [ 0.20 ]

_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Sat Mar 11, 2006 9:30 am    Post subject: Reply with quote

Version 5.66 is out.

CHANGES:

Code:

New ebuilds:
-----------
Data-Visitor: 0.02
Test-use-ok: 0.01

Updated ebuilds:
----------------
catalystframework: 5.66 [ 5.65-r1 ]
catalystframework-most: 5.66 [ 5.65-r2 ]
Catalyst: 5.66 [5.65]
Catalyst-Plugin-Scheduler: 0.06 [ 0.05 ]
Test-MockObject: 1.03 [ 1.02 ]
Catalyst-Plugin-Authentication-Store-DBIC: 0.05002 [ 0.04 ]
Class-DBI-Loader: 0.32 [ 0.31 ]
Module-Install: 0.59 [ 0.57 ]
Authen-Htpasswd: 0.14 [ 0.13 ]
Module-ScanDeps: 0.57 [ 0.56 ]
PAR: 0.92 [ 0.91 ]
Catalyst-Plugin-FormValidator-Simple: 0.09 [ 0.08 ]

_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Mon Mar 27, 2006 10:43 am    Post subject: Reply with quote

Version 5.66-r1 of the ebuilds package is avialable. This is a relevant upgrade as it features the new release of DBIx::Class.

Code:

Updated ebuilds:
----------------
Data-Visitor: 0.03 [ 0.02 ]
Catalyst-Plugin-Authorization-Roles: 0.04 [ 0.03 ]
DBIx-Class: 0.06000 [ 0.05007 ]
Catalyst-Model-DBIC-Schema: 0.11 [ 0.10 ]
FormValidator-Simple: 0.14 [0.13]
List-MoreUtils: 0.19 [0.18]
HTML-Widget: 1.05 [1.04]
Catalyst-Plugin-StackTrace: 0.03 [ 0.02 ]
Catalyst-Model-DBIC-Schema: 0.10 [ 0.08 ]
Test-MockObject: 1.04 [ 1.03 ]
DBIx-Class-Schema-Loader: 0.02007 [ 0.02005 ]
Catalyst-Plugin-Authentication: 0.07 [ 0.05 ]

_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Thu Apr 06, 2006 4:00 pm    Post subject: Reply with quote

Thanks for the howto and ebuild!

I'm having some issues configuring this for using the Model part. It looks like it uses Class::DBI::Loader::mysql (or ::SQLite) when I run the create script for creating a model class with mysql or sqlite. These ebuilds don't exist in the overlay, and when I run g-cpan -i Class::DBI::Loader::mysql (or ::SQLite) it seems to get stuck in an endless loop of the following:

Code:

************************************************************************
Running make for S/SB/SBURKE/Test-1.25.tar.gz
  Is already unwrapped into directory /root/.cpan/build/Test-1.25
  Has already been processed within this session
************************************************************************
*
*
*  Need to create ebuild for 'Test::Harness': Test-Harness
*
*
************************************************************************
Running make for P/PE/PETDANCE/Test-Harness-2.56.tar.gz
  Is already unwrapped into directory /root/.cpan/build/Test-Harness-2.56
  Has already been processed within this session
************************************************************************
*
*
*  Need to create ebuild for 'File::Spec': PathTools
*
*
************************************************************************
Running make for K/KW/KWILLIAMS/PathTools-3.17.tar.gz
  Is already unwrapped into directory /root/.cpan/build/PathTools-3.17
  Has already been processed within this session
************************************************************************
*
*
*  Ebuild already exists for 'Scalar::Util': Scalar-List-Utils
*
*
************************************************************************
************************************************************************
*
*
*  Module 'File::Path' is part of the base perl install
*
*
************************************************************************
************************************************************************
*
*
*  Need to create ebuild for 'Test': Test
*
*
************************************************************************
Running make for S/SB/SBURKE/Test-1.25.tar.gz
  Is already unwrapped into directory /root/.cpan/build/Test-1.25
  Has already been processed within this session
************************************************************************
... etc etc etc


Am I running down the wrong direction for this or missing something? Has anyone come across this and fixed it?
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Fri Apr 07, 2006 6:56 pm    Post subject: Reply with quote

Hello!

Class::DBI::Loader::mysql is part of the Class::DBI::Loader ebuild, so if you install this you should have all the required modules. Be sure to emerge:

catalystframework-extras

to have everything you need. By the way, if you used the package and not the SVN, please download the current version (5.66-r2, just uploaded), as the previous one didn't match the installation instructions as it should have been.

Let me know if it works.

Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Fri Apr 07, 2006 10:26 pm    Post subject: Reply with quote

Perfect, thanks muchly. Should be all working perfectly now :)

Update
Ok, still not 100%. When I run the server program I get:

Code:

alan@phoenix ~/code/catalyst/p2p $ script/p2p_server.pl
Couldn't instantiate component "p2p::Model::CDBI", "Couldn't require loader class "Class::DBI::Loader::SQLite", "Can't locate Class/DBI/SQLite.pm in @INC (@INC contains: /home/alan/code/catalyst/p2p/script/../lib /etc/perl /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .) at /usr/lib/perl5/vendor_perl/5.8.7/Class/DBI/Loader/SQLite.pm line 9.
Compilation failed in require at (eval 144) line 2.
BEGIN failed--compilation aborted at (eval 144) line 2.
" at /usr/lib/perl5/vendor_perl/5.8.7/Class/DBI/Loader.pm line 81.
 at /usr/lib/perl5/vendor_perl/5.8.7/Module/Pluggable/Fast.pm line 86" at /usr/lib/perl5/vendor_perl/5.8.7/Module/Pluggable/Fast.pm line 86
Compilation failed in require at script/p2p_server.pl line 49.


Any further thoughts? I've run the perl-cleaner program as well.
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Sat Apr 08, 2006 7:38 am    Post subject: Reply with quote

Hello!

arcterex wrote:
Any further thoughts? I've run the perl-cleaner program as well.


You are right, a package was missing. I released version 5.66-r3 of the ebuilds which should fix the thing. Please download it and re-emerge catalystframework-extras with dependencies:

Code:

emerge -uDav catalystframework-extras


be sure to have "sqlite" in your USE flags in /etc/make.conf.

Let me know if it works.

Thanks,
Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Sat Apr 08, 2006 5:27 pm    Post subject: Reply with quote

That does work now, server starts anyway, no module errors. Course, I'm just starting to learn so I don't know if it actually "works", but will assume it does until I see errors. Thanks for updating!
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Mon Apr 10, 2006 4:59 pm    Post subject: Reply with quote

Another possibly missing module is the Catalyst::Helper::View::Mason.pm file. When trying to create a mason based view I get:

Code:

alan@phoenix ~/code/catalyst/p2p $ script/p2p_create.pl view Mason Mason
 exists "/home/alan/code/catalyst/p2p/script/../lib/p2p/View"
 exists "/home/alan/code/catalyst/p2p/script/../t"
Couldn't load helper "Catalyst::Helper::View::Mason", "Can't locate Catalyst/Helper/View/Mason.pm in @INC (@INC contains: /etc/perl /usr/lib/perl5/site_perl/5.8.7/i686-linux /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl/5.8.0/i686-linux /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.7/i686-linux /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.5/i686-linux /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.6/i686-linux /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.7/i686-linux /usr/lib/perl5/5.8.7 /usr/local/lib/site_perl .) at (eval 13) line 3.
" at script/p2p_create.pl line 22
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Tue Apr 11, 2006 12:17 pm    Post subject: Reply with quote

Hello!

I wrote a Catalyst Framework HOWTO on Gentoo Wiki, which is much better than the one in the first message of this thread.

It still contains some mistakes, and it has to be improved but... it's there! ;)

Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
gerene
n00b
n00b


Joined: 18 Oct 2005
Posts: 37
Location: Belgium

PostPosted: Tue Apr 11, 2006 3:07 pm    Post subject: Reply with quote

Hello,

I am new to catalyst and tried today to emerge catalystframework-extras, but got the following error during emerge:

>>> emerge (1 of 29) dev-perl/Catalyst-Model-CDBI-0.11 to /

!!! Digest verification Failed:
!!! /usr/portage/dev-perl/Catalyst-Model-CDBI/Catalyst-Model-CDBI-0.11.ebuild
!!! Reason: Filesize does not match recorded size

emerge recommended me to sync again which I did. I had to reinstall the tarball after syncing, but the error still remains when I emerge.

Can someone help me with this?
_________________
Jan Gerene
Back to top
View user's profile Send private message
gerene
n00b
n00b


Joined: 18 Oct 2005
Posts: 37
Location: Belgium

PostPosted: Tue Apr 11, 2006 4:02 pm    Post subject: Reply with quote

LordArthas wrote:
Hello!

I wrote a Catalyst Framework HOWTO on Gentoo Wiki, which is much better than the one in the first message of this thread.

It still contains some mistakes, and it has to be improved but... it's there! ;)

Michele.


I tried the wiki and found following mistakes: the svn URI is indicated as being dev-perl while it is catalyst-portage. Trying the command svn checkout ... gives an error.

The wiki gives a clear explanation on how to install Catalyst on a gentoo system. Thanks, nice work.
_________________
Jan Gerene
Back to top
View user's profile Send private message
krani1
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2004
Posts: 76

PostPosted: Wed Apr 12, 2006 12:02 am    Post subject: Reply with quote

what IDE do you recomend??

VI[M] is *great* but I'm starting to feel kinda lost with large projects and many files opened at the samte time :( I need something like Textmate from MacOS....
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Wed Apr 12, 2006 2:05 am    Post subject: Reply with quote

Check out http://www.radrails.org/ it's based on (or has something to do with) the Eclipse IDE, and while it's still not quite there, seems to be a pretty good start.
Back to top
View user's profile Send private message
krani1
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2004
Posts: 76

PostPosted: Wed Apr 12, 2006 6:37 am    Post subject: Reply with quote

arcterex wrote:
Check out http://www.radrails.org/ it's based on (or has something to do with) the Eclipse IDE, and while it's still not quite there, seems to be a pretty good start.


hummm... thanks, but isn't that for RoR ??
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Wed Apr 12, 2006 7:17 am    Post subject: Reply with quote

Hello!

gerene wrote:
I tried the wiki and found following mistakes: the svn URI is indicated as being dev-perl while it is catalyst-portage. Trying the command svn checkout ... gives an error.


Ops, I fixed the URL. ;-)

Thanks,
Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Wed Apr 12, 2006 7:23 am    Post subject: Reply with quote

Hello arcterex!

arcterex wrote:
Another possibly missing module is the Catalyst::Helper::View::Mason.pm file. When trying to create a mason based view I get:


I just released the new version of the ebuilds package, which includes Catalyst::View::Mason as a dependancy of catalystframework-extras.

If you are using amd64, be sure to unmask dev-perl/HTML-Mason as the current stable version will pull in nasty things such as Apache 1.x. ;-)

Let me know if you experience any problem with it.

Thanks,
Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Wed Apr 12, 2006 7:44 am    Post subject: Reply with quote

Hi gerene!

gerene wrote:

>>> emerge (1 of 29) dev-perl/Catalyst-Model-CDBI-0.11 to /
!!! Digest verification Failed:
!!! /usr/portage/dev-perl/Catalyst-Model-CDBI/Catalyst-Model-CDBI-0.11.ebuild
!!! Reason: Filesize does not match recorded size


This is fixed in the just-released 5.66-r4 version. Thanks for reporting.

The other changes are as follows:

Code:

5.66-r4
=======

- Fixed a problem in Catalyst-Model-CDBI ebuild.

New ebuilds:
------------
Catalyst-View-Mason: 0.08

Updated ebuilds:
----------------
DBIx-Class: 0.6001 [0.6000]
Catalyst-Log-Log4perl: 0.3 [ 0.1 ]
Catalyst-Plugin-XMLRPC: 1.0 [ 0.06 ]
Test-MockObject: 1.05 [ 1.04 ]
Test-Deep: 0.094 [ 0.093 ]


Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
gerene
n00b
n00b


Joined: 18 Oct 2005
Posts: 37
Location: Belgium

PostPosted: Wed Apr 12, 2006 9:24 am    Post subject: Reply with quote

hello,

is there no ebuild for Catalyst::Enzyme ?

I tried to install it in different ways but up till now without success :cry:

Jan
_________________
Jan Gerene
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Wed Apr 12, 2006 11:31 am    Post subject: Reply with quote

Hi!

gerene wrote:
is there no ebuild for Catalyst::Enzyme ?
I tried to install it in different ways but up till now without success :cry:


This will involve several ebuilds to be created, I'll do that as soon as I have some spare time. BTW Catalyst::Enzyme would really need to be updated to use DBIx::Class instead of Class::DBI. ;-)

Oh, just to enter the editor discussion... I use a mix of vim and gedit, depending mainly on my mood. The Radrails project seems really nice, and maybe it can easily be extended to support Catalyst as well (by some Java coders of course... ;-)).

Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
arcterex
Tux's lil' helper
Tux's lil' helper


Joined: 30 Sep 2002
Posts: 109

PostPosted: Wed Apr 12, 2006 5:13 pm    Post subject: Reply with quote

LordArthas wrote:
Hi gerene!
This is fixed in the just-released 5.66-r4 version. Thanks for reporting.
...
Michele.


Wow, just wanted to say the speed of response is awesome, thanks so much for your work on this ebuild!
Back to top
View user's profile Send private message
krani1
Tux's lil' helper
Tux's lil' helper


Joined: 21 Jun 2004
Posts: 76

PostPosted: Wed Apr 12, 2006 7:03 pm    Post subject: Reply with quote

krani1 wrote:
what IDE do you recomend??

VI[M] is *great* but I'm starting to feel kinda lost with large projects and many files opened at the samte time :( I need something like Textmate from MacOS....


please don't forget me :lol: :lol:
Back to top
View user's profile Send private message
LordArthas
Guru
Guru


Joined: 01 Nov 2004
Posts: 493
Location: Maniago, Friûl, Italia

PostPosted: Thu Apr 13, 2006 8:23 am    Post subject: Reply with quote

Hello krain1!

krani1 wrote:
krani1 wrote:
what IDE do you recomend??
VI[M] is *great* but I'm starting to feel kinda lost with large projects and many files opened at the samte time :( I need something like Textmate from MacOS....

please don't forget me :lol: :lol:


I wrote something regarding the IDE in a previous post. ;) Anyway, what I'm using is vim and gedit. I like vim much more, but it doesn't feature tabs so I choose gedit quite often.

If you're using KDE you should try kate, which is very nice. I use Gnome, and I hate how KDE apps look into Gnome. ;-)

Radrails seems like a good product, unfortunately it's Rails-oriented. I bet it could be easily extended, maybe if I "drop the bomb" in the Catalyst mailing list someone would be interested in that...

Michele.
_________________
Michele Beltrame
Italian Perl Workshop 2011
http://www.perl.it/workshop/
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 2 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum