Active Topics

 


Reply
Thread Tools
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#91
Originally Posted by Akkumaru View Post
did you get hildon-desktop running?
Yes. I have listed packages which can be upgraded without immediate issues (no bricking, and hildon-desktop starts, no errors, no warnings, everything seems to work): http://talk.maemo.org/showpost.php?p...2&postcount=74
More packages are coming.
 

The Following 4 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#92
Originally Posted by marmistrz View Post
[CODE]> dpkg -l dpkg* perl*
What gives
Code:
perl --version
It should say 5.14.2. If it is 5.8.4, then fix/hack symlinks and test will it then work (and think later what would be real solution).
 

The Following User Says Thank You to AapoRantalainen For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#93
Originally Posted by AapoRantalainen View Post
What gives
Code:
perl --version
It should say 5.14.2. If it is 5.8.4, then fix/hack symlinks and test will it then work (and think later what would be real solution).
Code:
This is perl 5, version 14, subversion 2 (v5.14.2) built for arm-linux-gnueabi-thread-multi-64int
Seems like 5.14 uses 5.8 modules.

Trying with 5.14 lib:
Code:
> PERL5LIB=/usr/lib/perl/5.14.2 dpkg-buildpackage -rfakeroot
XSLoader::load('Your::Module', $Your::Module::VERSION) at /scratchbox/tools/lib/perl5/5.8.4/i686-linux-thread-multi/XSLoader.pm line 23.
Compilation failed in require at /usr/lib/perl/5.14.2/POSIX.pm line 19.
BEGIN failed--compilation aborted at /usr/lib/perl/5.14.2/POSIX.pm line 19.
Compilation failed in require at /usr/bin/dpkg-buildpackage line 28.
BEGIN failed--compilation aborted at /usr/bin/dpkg-buildpackage line 28.
/edit:

With no PERL5LIB:

Code:
> dpkg-buildpackage -rfakeroot
Backslash found where operator expected at /usr/share/perl5/Dpkg/BuildOptions.pm line 93, near "foreach (split(/\"
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$bo" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$bo" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$source" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$content" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
Global symbol "$count" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
/usr/share/perl5/Dpkg/BuildOptions.pm has too many errors.
Compilation failed in require at /usr/bin/dpkg-buildpackage line 33.
BEGIN failed--compilation aborted at /usr/bin/dpkg-buildpackage line 33.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2013-09-27 at 14:04.
 

The Following 3 Users Say Thank You to marmistrz For This Useful Post:
Posts: 172 | Thanked: 170 times | Joined on Jan 2010 @ Sweden
#94
Debian distributes all packages compiled for ARM, so with the Maemo packages rebased on a full Debian, we should be able to install any Debian package directly from the Debian repos, right?
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#95
Originally Posted by marmistrz View Post

Code:
> dpkg-buildpackage -rfakeroot
Backslash found where operator expected at /usr/share/perl5/Dpkg/BuildOptions.pm line 93, near "foreach (split(/\"
Global symbol "$self" requires explicit package name at /usr/share/perl5/Dpkg/BuildOptions.pm line 59.
I installed fresh scrathbox and upgraded packages from my wheezy-repo (and something from extras-devel). Upgrading didn't go smoothly, I will do something about it.

I used these devkits -d qemu:perl:debian-squeeze:doctools:svn:git (as http://wiki.maemo.org/CSSU-thumb_too....7.2-linaro%29 ) but I'm pretty sure it was mistake.

dpkg-buildpackage gave same error. I fixed it with (outside sb)
Code:
sudo mv /scratchbox/tools/bin/perl /scratchbox/tools/bin/perl_orig
sudo ln -s /usr/bin/perl /scratchbox/tools/bin/perl

Last edited by AapoRantalainen; 2013-10-01 at 09:56.
 

The Following 3 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#96
Originally Posted by AapoRantalainen View Post
I installed fresh scrathbox and upgraded packages from my wheezy-repo (and something from extras-devel). Upgrading didn't go smoothly, I will do something about it.

I used these devkits -d qemuerl:debian-squeeze:doctools:svn:git (as http://wiki.maemo.org/CSSU-thumb_too....7.2-linaro%29 ) but I'm pretty sure it was mistake.

dpkg-buildpackage gave same error. I fixed it with (outside sb)
Code:
sudo mv /scratchbox/tools/bin/perl /scratchbox/tools/bin/perl_orig
sudo ln -s /usr/bin/perl /scratchbox/tools/bin/perl
And what about some target-specific solution? I have other targets and dont wanna break them.

/edit: btw. I updated the steps post, newer libc6 is needed before upgrading dpkg.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2013-10-01 at 16:14.
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#97
I noticed that dpkg-buildpackage uses /scratchbox/tools/bin/perl in #!
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
kinchan's Avatar
Posts: 27 | Thanked: 57 times | Joined on May 2012 @ France
#98
debian 6 on n900... a real dream! can't wait
thank you for your work marmistrz!
__________________
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime."
KINproject homepage
 
fw190's Avatar
Posts: 584 | Thanked: 700 times | Joined on Jan 2010
#99
Maybe it should be thank you for your work AapoRantalainen
__________________
per ardua ad astra
 

The Following 3 Users Say Thank You to fw190 For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#100
Originally Posted by kinchan View Post
debian 6 on n900... a real dream! can't wait
thank you for your work marmistrz!
Well, I'm only trying to help Aapo is the master here He's the one who deserves the thanks most.
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 4 Users Say Thank You to marmistrz For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 20:56.