Notices


Reply
Thread Tools
louispires's Avatar
Posts: 35 | Thanked: 11 times | Joined on Jul 2010 @ South-Africa
#451
But understand my point.
In a period of less than 24 hours it is highly unlikely that 1298 packages would have changed! Even half of that might not even be possible, but lets say half of them changes then mu download size would only be 6MB and in the long run we could save a lot of data!

If the package hasn't changed? why download it AGAIN if it's the same as the one already on the phone?
It is called "Update" Not "Refresh"
 
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#452
Originally Posted by louispires View Post
But understand my point.
In a period of less than 24 hours it is highly unlikely that 1298 packages would have changed! Even half of that might not even be possible, but lets say half of them changes then mu download size would only be 6MB and in the long run we could save a lot of data!

If the package hasn't changed? why download it AGAIN if it's the same as the one already on the phone?
It is called "Update" Not "Refresh"
We understand your point. The issue is that each file that makes up the catalogue (Packages & Sources) contains info on all the packages in the catalogue. Unless the repository supports diffs (if that's even possible - the Debian repository instructions don't seem to mention this) then the files need to be re-downloaded each time, regardless of what (if anything) has changed.
 

The Following 2 Users Say Thank You to Rob1n For This Useful Post:
Posts: 515 | Thanked: 266 times | Joined on Nov 2009 @ Oelsted, Denmark
#453
Hi,

I think I've found a bug in fapman. It's only seing the first 4GB of my 8GB /opt (/home) filesystem,

Name:  Screenshot-20101011-224151.jpg
Views: 697
Size:  23.0 KB

Code:
N900:~$ df -h /opt
Filesystem            Size  Used Avail Use% Mounted on
/home/opt             7,9G  2,3G  5,3G  30% /opt
If You're interested in how I got an 8GB /home FS look here.
__________________
Christian Wilken - tux-POWER.dk!
... May the Source be with You ...
 

The Following User Says Thank You to DrWilken For This Useful Post:
Posts: 2,829 | Thanked: 1,459 times | Joined on Dec 2009 @ Finland
#454
Originally Posted by Rob1n View Post
We understand your point. The issue is that each file that makes up the catalogue (Packages & Sources) contains info on all the packages in the catalogue. Unless the repository supports diffs (if that's even possible - the Debian repository instructions don't seem to mention this) then the files need to be re-downloaded each time, regardless of what (if anything) has changed.
Sorry for offtopic but this is one thing that gets me nervous. Downloading config/text files 10 megabytes daily. WOW. So to speak maemo.org repository is under constant load because of thousands of people downloading big chunks of stuff daily. Of course some stuff is on cache servers but still. Would diff make server loading much bigger on CPU side? Would diff make things even slower for N900?
 
Posts: 1 | Thanked: 0 times | Joined on Oct 2010
#455
Originally Posted by slender View Post
@flipalong
This has been already discussed in this thread. Please read it and be careful with tools given in messages. Make backup before removing anything. Good luck.
@slender
I understand that this has been discussed in this thread, but I'm not a maemo developer, and I don't understand much of the whole discussion that has been going on. Could you write in a single post a step by step solution to the problem? Or would you advice me, being a user without any maemo developing skills, to simply uninstall this app which seems to be working perfect for so many others and go on with my life using the standard downloading programme?
 
ndi's Avatar
Posts: 2,050 | Thanked: 1,425 times | Joined on Dec 2009 @ Bucharest
#456
Originally Posted by slender View Post
Downloading config/text files 10 megabytes daily. WOW. So to speak maemo.org repository is under constant load because of thousands of people downloading big chunks of stuff daily. Of course some stuff is on cache servers but still. Would diff make server loading much bigger on CPU side? Would diff make things even slower for N900?
They are packed, so that's a problem. Every change triggers a repack. Diffs could be daily changes and a device could download a weekly snap, then additional diffs as days progress.

Incremental and differential backup systems are available, but none are as error resistant as a big, huge tarball.

Ideally, one would say GET and the last update timestamp and the server would give you what's new. That, however, would require for a server to repack each response, dramatically reducing capacity of a server, in the order of two zeroes, maybe more.

Besides, any changes in this system would require massive updates to all devices, breaking older versions, etc.
__________________
N900 dead and Nokia no longer replaces them. Thanks for all the fish.

Keep the forums clean: use "Thanks" button instead of the thank you post.
 

The Following 2 Users Say Thank You to ndi For This Useful Post:
Posts: 2,829 | Thanked: 1,459 times | Joined on Dec 2009 @ Finland
#457
Originally Posted by Nosferatu View Post
@slender
I understand that this has been discussed in this thread, but I'm not a maemo developer, and I don't understand much of the whole discussion that has been going on. Could you write in a single post a step by step solution to the problem? Or would you advice me, being a user without any maemo developing skills, to simply uninstall this app which seems to be working perfect for so many others and go on with my life using the standard downloading programme?
From here to forward is some hints:
http://talk.maemo.org/showthread.php...760#post796760
 

