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)

AlMehdi 2010-07-17 13:09

Re: [Announce] Faster Application Manager
 
Yeah, like the new UI too ;)

dagee04 2010-07-17 14:33

Re: [Announce] Faster Application Manager
 
I'm getting the "unknown error" as well. For some reason I've just not ever been able to get this program to work. I like it but it's been one error after the other. I used to get some error 101 previously so I uninstalled it. I just reinstalled it again and now this error. Help please!

dagee04 2010-07-17 14:41

Re: [Announce] Faster Application Manager
 
This is what I got from the log.....


"--- 2010-07-17 10:33:58 ---
Start reading package lists
--- 2010-07-17 10:34:20 ---
Finished reading package lists
--- 2010-07-17 10:34:34 ---
/usr/bin/apt-get -qsy --allow-unauthenticated install 1up
--- 2010-07-17 10:34:44 ---
Output from last process:
---
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
1up
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
2 not fully installed or removed.
Inst 1up (1.0.3-1 Extras-testing:2.0/fremantle, Extras-devel:2.0/fremantle)
Conf account-plugin-salut (0.10 Extras-devel:2.0/fremantle)
Conf telepathy-extras (0.10 Extras-devel:2.0/fremantle)
Conf 1up (1.0.3-1 Extras-testing:2.0/fremantle, Extras-devel:2.0/fremantle)

--- 2010-07-17 10:34:47 ---
/usr/bin/apt-get -qy --allow-unauthenticated install 1up
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
1up
0 upgraded, 1 newly installed, 0 to remove and 13 not upgraded.
2 not fully installed or removed.
Need to get 12.8kB of archives.
After this operation, 152kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
1up
Authentication warning overridden.
Get:1 http://repository.maemo.org fremantle/free 1up 1.0.3-1 [12.8kB]
Fetched 12.8kB in 2s (4419B/s)
Selecting previously deselected package 1up.
(Reading database ... 37088 files and directories currently installed.)
Unpacking 1up (from .../archives/1up_1.0.3-1_all.deb) ...
Setting up account-plugin-salut (0.10) ...
/var/lib/dpkg/info/account-plugin-salut.postinst: line 6: /etc/init.d/avahi-daemon: not found
dpkg: error processing account-plugin-salut (--configure):
subprocess post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of telepathy-extras:
telepathy-extras depends on account-plugin-salut; however:
Package account-plugin-salut is not configured yet.
dpkg: error processing telepathy-extras (--configure):
dependency problems - leaving unconfigured
Setting up 1up (1.0.3-1) ...
Errors were encountered while processing:
account-plugin-salut
telepathy-extras
E: Sub-process /usr/bin/dpkg returned an error code (1)"

AlMehdi 2010-07-17 15:12

Re: [Announce] Faster Application Manager
 
@dagee04: That is not an error from FAP. You could try in the terminal:

1. root
2. dpkg --configure -a

Or remove some files in /var/lib/dpkg/info/

