maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [Announce] Faster Application Manager (Maemo5) (https://talk.maemo.org/showthread.php?t=57503)

louispires 2010-10-11 16:27

Re: [Announce] Faster Application Manager (Maemo5)
 
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"

Rob1n 2010-10-11 17:48

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by louispires (Post 838516)
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.

DrWilken 2010-10-11 20:50

Re: [Announce] Faster Application Manager (Maemo5)
 
1 Attachment(s)
Hi,

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

Attachment 14612

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.

slender 2010-10-12 06:59

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by Rob1n (Post 838582)
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?

Nosferatu 2010-10-12 12:19

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by slender (Post 836186)
@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 2010-10-12 12:38

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by slender (Post 839009)
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.

slender 2010-10-12 20:33

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by Nosferatu (Post 839218)
@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

MohammadAG 2010-10-18 20:03

Re: [Announce] Faster Application Manager (Maemo5)
 
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.

handaxe 2010-10-18 20:24

Re: [Announce] Faster Application Manager (Maemo5)
 
Quote:

Originally Posted by MohammadAG (Post 844407)
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.

kev9295 2010-10-20 23:15

Re: [Announce] Faster Application Manager (Maemo5)
 
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?


All times are GMT. The time now is 06:23.

vBulletin® Version 3.8.8