The Following User Says Thank You to slender For This Useful Post:
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#458
Is it me, or does fapman ignore anything added with HAM (i.e after restoring a backup), I tried clearing /opt/fapman-cache but it still ignores testing and devel.
 
Posts: 1,378 | Thanked: 1,604 times | Joined on Jun 2010 @ Göteborg, Sweden
#459
Originally Posted by MohammadAG View Post
Is it me, or does fapman ignore anything added with HAM (i.e after restoring a backup), I tried clearing /opt/fapman-cache but it still ignores testing and devel.
To clarify, you mean that after a reflash/restore those repos were added in HAM and were then added and enabled in Fapman but will not update in the latter?
If that is the case it may explain some odd cases reported here tho they did not mention the restore aspect.
 
Posts: 11 | Thanked: 0 times | Joined on Jul 2010
#460
Im having trouble installing any app using Faster App Manager and keep getting the following message 'SOME OF YOUR PACKAGES HAVE UNMET DEPENDENCIES WHICH COULD NOT BE FIXED'.

This is the log:
--- 2010-10-20 23:39:07 ---
/usr/bin/apt-get -q update -o Dir::Etc::sourcelist=/opt/fapman-cache/sources.list -o Dir::State::lists=/opt/fapman-cache/lists -o Dir::Etc::sourceparts=""
Hit http://repository.maemo.org fremantle Release.gpg
Ign http://repository.maemo.org fremantle/free Translation-en_GB
Hit https://downloads.maemo.nokia.com ./ Release.gpg
Ign http://repository.maemo.org fremantle/non-free Translation-en_GB
Get:1 http://repository.maemo.org fremantle Release.gpg [489B]
Ign http://repository.maemo.org fremantle/free Translation-en_GB
Ign http://repository.maemo.org fremantle/non-free Translation-en_GB
Hit http://repository.maemo.org fremantle Release
Get:2 http://repository.maemo.org fremantle Release [7960B]
Ign http://repository.maemo.org fremantle/free Packages/DiffIndex
Ign http://repository.maemo.org fremantle/non-free Packages/DiffIndex
Ign http://repository.maemo.org fremantle/free Packages/DiffIndex
Ign http://repository.maemo.org fremantle/non-free Packages/DiffIndex
Hit http://repository.maemo.org fremantle/free Packages
Hit http://repository.maemo.org fremantle/non-free Packages
Get:3 http://repository.maemo.org fremantle/free Packages [2770kB]
Get:4 http://repository.maemo.org fremantle/non-free Packages [190kB]
Ign https://downloads.maemo.nokia.com ./ Translation-en_GB
Hit https://downloads.maemo.nokia.com ./ Release.gpg
Ign https://downloads.maemo.nokia.com ./ Translation-en_GB
Hit https://downloads.maemo.nokia.com ./ Release.gpg
Ign https://downloads.maemo.nokia.com ./ Translation-en_GB
Hit https://downloads.maemo.nokia.com ./ Release
Hit https://downloads.maemo.nokia.com ./ Release
Hit https://downloads.maemo.nokia.com ./ Release
Ign https://downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign https://downloads.maemo.nokia.com ./ Packages/DiffIndex
Ign https://downloads.maemo.nokia.com ./ Packages/DiffIndex
Hit https://downloads.maemo.nokia.com ./ Packages
Hit https://downloads.maemo.nokia.com ./ Packages
Hit https://downloads.maemo.nokia.com ./ Packages
Fetched 2968kB in 38s (77.9kB/s)
Reading package lists...
--- 2010-10-20 23:42:04 ---
Start reading package lists
--- 2010-10-20 23:42:09 ---
Finished reading package lists
--- 2010-10-20 23:42:09 ---
Start fetching package dates
--- 2010-10-20 23:42:09 ---
need to fetch date for 10 packages
--- 2010-10-20 23:42:10 ---
sent 10 requests, received 10 replies with 0 errors
--- 2010-10-20 23:42:10 ---
Finished fetching package dates
--- 2010-10-20 23:43:36 ---
/usr/bin/apt-get -qsy --allow-unauthenticated -o Dir::Etc::sourcelist=/opt/fapman-cache/sources.list -o Dir::State::lists=/opt/fapman-cache/lists -o Dir::Etc::sourceparts="" install findmine
--- 2010-10-20 23:43:38 ---
Output from last process:
---
Reading package lists...
Building dependency tree...
Reading state information...
You might want to run `apt-get -f install' to correct these:
The following packages have unmet dependencies:
brainparty: Depends: libsdl-ttf2.0-0 but it is not going to be installed
libsdl-perl: Depends: libsdl-ttf2.0-0 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).




Anyone able to offer a step by step solution?
 
Reply


 
Forum Jump


All times are GMT. The time now is 13:30.