maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Maemo 5 / Fremantle (https://talk.maemo.org/forumdisplay.php?f=40)
-   -   app manager: <package> breaks the 3rd party package policy (https://talk.maemo.org/showthread.php?t=29752)

mikkov 2009-06-29 15:37

Re: app manager: <package> breaks the 3rd party package policy
 
Most likely Application Manager isn't just finished yet.

qgil 2009-06-29 18:41

Re: app manager: <package> breaks the 3rd party package policy
 
Please file the bug. This is what early releases are for. Thanks!

Andre Klapper 2009-07-02 14:14

Re: app manager: <package> breaks the 3rd party package policy
 
Same issue when trying to install mediabox.

So did someone try using >= instead of = ?
qwerty12?

HowHH 2009-07-02 14:31

Re: app manager: <package> breaks the 3rd party package policy
 
Quote:

Originally Posted by qgil (Post 298470)
Coincidentally or not, there was an UKMP update.:

There was a UKMP update? When? The maemo.org download page for it says it is at version 1.83 and was last updated 8/12/08. Is this in devel repository?

Andre Klapper 2009-07-02 14:31

Re: app manager: <package> breaks the 3rd party package policy
 
Filed https://bugs.maemo.org/show_bug.cgi?id=4754 about this.

Andre Klapper 2009-07-04 11:57

Re: app manager: <package> breaks the 3rd party package policy
 
So I now have a confirmation that the reason is that 3rd party applications are not allowed to have strict (=) dependencies on Nokia packages.
Time to contact the package maintainers it seems...

qwerty12 2009-07-04 12:13

Re: app manager: <package> breaks the 3rd party package policy
 
That would make sense if gftp-common and madbomber-data were packages made by Nokia.

I will not reupload gFTP with the change as the fault is not on my side.

Jaffa 2009-07-04 12:18

Re: app manager: <package> breaks the 3rd party package policy
 
Quote:

Originally Posted by qwerty12 (Post 301954)
That would make sense if gftp-common and madbomber-data were packages made by Nokia.

Indeed. I've raised this on maemo-developers as it's not clear what the policy is; where it's been discussed and why it was not raised by Nokia for discussion in the developer community before implementing it.

Not only am I annoyed and disappointed, I'm worried that it could well be implemented as a complete ban on "=", because a logical conclusion of the policy principles as described above would be that any explicit package version could conflict with a package brought in in a future SSU. Indeed, the only logical conclusion of "all SSUs must work all the time" is that all third party packages must be uninstalled before applying it! (And even that wouldn't guarantee it!)

Matan 2009-07-04 13:38

Re: app manager: <package> breaks the 3rd party package policy
 
Quote:

Originally Posted by Andre Klapper (Post 301950)
So I now have a confirmation that the reason is that 3rd party applications are not allowed to have strict (=) dependencies on Nokia packages.
Time to contact the package maintainers it seems...

So kernel modules cannot be packaged by third parties?

qgil 2009-07-05 16:33

Re: app manager: <package> breaks the 3rd party package policy
 
Quote:

Originally Posted by Jaffa (Post 301958)
it's not clear what the policy is; where it's been discussed and why it was not raised by Nokia for discussion in the developer community before implementing it.

The policy proposed is explained in the wiki page and is implemented in the beta code of the AM. I'm not sure either why it hasn't been discussed before bt the fact is that it's not carved in stone and nobody is claiming that is bug free.

I have left more comments in the bug report. Andre and the Igalia developer in charge of the implementation are in the Desktop Summit and I have chatted with both about this problem. Maybe not too much happens code during July since most of us will be on holidays but we will find a solution for this before Fremantle goes to the hands of users and this policy is effectively enforced by the AM.


All times are GMT. The time now is 05:00.

vBulletin® Version 3.8.8