gma on June 06, 2008, 03:24:39 PM
Hi guys,
I was happily working on Granular Linux doing my updates in a regular basis up until this week ...
Now I get the GCC not working and the konsole shows the following..

[root@localhost /]# drakconf.real
Can't load '/usr/lib/libDrakX/auto/c/stuff/stuff.so' for module c::stuff: /usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: PL_stack_max at /usr/lib/perl5/5.10.0/i386-linux-thread-multi/DynaLoader.pm line 203.
 at /usr/lib/libDrakX/c.pm line 5
Compilation failed in require at /usr/lib/libDrakX/c.pm line 5.
BEGIN failed--compilation aborted at /usr/lib/libDrakX/c.pm line 5.
Compilation failed in require at /usr/sbin/drakconf.real line 27.
BEGIN failed--compilation aborted at /usr/sbin/drakconf.real line 27.
[root@localhost /]#



I even re-install Granular all worked fine til I decided to update all SNIF SNIF..

I hope someone can point me to a way to get GCC working again.
Thanks
GMA
« Last Edit: June 12, 2008, 05:01:38 AM by Anurag Bhandari »

Anurag Bhandari on June 06, 2008, 08:04:09 PM
Hello gma,

This is a known issue now and is caused because of the non-compatibility of Granular Control Center with the latest perl packages. So, chances are, the moment you updated the perl packages through Synaptic, Granular Control Center stopped working.

This can be resolved by downgrading to the previous perl version 5.8 from 5.10, until we come up with an updated Granular Control Center that is compatible with latest perl.

gma on June 06, 2008, 08:34:08 PM
Anurag,
Thanks you for replying.
My next question is : How do I downgrade PERL from Synaptic? There seems to be no option to choose Perl version 5.8 ?
Regards
GMA

Anurag Bhandari on June 06, 2008, 08:50:07 PM
Open Synaptic, search for perl, select the package named "perl", then go to Package > Force Version. If still you don't see the 5.8 version of perl there, I am afraid you'll have to wait for the updated Granular Control Center, expected to hit the repository within a couple of days.

jdbark1952 on June 07, 2008, 03:54:50 AM
I had a similar experience and was about to reinstall Granular, when I was backing up my data, oddly enough after a couple reboots my synaptic started working again. go figure, it somehow healed itself.
Keep breathing, it is all you really have

chrisz on June 07, 2008, 04:51:11 AM
Just so everyone is aware I am working on the drakxtools package, which I believe will solve these issues. I am working on it now, and then will move on to the perl issues if we still have them after drakxtools has been updated.

Anurag Bhandari on June 12, 2008, 05:01:22 AM
Ok, the problem has been solved now. Granular's repository has been updated with "less troublesome" perl packages.

So, all you need to get back your Granular Control Center back is update these packages:

drakxtools
perl
perl-base
perl-Locale-gettext
perl-gtk2


After the updates, Granular Control Center should work fine.  :)

gma on June 12, 2008, 06:25:38 PM
Hi everyone :-)
Its true !! It all works fine again!!
Thanks for a great distro!!
Keep on trucking!!
GMA

jdbark1952 on June 14, 2008, 03:30:22 AM
Glad it is working for you now, the developers work very hard at making Granular as stable as possible.
Keep breathing, it is all you really have

noname01.cpp on July 04, 2008, 01:13:04 PM

I have the same problem but,
My synaptic shows perl 5.8 is installed, and has the star on the top left corner to be upgraded. when i type "apt-get update perl" I get the message "E: Sources  list /etc/apt/sources.list.d/perl.list doesn't exist"
when I type "apt-get install perl" I get a huge list of packages for removal! I also get this message for removal of base packages:

"WARNING: The following essential packages will be removed
This should NOT be done unless you know exactly what you are doing!
  basesystem initscripts (due to basesystem) console-tools (due to basesystem)
  kernel-2.6.18.8.tex5 (due to basesystem) sysklogd (due to basesystem)
  vixie-cron (due to basesystem) bootloader-utils (due to initscripts)
"
what should I do to solve a problem?
---------------------------------------------------------------------------------------------
[Thanks for your distro. I made 3 men install the granular:)]

Anurag Bhandari on July 04, 2008, 05:07:13 PM
Which version of Granular are you using?

noname01.cpp on July 05, 2008, 08:16:08 AM
I installed the granular 0.9 ( fun works 2007), but I update at least every 2 weeks.

Anurag Bhandari on July 05, 2008, 01:08:02 PM
noname01.cpp,

The new Granular Control Center works with the newer releases of Granular (v1.0) well. But you can nonetheless try to make it work on v0.90 too. Just make sure you have added Granular's repository to the top of the list in Synaptic Package Manager:

http://www.granularproject.org/?q=node/110