Active Topics

 


Reply
Thread Tools
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#1
Perl isn't included in the 2007 Hacker Edition OS. I was shocked to find that out _after_ upgrading, as lots of the functionality (for me) of the 770 is based around perl scripts I've written (!!agh!!)

I just force-installed these two packages and so far things are working fine.

http://www.gtlib.gatech.edu/pub/gnua...8-11_armel.deb

http://www.gtlib.gatech.edu/pub/gnua...8-11_armel.deb

I got the .deb files onto the 770 with wget, but use whatever method you use.

Once I did, I ran:
(as root)
# dpkg -i --force-depends perl-base_5.8.8-11_armel.deb

and once that was finished,

# dpkg -i --force-depends perl_5.8.8-11_armel.deb

Now my module-free perl hacks are working again. I've only done preliminary testing as to how much the dependency errors matter, so I'll post any new problems (and hopefully their solutions!) here.
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com
 
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#2
I suppose you could install perl-modules too, but as of yet, everything seems to be working fine. (Who needs modules?!?! :P )
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com
 

The Following User Says Thank You to gogol For This Useful Post:
Posts: 2 | Thanked: 0 times | Joined on Sep 2007
#3
Hi,

How can I install a new version of libc6 to fix this dependency issue?

Code:
/home/user # dpkg -i .force-depends perl-base_5.8.8-11_armel.deb
dpkg: error processing .force-depends (--install):
 cannot access archive: No such file or directory
dpkg: regarding perl-base_5.8.8-11_armel.deb containing perl-base, pre-dependency problem:
 perl-base pre-depends on libc6 (>= 2.6.1-1)
  libc6 is installed, but is version 2.3.5cs2005q3.2-5.osso12.
dpkg: error processing perl-base_5.8.8-11_armel.deb (--install):
 pre-dependency problem - not installing perl-base
Errors were encountered while processing:
 .force-depends
 perl-base_5.8.8-11_armel.deb
 
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#4
it's not libc6, it's just a syntax error in my post.

Try

# dpkg --force-depends -i perl-base_5.8.8-11_armel.deb

instead. The -i switch must come directly before what's to be installed.
My bad. See how it's trying to install something called .force-depends? It misses the hook and therefore bombs the whole thing.

And installing a new version of libc6 might be VERY hard. I remember getting into a horrible dependency hell trying to update c libs for some reason on another system.

You will also want to edit /var/lib/dpkg/status afterwards. Read more about it at my little 770 hax site (in my signature)
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com

Last edited by gogol; 2007-09-30 at 18:59.
 
Posts: 2 | Thanked: 0 times | Joined on Sep 2007
#5
I only got these errors when doing an apt-get update.
What do I need to comment out?

Code:
W: GPG error: http://catalogue.tableteer.nokia.com bora Release: The following signatures were invalid: BADSIG CBFC2BECC6903E72 Nokia Internet Tablet Archive Automatic Signing Key <integration@maemo.org>
W: GPG error: http://maemo-hackers.org mistral Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 5FD45CD3EA68E29D
W: Duplicate sources.list entry http://www.maemo.org.br bora/user Packages (/var/lib/apt/lists/www.maemo.org.br_minimo_dists_bora_user_binary-armel_Packages)
W: You may want to run apt-get update to correct these problems

Last edited by Ligh7C; 2007-09-30 at 19:19.
 
gogol's Avatar
Posts: 177 | Thanked: 57 times | Joined on Aug 2007 @ Washington State, USA
#6
I have no idea how to fix the GPG errors.

tthe duplicate entries can be fixed by editing /etc/apt/sources.list as root. you'll see
duplicate entries. fix that.

But otherwise, the install worked for you? Are you able to run perl scripts?
__________________
~Nokia n810 OS Diablo 5.2008.43-7~ my (old 770) hax: http://770hax.today.com
 
Reply


 
Forum Jump


All times are GMT. The time now is 21:46.