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)

pantera1989 2010-07-22 22:01

Re: [Announce] Faster Application Manager (Maemo5)
 
Thanks a lot for adding sorting. I really like your app. Could you please add sorting by repositories? Example extras-devel and extras?

It'd be nice to know what you have installed without going through every single package. And to know from where you're installing too.

matts76 2010-07-22 23:52

Re: [Announce] Faster Application Manager (Maemo5)
 
I've just started using this app yesterday and i am really impressed, it is a brilliant app!

FarmerF 2010-07-23 08:48

Re: [Announce] Faster Application Manager (Maemo5)
 
This must have been requested before but could you make it an option to sort by date as default? or make it remember the last sort?

DaSilva 2010-07-23 08:53

Re: [Announce] Faster Application Manager (Maemo5)
 
Yeah, that would be nice!

d-iivil 2010-07-23 10:14

Re: [Announce] Faster Application Manager (Maemo5)
 
Seems like fapman does not care if the package that's about to be installed conflicts with another package. It installs the package anyway.

hqh 2010-07-23 12:05

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

Originally Posted by pantera1989 (Post 761403)
Thanks a lot for adding sorting. I really like your app. Could you please add sorting by repositories? Example extras-devel and extras?

There's a problem with that... Since fapman only stores information of the latest version of each available package when it reads the package lists, a repository filter would leave majority of packages hidden (if the repository where the latest version is is not chosen). Changing that would require various internal changes... Currently the correct approach is to disable those repositories you don't want to install from.

Also, it is impossible to know what repository a package has been originally installed from. It's only possible to see what repository a package is now in.

Quote:

Originally Posted by D-Iivil (Post 761975)
Seems like fapman does not care if the package that's about to be installed conflicts with another package. It installs the package anyway.

Yes it does care. It uses apt-get to solve dependencies before installation and apt-get to do the actual installation, so conflicting packages won't get installed. However, if the packages are broken (the maintainer has failed to properly list conflicts in the package control section) then apt-get can't possibly know about those conflicts. What packages have you experienced this with?

d-iivil 2010-07-23 12:50

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

Originally Posted by hqh (Post 762096)
Yes it does care. It uses apt-get to solve dependencies before installation and apt-get to do the actual installation, so conflicting packages won't get installed. However, if the packages are broken (the maintainer has failed to properly list conflicts in the package control section) then apt-get can't possibly know about those conflicts. What packages have you experienced this with?

fCamera. Default appmanager tells me it conflights with kernel I'm using (titan's kernel power), but fapman didn't and installed the app leading my phone into reboot loop (fcamera doesn't work with titan's kernel) :)

hqh 2010-07-23 13:25

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

Originally Posted by D-Iivil (Post 762147)
fCamera. Default appmanager tells me it conflights with kernel I'm using (titan's kernel power), but fapman didn't and installed the app leading my phone into reboot loop (fcamera doesn't work with titan's kernel) :)

Version 1.0.5-2 of fcam-drivers lists kernel-power-flasher as a conflict, so that should get noticed by apt-get. If it doesn't, well, there's not much fapman can do about it (currently, at least) :rolleyes:

AlMehdi 2010-07-23 13:31

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

Originally Posted by hqh (Post 762096)
There's a problem with that... Since fapman only stores information of the latest version of each available package when it reads the package lists, a repository filter would leave majority of packages hidden (if the repository where the latest version is is not chosen). Changing that would require various internal changes... Currently the correct approach is to disable those repositories you don't want to install from.

Also, it is impossible to know what repository a package has been originally installed from. It's only possible to see what repository a package is now in.

But if it know in what repos it in it should not be impossible. Right now when you open the info on a program. It say "extras, extras-testing, extras-devel" So if i choose it to hide "extras-devel" the other programs having "extras, extras-testing" should show up. That would mean that the list needs to be updated again though to not choose the extras-devel before it installs. Or am i completly out in the lume?

hqh 2010-07-23 13:40

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

Originally Posted by AlMehdi (Post 762201)
But if it know in what repos it in it should not be impossible. Right now when you open the info on a program. It say "extras, extras-testing, extras-devel" So if i choose it to hide "extras-devel" the other programs having "extras, extras-testing" should show up. That would mean that the list needs to be updated again though to not choose the extras-devel before it installs. Or am i completly out in the lume?

Multiple repositories are listed for those packages that have the same version available in all of those repositories. If there's a newer version in extras-devel for example and you'd choose to hide extras-devel, then that package would be simply hidden and the older versions available in other repositories would not get listed at all.

And to get apt-get to install the correct version, you'd have to disable the repos that are not wanted and update the catalogs anyway... (at least unless some advanced package/repository pinning is used).

And by the way, manually setting pinning options in apt-get config will probably break fapman functionality completely... So don't do that if you wish to use fapman :p


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

vBulletin® Version 3.8.8