1. root
2. rm /var/lib/dpkg/info/*

Seven89 2010-07-17 15:57

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by hqh (Post 753231)
Confirm that your repository list is not empty and your repositories are enabled.

Version 0.4.1
* Progress bars for loading package lists and updating catalogs
* New icons and more polished main menu
* Fixed a bug that prevented some error messages from showing

That's the first thing I checked when I started experiencing that error.
My repository list contains 8 entries, which are all enabled.
It just won't show anything to install, though.
Any ideas?

AlMehdi 2010-07-17 16:04

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by Seven89 (Post 755065)
That's the first thing I checked when I started experiencing that error.
My repository list contains 8 entries, which are all enabled.
It just won't show anything to install, though.
Any ideas?

Try running the program in terminal and see if it gives you some error output.

1. root
2. fapman

Seven89 2010-07-17 16:18

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by AlMehdi (Post 755075)
Try running the program in terminal and see if it gives you some error output.

1. root
2. fapman

Nope. Tried running from the terminal and it runs correctly. No errors.

AlMehdi 2010-07-17 16:22

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by Seven89 (Post 755082)
Nope. Tried running from the terminal and it runs correctly. No errors.

hmm.. complete uninstall then?

1. root
2. dpkg -P fapman

and install

3. apt-get install fapman

dagee04 2010-07-17 17:33

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by AlMehdi (Post 755040)
@dagee04: That is not an error from FAP. You could try in the terminal:

1. root
2. dpkg --configure -a

Or remove some files in /var/lib/dpkg/info/

1. root
2. rm /var/lib/dpkg/info/*

dude i put in the 2nd command and my phone got messed up. The icons are gone. I canmt open programs from the menu dashboard. The applet is not showing @ the top. errors keep popping up on the screen. IT'S LOOKING LIKE I HAVE TO REFLASH MY PHONE. Not happy.... :(

AlMehdi 2010-07-17 18:18

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by dagee04 (Post 755142)
dude i put in the 2nd command and my phone got messed up. The icons are gone. I canmt open programs from the menu dashboard. The applet is not showing @ the top. errors keep popping up on the screen. IT'S LOOKING LIKE I HAVE TO REFLASH MY PHONE. Not happy.... :(

Sorry. It shouldn't do like that. It is just a cache dir to my knowledge. I have cleared that dir before without problems.

dagee04 2010-07-17 18:47

Re: [Announce] Faster Application Manager
 
It's cool men. Anyone know how to start an application from x-term then? I can't access the back up application but I'm try to see if i can do a restore from there. Help anyone?

Creamy Goodness 2010-07-17 18:56

Re: [Announce] Faster Application Manager
 
well, this is a very nice app, and the usability has improved a lot with the new icons and colors recently. good work.

pantera1989 2010-07-17 19:02

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by dagee04 (Post 755178)
It's cool men. Anyone know how to start an application from x-term then? I can't access the back up application but I'm try to see if i can do a restore from there. Help anyone?

From xterm type (not in root):

Code:

osso-backup
Thanks to MohammedAG..I love this guy :)
http://talk.maemo.org/showpost.php?p=573637&postcount=6

AlMehdi 2010-07-17 19:11

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by pantera1989 (Post 755192)
From xterm type (not in root):

Code:

osso-backup
Thanks to MohammedAG..I love this guy :)
http://talk.maemo.org/showpost.php?p=573637&postcount=6

Yeah.. he is one of the Titans of T.M.O in my mind.

lasman 2010-07-18 13:58

Re: [Announce] Faster Application Manager
 
Hello, thanks for this very useful alternative to app manager. I have a question/request about the repositories.

Faster application manager does not read the repositories which are currently disabled under app manager. Is this intentional/can it be changed? No major problem though currently unless it is able to replace app manager in the future.

Also, when fapman reads the repositories from app manager it uses different names for them. Any chance it can use the same names as the app manager? For example, I have Qole repository under app man but it appears as "Repository" under fapman.

d-iivil 2010-07-19 04:19

Re: [Announce] Faster Application Manager
 
Love this application :)
But is it intended that fapman updates the catalogs every time you hit the Install apps or upgrade apps -button? It makes it now unusable for me because it takes 7 minutes to update all catalogs @ 2G network...

I'm using thr latest devel-version.

hqh 2010-07-19 08:42

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by Flandry (Post 753715)
This is just a random thought, but is it possible to use differential updates for the repositories? I seem to recall reading about that being implemented in some app managers/repos but don't know if it's possible with m.o.

I have no idea :)
I thought that differential updates get used automatically by apt-get if the repos support it...

Quote:

Originally Posted by ndi (Post 754390)
As an enhancement, could we get the list of last-installed apps? I do some beta testing and I keep forgetting what's being added. The log is less helpful.

So, maybe, a log of installed apps in order, or, better yet, sort uninstall list by date installed?

Sorting installed apps by date will be there in the next version.

Quote:

Originally Posted by nesrazz (Post 754464)
CONTINUOUS is this error. What can I do

Uh... Maybe see the log for details?

Quote:

Originally Posted by AlMehdi (Post 755158)
Sorry. It shouldn't do like that. It is just a cache dir to my knowledge. I have cleared that dir before without problems.

/var/lib/dpkg/info is NOT just a cache and removing it's contents is a VERY bad idea. Dpkg can't really remove your installed packages after that.

Quote:

Originally Posted by lasman (Post 755774)
Faster application manager does not read the repositories which are currently disabled under app manager. Is this intentional/can it be changed? No major problem though currently unless it is able to replace app manager in the future.

It's intentional because reading the hildon app manager settings (where the disabled repos and names are stored) requires a bit more work :) Could be changed in the future.

Quote:

Originally Posted by D-Iivil (Post 756377)
Love this application :)
But is it intended that fapman updates the catalogs every time you hit the Install apps or upgrade apps -button? It makes it now unusable for me because it takes 7 minutes to update all catalogs @ 2G network...

It's not supposed to do it every time. It should do it only if the previous update has failed, if the catalogs are older than 24h or if the hildon application manager has done an update and changed the repo settings (system autoupdate in the background can do this). As a workaround you can use the "remove apps" shortcut in the main menu and then change the status filter, it bypasses the check. I'll add an option to disable the checks in the next version.

Quote:

Originally Posted by Seven89 (Post 755065)
That's the first thing I checked when I started experiencing that error.
My repository list contains 8 entries, which are all enabled.
It just won't show anything to install, though.
Any ideas?

What does your log show after updating the catalogs?

d-iivil 2010-07-19 11:48

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by hqh (Post 756506)
It's not supposed to do it every time. It should do it only if the previous update has failed, if the catalogs are older than 24h or if the hildon application manager has done an update and changed the repo settings (system autoupdate in the background can do this). As a workaround you can use the "remove apps" shortcut in the main menu and then change the status filter, it bypasses the check. I'll add an option to disable the checks in the next version.



What does your log show after updating the catalogs?

For me it runs the "update catalogs" every time, even if I first hit the update catalogs -button and then right after install applications -button. Log shows two catalog updates one after another.

hqh 2010-07-19 13:21

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by D-Iivil (Post 756667)
For me it runs the "update catalogs" every time, even if I first hit the update catalogs -button and then right after install applications -button. Log shows two catalog updates one after another.

Found one bug related to this, it will be fixed in the next version.

bachagabriel 2010-07-19 18:32

Re: [Announce] Faster Application Manager
 
I really want to thank you for this application.. It is exactly what the phone needs

I can't understand why Nokia's application manager still operates the way it does..

Thank god for open source and people like you who develop apps like those

hqh 2010-07-20 10:38

Re: [Announce] Faster Application Manager
 
Version 0.5

* Package sorting (by name, date or size)
* Option to fetch package dates from repositories (for packages from maemo.org)
* Ability to store and load (a single set of) package selections
* User can blacklist packages
* Possible to set HTTP and HTTPS proxies for apt-get
* Possible to launch info page in web browser for packages from maemo.org
* Fixed: Incorrect behavior in certain error situations
* Fixed: Incorrect behavior of catalogs autoupdate
* Some minor UI bugfixes and tweaks

Package date fetching is an experimental feature, it needs to be enabled from the options menu first. It is only done for packages from maemo.org repositories and only for user/* category packages. The first fetch can be quite slow but the dates are cached for later use and only dates for new packages are fetched next time. Packages that are already installed always have their installation date information with them.

Again, there are so many new features that I'd be surprised if there weren't any bugs...

AlMehdi 2010-07-20 10:45

Re: [Announce] Faster Application Manager
 
So totaly awesome! This gotta win the Programmer Contest.

ivnvir 2010-07-20 11:42

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by AlMehdi (Post 757679)
So totaly awesome! This gotta win the Programmer Contest.

It's one of the most usefull apps, for sure.
Shame on Nokia developers BTW...

Bec 2010-07-20 13:40

Re: [Announce] Faster Application Manager
 
Awesome! Just removed default app manager from my desktop.
Thanks for addressing both the brainstorm and the bug about app manager.

Enhancements/bugs I've found:
  • Package rate link in drop-down menu> "about"
    Rating packages is a mess, a direct link would help a lot!
  • So far scrolling is a little jumpy, sometimes 2-3 screens on the slightest swipe.
  • It does not make sense to refresh the package list every time.
    Example:
    Going back from "install" to the "main menu" and to "uninstall".
    -the package list gets refreshed twice. Maybe you could add an option to stop re-checking for 5 minutes after the package list has been updated as well as a force re-check button from the drop-down menu.
    -I also noticed that the default app manager can usually enter "uninstall" without delay.

hqh 2010-07-20 15:18

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by Bec (Post 757899)
  • So far scrolling is a little jumpy, sometimes 2-3 screens on the slightest swipe.

The scrolling parameters are Qt's defaults, but I guess I could try if it can be made better by fine-tuning them.

Quote:

Originally Posted by Bec (Post 757899)
  • It does not make sense to refresh the package list every time.
    Example:
    Going back from "install" to the "main menu" and to "uninstall".
    -the package list gets refreshed twice. Maybe you could add an option to stop re-checking for 5 minutes after the package list has been updated as well as a force re-check button from the drop-down menu.
    -I also noticed that the default app manager can usually enter "uninstall" without delay.

I'll see what can be done about that... Although you don't have to go back to main menu to change between install/upgrade/remove. Just change your status filter accordingly.

The reason the whole list is read even in case of removal is that you can switch from remove mode to install/upgrade with the status filter any time. It might make sense to have an option for "fast remove mode" which does not read the whole lists but has the status filter disabled...

silvermountain 2010-07-20 16:43

Re: [Announce] Faster Application Manager
 
Since this is posted in the general "Applications" category with no OS-indication in the thread title could you please at least in the opening post indicate what OS version this is for.

buurmas 2010-07-20 17:13

Re: [Announce] Faster Application Manager
 
Yes -- it's a little thing, but we pre-Maemo5 folks appreciate it when devs do this.

Bec 2010-07-20 17:22

Re: [Announce] Faster Application Manager
 
And another idea:

When updating, after the scan is complete the user must manually select the apps he wants to update.
I think it would be better if the updatable apps were selected by default, leaving the option of unselecting them.

This way pressing the "Go" button would be just like "update all".

Tnx :D

fraaaaanka 2010-07-20 17:58

Re: [Announce] Faster Application Manager
 
i get a message when trying to sort by date saying 'no shown packages currently have the required information for sorting by this criterion. the list is unsorted'

is this just me or does everyone get this message?

Flandry 2010-07-20 18:11

Re: [Announce] Faster Application Manager
 
Quote:

Originally Posted by fraaaaanka (Post 758221)
i get a message when trying to sort by date saying 'no shown packages currently have the required information for sorting by this criterion. the list is unsorted'

is this just me or does everyone get this message?

Quote:

Originally Posted by hqh (Post 757673)
Package date fetching is an experimental feature, it needs to be enabled from the options menu first. It is only done for packages from maemo.org repositories and only for user/* category packages. The first fetch can be quite slow but the dates are cached for later use and only dates for new packages are fetched next time. Packages that are already installed always have their installation date information with them.

Probably just those who didn't read the release notes. :p Works fine here.

DaSilva 2010-07-20 21:05

Re: [Announce] Faster Application Manager (Maemo5)
 
The description text seems to have problems with special characters. Maybe you can fix that?
Another small feature request: show the total size of all upgradeable/ready to install packages
Thanks!

hqh 2010-07-20 22:01

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

Originally Posted by DaSilva (Post 758422)
The description text seems to have problems with special characters. Maybe you can fix that?

Done :)

0.5.1 brings some quick bugfixes:
* Sort upgradeable packages by available date, not installed date
* Don't fetch dates for blacklisted packages
* Don't write date cache if it has not changed
* Fixed a bug in changing a package's blacklist status
* Slightly adjusted fingerscrolling parameters of the package list
* Fixed: Special characters in package descriptions
* Added a "donate" link to about dialog

ioan 2010-07-20 22:25

Re: [Announce] Faster Application Manager (Maemo5)
 
Nice to have an faster alternative to the slow app manager Nokia built... but my personal opinion is that the application is ugly and needs a face lift.

ndi 2010-07-20 22:53

Re: [Announce] Faster Application Manager (Maemo5)
 
hqh: any chance the app could be skinnable?

akashbhavsar 2010-07-20 22:57

Re: [Announce] Faster Application Manager (Maemo5)
 
Absolutely love it! Thanks for the wonderful app. :)
I would also like it if it had a plain background and simple buttons.

Bec 2010-07-21 06:25

Re: [Announce] Faster Application Manager (Maemo5)
 
Maybe for starters using the background of the default app manager would be a good idea?
That one is usually themed.

Also an option to update the package list in the back ground when the app starts could speed things up even more. Then when the user wants to install something, the progress bar could simply pop up in case it hasn't finished.

The link in app details is very practical! Call me stupid but I can never find my way from there to the pace where packages can be rated :confused:. Would it be possible to point there directly instead?

Great app, thanks a lot :D

FarmerF 2010-07-21 08:53

Re: [Announce] Faster Application Manager (Maemo5)
 
Great app, exactly what I was looking for!

Think I got a bug here though. Steps to reproduce:
- I have blessn900 installed
- Told fapman to install fcam, lowlight,hdrcapture and some other apps.
- fcam conflicts with blessn900 (didnt notice at that time), download starts and installation starts.
- Install finishes with a message about a dpkg exception.
- All packages I told to install have been "installed".
- I can not use fapman to install anything new because it remembered that it should install fcam and tries to...
- I have to remove them in official appman to get fapman to work again.

Hope this helps somewhat. Imho the whole install should have failed at the start because of the conflict. Willing to provide more info if you want/need.

Ps. This was with the 0.5 version

aanckar 2010-07-21 09:23

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

Originally Posted by FarmerF (Post 758882)
Think I got a bug here though. Steps to reproduce:
- I have blessn900 installed
- Told fapman to install fcam, lowlight,hdrcapture and some other apps.
- fcam conflicts with blessn900 (didnt notice at that time), download starts and installation starts.
- Install finishes with a message about a dpkg exception.
- All packages I told to install have been "installed".
- I can not use fapman to install anything new because it remembered that it should install fcam and tries to...
- I have to remove them in official appman to get fapman to work again.

I had the same issue. Fcam had some serious problems getting installed though. Fapman refused to do anything until I uninstalled fcam from Appman.

There is a new version of fcam out but it still has problems installing, so I think this bug is more related to the program (fcam) itself.

hqh 2010-07-21 09:39

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

Originally Posted by ioan (Post 758496)
Nice to have an faster alternative to the slow app manager Nokia built... but my personal opinion is that the application is ugly and needs a face lift.

Quote:

Originally Posted by ndi (Post 758521)
hqh: any chance the app could be skinnable?

Quote:

Originally Posted by akashbhavsar (Post 758526)
I would also like it if it had a plain background and simple buttons.

Quote:

Originally Posted by Bec (Post 758768)
Maybe for starters using the background of the default app manager would be a good idea?
That one is usually themed.

I'll try to make it use the default application manager background so it matches more closely to the system theme. I'll just have to see how I can make Qt handle it nicely in portrait mode...

Skinnable... well, the application should use the system theme except for the main screen and the loading screen. If that isn't already skinnable enough, loading Qt stylesheets should be a fairly easy way to achieve some level of skinnability, I think... If I make them loadable is someone willing to create them? :)

If you don't like the icons, you're welcome to make better ones... But remember that it's just plain impossible to please everyone :)

hqh 2010-07-21 09:47

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

Originally Posted by FarmerF (Post 758882)
Think I got a bug here though. Steps to reproduce:
...
Hope this helps somewhat. Imho the whole install should have failed at the start because of the conflict. Willing to provide more info if you want/need.

Quote:

Originally Posted by aanckar (Post 758902)
I had the same issue. Fcam had some serious problems getting installed though. Fapman refused to do anything until I uninstalled fcam from Appman.

There is a new version of fcam out but it still has problems installing, so I think this bug is more related to the program (fcam) itself.

Thanks. Conflicting packages should list a "Conflicts:" statement in their control section, but these for some reason fail to do so. Thus apt-get can't determine the conflict in the dependency calculation phase, leaving it for dpkg to notice the files getting overwritten...

fcam-drivers lists "BlessN900" in its Conflicts, but I think it does not work because it should be all lowercase instead.

So basically I think it's the packages that are broken, but I'll try to make fapman handle that situation better in the future...


All times are GMT. The time now is 09:49.

vBulletin® Version 3.8.8