[opensuse] GPRS Easy Connect and perl-Gnome2
Where I can find perl-Gnome2 modules I need it for GPRS Easy Connect exacly Gnome2-VFS-1.021 Gnome2-Canvas-1.002 and source http://www.gprsec.hu/modules/docs/ mambe is somewhere rpm for suse with GPRS Easy Connect -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Wed, 2007-06-20 at 22:31 +0200, Fazer wrote:
Where I can find perl-Gnome2 modules
I would install any Perl modules from CPAN.
I need it for GPRS Easy Connect
exacly
Gnome2-VFS-1.021 Gnome2-Canvas-1.002
and source
This link already tells you to use CPAN and gives direct links! But I'd use the cpan shell (man cpan for info) rather than install them manually or individually from the command line (follow 3.1.1.1.2 if you insist) Cheers, Dave
mambe is somewhere rpm for suse with GPRS Easy Connect
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
* Dave Howorth
I would install any Perl modules from CPAN. .... This link already tells you to use CPAN and gives direct links! But I'd use the cpan shell (man cpan for info) rather than install them manually or individually from the command line (follow 3.1.1.1.2 if you insist)
the *usual* warnings should be applied here. openSUSE *is* and rpm-based system. Installation via cpan will *not* be recognized by the rpm system and may cause conflicts and breakage of installed items. Updates via yast, smart or ??? will not recognize the cpan installed items and may cause conflicts and breakage of installed items. YOU have been WARNED! ps. tar-balls have the same problem. -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Patrick Shanahan wrote:
* Dave Howorth
[06-20-07 17:11]: I would install any Perl modules from CPAN. .... This link already tells you to use CPAN and gives direct links! But I'd use the cpan shell (man cpan for info) rather than install them manually or individually from the command line (follow 3.1.1.1.2 if you insist)
the *usual* warnings should be applied here.
openSUSE *is* and rpm-based system. Installation via cpan will *not* be recognized by the rpm system and may cause conflicts and breakage of installed items. Updates via yast, smart or ??? will not recognize the cpan installed items and may cause conflicts and breakage of installed items.
YOU have been WARNED!
Have you ever encountered such a problem? This is another urban myth. I use Perl extensively, install all my modules from CPAN and have never seen this problem. The actual problems I do hear of mainly come from broken Perl packages shipped by some other distributions (not Suse :) Sure, on a production server, it's good practice to be very sure of versions, but in that environment the installation mechanism will follow whatever house policy is used for configuration management. Perl has an installation layout, which Suse and other distros follow, that is designed to prevent conflicts between modules installed from CPAN and modules installed via the distros' own mechanisms. YaST updates do not affect modules installed from CPAN and vice versa. Applications installed via YaST that use Perl modules can and should be configured in their packages such that they will not see Perl modules installed from CPAN if that would cause them a problem. Also, Perl programs run a large fraction of the web's infrastructure. The maintainers of important Perl modules take great care not to break backwards compatibility in the same way as for the C libraries etc. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Dnia czwartek 21 czerwiec 2007, Dave Howorth napisał:
Patrick Shanahan wrote:
* Dave Howorth
[06-20-07 17:11]: I would install any Perl modules from CPAN.
....
This link already tells you to use CPAN and gives direct links! But I'd use the cpan shell (man cpan for info) rather than install them manually or individually from the command line (follow 3.1.1.1.2 if you insist)
the *usual* warnings should be applied here.
openSUSE *is* and rpm-based system. Installation via cpan will *not* be recognized by the rpm system and may cause conflicts and breakage of installed items. Updates via yast, smart or ??? will not recognize the cpan installed items and may cause conflicts and breakage of installed items. Ok but I have a problem
++++++++++++++++/GPRS_Easy_Connect_301 # perl -MCPAN -e 'install Gtk2-1.081' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 23 Jun 2007 04:08:51 GMT Warning: Cannot install -1.081, don't know what it is. Try the command i /-1.081/ to find objects with matching identifiers. and: ++++++++++++++++/GPRS_Easy_Connect_301 #perl -MCPAN -e 'install Gtk2' * * * CPAN.pm: Going to build T/TS/TSCH/Gtk2-1.144.tar.gz *** can not find package gtk+-2.0 >= 2.0.0 *** check that it is properly installed and available in PKG_CONFIG_PATH at Makefile.PL line 67 Running make test Make had some problems, maybe interrupted? Won't test Running make install Make had some problems, maybe interrupted? Won't install but i have gtk2 ++++++++++++++++/GPRS_Easy_Connect_301 #rpm -q gtk2 gtk2-2.10.6-13
YOU have been WARNED!
Have you ever encountered such a problem? This is another urban myth.
I use Perl extensively, install all my modules from CPAN and have never seen this problem. The actual problems I do hear of mainly come from broken Perl packages shipped by some other distributions (not Suse :)
Sure, on a production server, it's good practice to be very sure of versions, but in that environment the installation mechanism will follow whatever house policy is used for configuration management.
Perl has an installation layout, which Suse and other distros follow, that is designed to prevent conflicts between modules installed from CPAN and modules installed via the distros' own mechanisms. YaST updates do not affect modules installed from CPAN and vice versa.
Applications installed via YaST that use Perl modules can and should be configured in their packages such that they will not see Perl modules installed from CPAN if that would cause them a problem.
Also, Perl programs run a large fraction of the web's infrastructure. The maintainers of important Perl modules take great care not to break backwards compatibility in the same way as for the C libraries etc.
Cheers, Dave
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Sat, 2007-06-23 at 11:09 +0200, Fazer wrote:
Ok but I have a problem
++++++++++++++++/GPRS_Easy_Connect_301 # perl -MCPAN -e 'install Gtk2-1.081' CPAN: Storable loaded ok Going to read /root/.cpan/Metadata Database was generated on Sat, 23 Jun 2007 04:08:51 GMT Warning: Cannot install -1.081, don't know what it is.
Looking on CPAN, 1.081 isn't there. The changelog says it was an unstable release, so I guess they've removed it. So your situation is complicated, sadly. The indicated release is quite old and was unstable, so it's possible that either (a) it was a real nightmare to build a working application and the indicated version numbers are the only ones that are known to work or (b) the site has got out of date. So one possibility is to ask the authors for advice. I see there's a forum for GPRS_Easy_Connect, so I'd suggest asking there. Ordinarily I would suggest trying to build it anyway with the latest releases and just see whether it works. But I happen to be working with Gtk2 myself at present and I know first-hand that installing the module can be a pain. So in this case I'd suggest trying the Suse package perl-Gtk2 in YaST, which is a reasonably recent version though not absolutely up-to-date. (I'm assuming you're on Suse 10.2 from the gtk+ version number you give below).
++++++++++++++++/GPRS_Easy_Connect_301 #perl -MCPAN -e 'install Gtk2' * * * CPAN.pm: Going to build T/TS/TSCH/Gtk2-1.144.tar.gz
*** can not find package gtk+-2.0 >= 2.0.0 *** check that it is properly installed and available in PKG_CONFIG_PATH at Makefile.PL line 67 Running make test Make had some problems, maybe interrupted? Won't test Running make install Make had some problems, maybe interrupted? Won't install
but i have gtk2
++++++++++++++++/GPRS_Easy_Connect_301 #rpm -q gtk2 gtk2-2.10.6-13
Yeah, I said Gtk2 was a pain! I have to say that this isn't a problem I've seen with it, though. The problems I've had are masses of dependencies, some failing tests, and some methods in the modules that don't seem to work as advertised. Hence my suggestion to use YaST for this package. There don't seem to be Suse packages for the two modules you originally asked about though, so probably it has to be CPAN for those. But I'd really recommend going on their forum and seeing what other people have done and what the authors recommend. That's most likely to be the easiest way to get a working version. Cheers, Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Dave Howorth
-
Dave Howorth
-
Fazer
-
Patrick Shanahan