|
2013-09-26
, 14:56
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#82
|
I must say, I'm not sure. Seems you should start upgrading of dpkg (and maybe apt).
This really depends what you mean 'OS'. Maybe you know all of this, but: Maemo5 contains some 3000 packages (as Debian and Ubuntu and almost every modern Linux; files are not just coming to your system, but each file comes inside a software package).
Some of the packages are libraries, which means user are not using them, but another packages are using them. And then there are application packages which are used by user.
Some of packages originates from Debian, some are made by Nokia. Packages which comes from Debian are mostly those libraries and there are now recent versions available. Goal is to update these and keep Maemo5 still working and feeling as previously.
> apt-get install debianutils gettext ifupdown perl perl-modules Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: debianutils : Depends: sensible-utils but it is not installable gettext : Depends: libcroco3 (>= 0.6.2) but it is not installable Depends: libunistring0 but it is not installable Depends: libgettextpo0 (= 0.18.1.1-9) ifupdown : Depends: iproute (>= 20071016-1) but it is not installable Depends: lsb-base (>= 4.1+Debian3) but it is not going to be installed Depends: initscripts (>= 2.88dsf-25) perl : Depends: libdb4.8 but it is not installable perl-modules : Depends: libswitch-perl but it is not installable Depends: libclass-isa-perl but it is not installable E: Unable to correct problems, you have held broken packages.
The Following User Says Thank You to marmistrz For This Useful Post: | ||
|
2013-09-26
, 15:44
|
Posts: 863 |
Thanked: 213 times |
Joined on Feb 2012
@ Goa
|
#83
|
|
2013-09-26
, 18:05
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#84
|
after upgrade and dist-upgrade only 5 things left unupgraded but:
Code:> apt-get install debianutils gettext ifupdown perl perl-modules
The Following User Says Thank You to AapoRantalainen For This Useful Post: | ||
|
2013-09-26
, 18:27
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#85
|
> 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.
> echo $PERL5LIB /scratchbox/devkits/svn/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi
|
2013-09-26
, 18:32
|
Posts: 71 |
Thanked: 177 times |
Joined on Aug 2013
|
#86
|
@AapoRantalainen
what'd be a big change after completion of this project? i mean + points or advantages? plz tell
The Following 3 Users Say Thank You to lexik For This Useful Post: | ||
|
2013-09-26
, 18:34
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#87
|
The Following 2 Users Say Thank You to marmistrz For This Useful Post: | ||
|
2013-09-27
, 05:07
|
Posts: 839 |
Thanked: 3,386 times |
Joined on Mar 2009
|
#88
|
Getting this on dpkg-buildpackageCode:> dpkg-buildpackage -rfakeroot Backslash found where operator expected at /usr/share/perl5/Dpkg/BuildOptions.pm line 93, near "foreach (split(/\".
/edit:
Code:> echo $PERL5LIB /scratchbox/devkits/svn/lib/perl5/site_perl/5.8.4/i686-linux-thread-multi
The Following User Says Thank You to AapoRantalainen For This Useful Post: | ||
|
2013-09-27
, 06:36
|
|
Posts: 694 |
Thanked: 619 times |
Joined on Nov 2011
|
#89
|
|
2013-09-27
, 07:20
|
Posts: 3,328 |
Thanked: 4,476 times |
Joined on May 2011
@ Poland
|
#90
|
Do you have libdpkg-perl=1.16.10 and dpkg-dev=1.16.10?
Are you using perl 5.14.2 or 5.8.4?
> dpkg -l dpkg* perl* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=================================-=====================-=====================-======================================================================= ii dpkg 1.16.10 armel Debian package management system un dpkg-cross <none> (no description available) ii dpkg-dev 1.16.10 all Debian package development tools ii perl 5.14.2-20 armel Larry Wall's Practical Extraction and Report Language ii perl-base 5.14.2-20 armel minimal Perl system un perl-doc <none> (no description available) ii perl-modules 5.14.2-20 all Core Perl modules un perl5 <none> (no description available) un perl5-base <none> (no description available) un perlapi-5.14.2 <none> (no description available)
echo $PATH /host_usr/bin:/scratchbox/devkits/git/bin:/scratchbox/devkits/svn/bin:/scratchbox/devkits/doctools/bin:/scratchbox/devkits/debian-etch/bin:/scratchbox/devkits/perl/bin:/scratchbox/devkits/qemu/bin:/scratchbox/tools/bin:/targets/links/arch_tools/bin:/scratchbox/compilers/bin:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin:/sbin:/usr/sbin
The Following User Says Thank You to marmistrz For This Useful Post: | ||
Some of the packages are libraries, which means user are not using them, but another packages are using them. And then there are application packages which are used by user.
Some of packages originates from Debian, some are made by Nokia. Packages which comes from Debian are mostly those libraries and there are now recent versions available. Goal is to update these and keep Maemo5 still working and feeling as previously.