View Single Post
coderus's Avatar
Posts: 6,436 | Thanked: 12,701 times | Joined on Nov 2011 @ Ängelholm, Sweden
#238
it easier.
1st attempt:
Code:
/home/user # apt-get install sqlite3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libreadline5 readline-common
Suggested packages:
  sqlite3-doc
The following NEW packages will be installed:
  libreadline5 readline-common sqlite3
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/304kB of archives.
After this operation, 680kB of additional disk space will be used.
Do you want to continue [Y/n]? 
WARNING: The following packages cannot be authenticated!
  sqlite3
Install these packages without verification [y/N]? y
aegis-deb-release: Missing ':' in ' b27838cd7450c6f10d39ce9491ec20a1 756954 free/source/Sources
 d91852b967d8dbeab6248c6f1556405c 224347 free/source/Sources.gz
 144e299a324fedc82763cb3ddfacadd1743cd7ed 756954 free/source/Sources
 44afe3219b48edd1fe357726716df2e02dcf4759 224347 free/source/Sources.gz
 c3ca448e424cefa1c2f1468847a2230fccea9ef3afafcb5cd927cd99914e8cea 756954 free/source/Sources
 f507ece4b736634f52ef579e5742313df4ba1b19da1f9483f8bb2e214e578690 224347 free/source/Sources.gz
'
Aegis rejecting /var/cache/apt/archives/sqlite3_3.7.7-2+maemo2+0m6_armel.deb: package 'sqlite3' origin cannot be determined  -- signature check failed
aegis-deb-release: Missing ':' in ' b27838cd7450c6f10d39ce9491ec20a1 756954 free/source/Sources
 d91852b967d8dbeab6248c6f1556405c 224347 free/source/Sources.gz
 144e299a324fedc82763cb3ddfacadd1743cd7ed 756954 free/source/Sources
 44afe3219b48edd1fe357726716df2e02dcf4759 224347 free/source/Sources.gz
 c3ca448e424cefa1c2f1468847a2230fccea9ef3afafcb5cd927cd99914e8cea 756954 free/source/Sources
 f507ece4b736634f52ef579e5742313df4ba1b19da1f9483f8bb2e214e578690 224347 free/source/Sources.gz
'
Selecting previously deselected package readline-common.
(Reading database ... 44358 files and directories currently installed.)
Unpacking readline-common (from .../readline-common_5.2-2maemo4+0m6_all.deb) ...
Selecting previously deselected package libreadline5.
Unpacking libreadline5 (from .../libreadline5_5.2-2maemo4+0m6_armel.deb) ...
aegis-installing readline-common (from 'com.nokia.maemo')
aegis-installing libreadline5 (from 'com.nokia.maemo')
Setting up readline-common (5.2-2maemo4+0m6) ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package readline-common should be updated.
Setting up libreadline5 (5.2-2maemo4+0m6) ...
dpkg: error processing sqlite3 (--configure):
 no package named `sqlite3' is installed, cannot configure
Errors were encountered while processing:
 sqlite3
Updating desktop entries... Done
E: Sub-process /usr/bin/dpkg returned an error code (1)
not working? ahhh... lets remove dependencies and clear apt cache
Code:
/home/user # apt-get remove readline-common
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages will be REMOVED:
  libreadline5 readline-common
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
After this operation, 492kB disk space will be freed.
Do you want to continue [Y/n]? 
(Reading database ... 44382 files and directories currently installed.)
Removing libreadline5 ...
Removing readline-common ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package readline-common should be updated.
aegis uninstalling readline-common
aegis uninstalling libreadline5
Updating desktop entries... Done

/home/user # apt-get autoclean
Reading package lists... Done
Building dependency tree       
Reading state information... Done
so, right way is:
Code:
/home/user # AEGIS_FIXED_ORIGIN=com.nokia.maemo apt-get install sqlite3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libreadline5 readline-common
Suggested packages:
  sqlite3-doc
The following NEW packages will be installed:
  libreadline5 readline-common sqlite3
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/304kB of archives.
After this operation, 680kB of additional disk space will be used.
Do you want to continue [Y/n]? 
WARNING: The following packages cannot be authenticated!
  sqlite3
Install these packages without verification [y/N]? y
Selecting previously deselected package readline-common.
(Reading database ... 44358 files and directories currently installed.)
Unpacking readline-common (from .../readline-common_5.2-2maemo4+0m6_all.deb) ...
Selecting previously deselected package libreadline5.
Unpacking libreadline5 (from .../libreadline5_5.2-2maemo4+0m6_armel.deb) ...
Selecting previously deselected package sqlite3.
Unpacking sqlite3 (from .../sqlite3_3.7.7-2+maemo2+0m6_armel.deb) ...
aegis-installing readline-common (from 'com.nokia.maemo')
aegis-installing libreadline5 (from 'com.nokia.maemo')
aegis-installing sqlite3 (from 'com.nokia.maemo')
Setting up readline-common (5.2-2maemo4+0m6) ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package readline-common should be updated.
Setting up libreadline5 (5.2-2maemo4+0m6) ...
Setting up sqlite3 (3.7.7-2+maemo2+0m6) ...
Updating desktop entries... Done
profit!

..
if you tired to write AEGIS_FIXED_ORIGIN everytime, you can modify /root/.bashrc script by adding following line:
Code:
alias tcb='AEGIS_FIXED_ORIGIN=com.nokia.maemo'
then just use "tcb" alias:
Code:
tcb apt-get install package
or
Code:
tcb dpkg -i package.deb
enjoy!

Last edited by coderus; 2012-03-12 at 19:00.
 

The Following 6 Users Say Thank You to coderus For This Useful Post: