Reply
Thread Tools
Posts: 17 | Thanked: 42 times | Joined on Feb 2010
#1
Hi all,

Okay so the autobuilder has been updated to the 1.2 SDK... therefore if I upload a package in there, it'll be compiled with Qt 4.6... but my device doesn't have the dependencies for the version of Qt 4.6 the package is built with, and I can't seem to get them via apt.

Is it really the case that new packages uploaded to the autobuilder are uninstallable until PR1.2 comes out?

Stewart
 
krk969's Avatar
Posts: 754 | Thanked: 630 times | Joined on Sep 2009 @ London
#2
answer is Yes, many threads discuss this.

this might just work for some apps.(its only a hack, and a bad one )
http://talk.maemo.org/showthread.php...495#post588495
__________________
Developer of :
Buddy - budget/expense manager ( website )
Showtime - a telly channel listing viewer/reminder ( website )
Travelapp - london underground status/planner ( website )
Batlevel - desktop widget for battery level ( website )

“I hear and I forget. I see and I remember. I do and I understand.”
 
Jaffa's Avatar
Posts: 2,535 | Thanked: 6,681 times | Joined on Mar 2008 @ UK
#3
The community is trying to discuss possible solutions here:

http://lists.maemo.org/pipermail/mae...il/025765.html

Originally Posted by Jaffa
We need to do something, both to improve the situation in -devel and -testing today, and test an approach for the next upgrade.

The main requirements here are, I think:
  • It's not an excessive amount of work
  • It's a viable long term strategy
  • The QA process doesn't get broken

Thoughts and comments from developers, or anyone else with a idea, will be much appreciated.
The options outlined are:

Originally Posted by Jaffa
  1. Deploy SDKs as they are released; treat -devel and -testing as trunk. [...]
  2. Revert the builder. [...]
  3. Hack the SDK, create some kind of hybrid. [...]
  4. Create separate repos, build queues for pre- and post-1.2. [...]
  5. Try building in each SDK in turn. [...]
  6. Case-by-case basis. [...]
Many more details are in the mailing list post.
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
 

The Following 5 Users Say Thank You to Jaffa For This Useful Post:
anidel's Avatar
Posts: 1,743 | Thanked: 1,231 times | Joined on Jul 2006 @ Twickenham, UK
#4
I might be dumb asking this, but now that PR1.2 will be released, how can I update my program to those who choose NOT to upgrade their tablet?

Aniello
 

The Following 2 Users Say Thank You to anidel For This Useful Post:
krk969's Avatar
Posts: 754 | Thanked: 630 times | Joined on Sep 2009 @ London
#5
Originally Posted by anidel View Post
I might be dumb asking this, but now that PR1.2 will be released, how can I update my program to those who choose NOT to upgrade their tablet?

Aniello
I think there is already another repo created for PR1.2 knowm as fremantle-1.2, so I suppose we can add this as a repository on our devices if we continue to make branches like these . ( i honestly hope not ! )

But then I dont think at the moment the autobuilder builds on both PR1.1 and PR1.2 and send them to each of these repos, that will also need to be done I guess.

so in short, I dont think it can be done as it is now , or can it , debmasters ?
__________________
Developer of :
Buddy - budget/expense manager ( website )
Showtime - a telly channel listing viewer/reminder ( website )
Travelapp - london underground status/planner ( website )
Batlevel - desktop widget for battery level ( website )

“I hear and I forget. I see and I remember. I do and I understand.”
 
anidel's Avatar
Posts: 1,743 | Thanked: 1,231 times | Joined on Jul 2006 @ Twickenham, UK
#6
Well today I've uploaded Xournal to Extras-devel and the only choice was "fremantle". I was actually expecting to find "fremantle 1.1" and "fremantle 1.2" or something similar to let me address a specific set of users.
 
krk969's Avatar
Posts: 754 | Thanked: 630 times | Joined on Sep 2009 @ London
#7
Originally Posted by anidel View Post
Well today I've uploaded Xournal to Extras-devel and the only choice was "fremantle". I was actually expecting to find "fremantle 1.1" and "fremantle 1.2" or something similar to let me address a specific set of users.
I think the redirection choice isnt there 'coz its been handled internally to redirect to fremanlte-1.2.
For -devel and -test the autobuilder builds against PR1.2 and uploads the existing repos, which is why the problem of broken packages.
Only extras , AFAIK, has this fremantle1.2 repo, where the packages being promoted from -test gets routed auto.

so we wont get those updates from extras until PR1.2 is released.

This is what I think is the status.

*EDIT*
Btw, just to let you know, that was exactly my suggestion in the mailing list to let the user decide which SDK and repo he wishes to target, and choice be given as a debain package control field .
__________________
Developer of :
Buddy - budget/expense manager ( website )
Showtime - a telly channel listing viewer/reminder ( website )
Travelapp - london underground status/planner ( website )
Batlevel - desktop widget for battery level ( website )

“I hear and I forget. I see and I remember. I do and I understand.”

Last edited by krk969; 2010-04-09 at 07:03.
 

The Following 2 Users Say Thank You to krk969 For This Useful Post:
anidel's Avatar
Posts: 1,743 | Thanked: 1,231 times | Joined on Jul 2006 @ Twickenham, UK
#8
That would help I think.. need to think more on the issue.

As you put it, it looks like (and reality confirms) that users can't have -devel and -testing for PR1.1 while they can (of course) choose to remain on PR1.1 but only get updated from Extras.

From this POV it seems the best solution would be to have PR1.1 -devel and -testing along with PR1.2 -devel and -testing as well.
 

The Following User Says Thank You to anidel For This Useful Post:
krk969's Avatar
Posts: 754 | Thanked: 630 times | Joined on Sep 2009 @ London
#9
just noticed a wiki page on this issue discussed in the mailing lists.
__________________
Developer of :
Buddy - budget/expense manager ( website )
Showtime - a telly channel listing viewer/reminder ( website )
Travelapp - london underground status/planner ( website )
Batlevel - desktop widget for battery level ( website )

“I hear and I forget. I see and I remember. I do and I understand.”
 

The Following User Says Thank You to krk969 For This Useful Post:
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#10
A partial solution enforcing older versions to dpkg-shlibdeps can be found here:
http://talk.maemo.org/showpost.php?p...7&postcount=15
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following 2 Users Say Thank You to Bundyo For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 21:17.