Re: [RDBO] Debian Rose
Try installing Scalar::Util by hand, or from a CPAN shell -- that module and a few others don't seem to like being installed as dependencies by many modules. few perl modules make it to debian packages, fewer are timely. debian was notorious for a long time from having extremely out of date packages. you could try using the ubuntu ports system -- its far better maintained than debian. i've heard that regular debian machines can use them - I don't know the validity of that. there could also be a verison of rose in unstable. other than that, i'd suggest installing from source or cpan. there are only 2 real differences between a real install ( cpan / source ) and a .deb : where the files go, and if the files are hooked into an upgrade system (other than cpan's own ) On Mar 17, 2007, at 9:44 PM, Jeff Chimene wrote: Hi, I'd like to evaluate Rose::DB::Object for use w/ Catalyst. However, I cannot seem to get it successfully installed on Debian Etch. I notice that someone else reported a successful install. However, it seems to fail on the Scalar::Util weak refererence problem. I cannot seem to find installation notes in this list's archives. Other than cpan Rose::DB and cpan Rose::DB::Object as root installing dependencies, are there other issues installing from CPAN? I see that Rose hasn't been Debianized. Is this deliberate or has no Deb developer filed an ITP? -- --- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php? page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object // Jonathan Vanasco | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | SyndiClick.com | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | FindMeOn.com - The cure for Multiple Web Personality Disorder | Web Identity Management and 3D Social Networking | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | RoadSound.com - Tools For Bands, Stuff For Fans | Collaborative Online Management And Syndication Tools | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
On 3/17/07, Jeff Chimene [EMAIL PROTECTED] wrote: I see that Rose hasn't been Debianized. Is this deliberate or has no Deb developer filed an ITP? It's certainly not deliberate. I don't use Debian, but if anyone wants to Debianize RDBO, I'll answer any questions I can... -John - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
Jonathan Vanasco wrote: Try installing Scalar::Util by hand, or from a CPAN shell -- that module and a few others don't seem to like being installed as dependencies by many modules. few perl modules make it to debian packages, fewer are timely. debian was notorious for a long time from having extremely out of date packages. you could try using the ubuntu ports system -- its far better maintained than debian. i've heard that regular debian machines can use them - I don't know the validity of that. there could also be a verison of rose in unstable. other than that, i'd suggest installing from source or cpan. there are only 2 real differences between a real install ( cpan / source ) and a .deb : where the files go, and if the files are hooked into an upgrade system (other than cpan's own ) Thanks for this advice. It turns out there was a similar question on the Catalyst list. You're absolutely right: the Scalar::Util from CPAN got installed as a dependency. By removing it, I reverted to the Debianized version; which version does have the XS support. FWIW, there can be other differences between a Debianized version and CPAN. I'm not sure of the intricacies, but LIB::SAX (sic) has some sort of Debian-specific hook(s) in it. The Debian Catalyst package was a good bootstrap, and I was able to get Catalyst going from there (using CPAN to fill in the holes). Since I make a living using Debian, I don't really want to risk a major FUBAR by trying to combine Debian Ubuntu. I've installed Rose::DB and ROSE::DB::Object from CPAN, and I'll track it that way. Thank-you for your support, jec On Mar 17, 2007, at 9:44 PM, Jeff Chimene wrote: Hi, I'd like to evaluate Rose::DB::Object for use w/ Catalyst. However, I cannot seem to get it successfully installed on Debian Etch. I notice that someone else reported a successful install. However, it seems to fail on the Scalar::Util weak refererence problem. I cannot seem to find installation notes in this list's archives. Other than cpan Rose::DB and cpan Rose::DB::Object as root installing dependencies, are there other issues installing from CPAN? I see that Rose hasn't been Debianized. Is this deliberate or has no Deb developer filed an ITP? - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object // Jonathan Vanasco | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | SyndiClick.com | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | FindMeOn.com - The cure for Multiple Web Personality Disorder | Web Identity Management and 3D Social Networking | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - | RoadSound.com - Tools For Bands, Stuff For Fans | Collaborative Online Management And Syndication Tools | - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
Jeff Chimene wrote: Jonathan Vanasco wrote: Try installing Scalar::Util by hand, or from a CPAN shell -- that module and a few others don't seem to like being installed as dependencies by many modules. few perl modules make it to debian packages, fewer are timely. debian was notorious for a long time from having extremely out of date packages. you could try using the ubuntu ports system -- its far better maintained than debian. i've heard that regular debian machines can use them - I don't know the validity of that. there could also be a verison of rose in unstable. other than that, i'd suggest installing from source or cpan. there are only 2 real differences between a real install ( cpan / source ) and a .deb : where the files go, and if the files are hooked into an upgrade system (other than cpan's own ) Thanks for this advice. It turns out there was a similar question on the Catalyst list. You're absolutely right: the Scalar::Util from CPAN got installed as a dependency. By removing it, I reverted to the Debianized version; which version does have the XS support. FWIW, there can be other differences between a Debianized version and CPAN. I'm not sure of the intricacies, but LIB::SAX (sic) has some sort of Debian-specific hook(s) in it. The Debian Catalyst package was a good bootstrap, and I was able to get Catalyst going from there (using CPAN to fill in the holes). Don't get me started on Debian perl modules again... http://use.perl.org/~jk2addict/journal/32619 -=Chris signature.asc Description: OpenPGP digital signature - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
John Siracusa wrote: On 3/17/07, Jeff Chimene [EMAIL PROTECTED] wrote: I see that Rose hasn't been Debianized. Is this deliberate or has no Deb developer filed an ITP? It's certainly not deliberate. I don't use Debian, but if anyone wants to Debianize RDBO, I'll answer any questions I can... -John Well, since I'm probably the first person to ask... I'll look into setting up a process for creating .deb files. Some scripts that run on Debian would be a good start. Since I'm not registered as a Debian developer, they wouldn't be official. But, you could host the .deb files on a server near you. BTW, kudos for the make_modules() it did good job on a MySQL schema. I couldn't get make_classes() to work, though. From the tutorial @classes = $loader-make_classes; foreach my $class (@classes) { if($class-isa('Rose::DB::Object')) { print $class-meta-perl_class_definition(braces = 'bsd', indent = 2), \n; } else # Rose::DB::Object::Manager subclasses { print $class-perl_class_definition, \n; } } The statement $class-isa('Rose::DB::Object')) failed cannot call isa on unblessed reference This isn't a cry for help, as the workaround was to use make_modules() Cheers, jec - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
Christopher H. Laco wrote: Jeff Chimene wrote: Jonathan Vanasco wrote: Try installing Scalar::Util by hand, or from a CPAN shell -- that module and a few others don't seem to like being installed as dependencies by many modules. few perl modules make it to debian packages, fewer are timely. debian was notorious for a long time from having extremely out of date packages. you could try using the ubuntu ports system -- its far better maintained than debian. i've heard that regular debian machines can use them - I don't know the validity of that. there could also be a verison of rose in unstable. other than that, i'd suggest installing from source or cpan. there are only 2 real differences between a real install ( cpan / source ) and a .deb : where the files go, and if the files are hooked into an upgrade system (other than cpan's own ) Thanks for this advice. It turns out there was a similar question on the Catalyst list. You're absolutely right: the Scalar::Util from CPAN got installed as a dependency. By removing it, I reverted to the Debianized version; which version does have the XS support. FWIW, there can be other differences between a Debianized version and CPAN. I'm not sure of the intricacies, but LIB::SAX (sic) has some sort of Debian-specific hook(s) in it. The Debian Catalyst package was a good bootstrap, and I was able to get Catalyst going from there (using CPAN to fill in the holes). Don't get me started on Debian perl modules again... http://use.perl.org/~jk2addict/journal/32619 -=Chris My theory: dog vs. fire hydrant - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
On 3/19/07, Jeff Chimene [EMAIL PROTECTED] wrote: BTW, kudos for the make_modules() it did good job on a MySQL schema. I couldn't get make_classes() to work, though. From the tutorial @classes = $loader-make_classes; foreach my $class (@classes) { if($class-isa('Rose::DB::Object')) { print $class-meta-perl_class_definition(braces = 'bsd', indent = 2), \n; } else # Rose::DB::Object::Manager subclasses { print $class-perl_class_definition, \n; } } The statement $class-isa('Rose::DB::Object')) failed cannot call isa on unblessed reference This isn't a cry for help, as the workaround was to use make_modules() That's pretty odd since make_modules() calls make_classes() internally, and also calls $class-isa('Rose::DB::Object'). Can you print out what $class is in the case where you get that error? -John - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
Re: [RDBO] Debian Rose
John Siracusa wrote: On 3/19/07, Jeff Chimene [EMAIL PROTECTED] wrote: BTW, kudos for the make_modules() it did good job on a MySQL schema. I couldn't get make_classes() to work, though. From the tutorial @classes = $loader-make_classes; foreach my $class (@classes) { if($class-isa('Rose::DB::Object')) { print $class-meta-perl_class_definition(braces = 'bsd', indent = 2), \n; } else # Rose::DB::Object::Manager subclasses { print $class-perl_class_definition, \n; } } The statement $class-isa('Rose::DB::Object')) failed cannot call isa on unblessed reference This isn't a cry for help, as the workaround was to use make_modules() That's pretty odd since make_modules() calls make_classes() internally, and also calls $class-isa('Rose::DB::Object'). Can you print out what $class is in the case where you get that error? Tried that. All I got was an array reference. I did add the filter_tables callback to Rose::DB::Object::Loader. I had it print out the tables, so I knew it that was working. I have a feeling it relates to the other parts of the source file. I wouldn't worry about it for now. I nuked the original source replaced it w/ the call to make_modules(). Otherwise, I'd post it and open it up for discussion. Please save your time for when I attempt to Debianize Rose. Cheers, jec - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object
[RDBO] Debian Rose
Hi, I'd like to evaluate Rose::DB::Object for use w/ Catalyst. However, I cannot seem to get it successfully installed on Debian Etch. I notice that someone else reported a successful install. However, it seems to fail on the Scalar::Util weak refererence problem. I cannot seem to find installation notes in this list's archives. Other than cpan Rose::DB and cpan Rose::DB::Object as root installing dependencies, are there other issues installing from CPAN? I see that Rose hasn't been Debianized. Is this deliberate or has no Deb developer filed an ITP? - Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV ___ Rose-db-object mailing list Rose-db-object@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rose-db-object