Reply
Thread Tools
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#1
I did everything the howto says and I can build kernels, and even Qt apps, but a lot of that I had to put in myself.

I'm trying to build the SVN version of the Application manager which allegedly fixes the column width problem.

But when I do dpkg-buildpackage, it says I need libconic0-dev, libhildon1-dev, and a few other things.

(sudo) apt-get install says these don't exist.

So how does anybody build these applications? Maybe I just need a few more repositories, but nowhere can I find anything saying "add this" or a sample sources file.
 
Johnx's Avatar
Posts: 643 | Thanked: 628 times | Joined on Mar 2007 @ Seattle (or thereabouts)
#2
They show up for me. Somehow I think you're missing a repository in scratchbox. Make sure you're trying to build for ARMEL.
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#3
repos are located in /etc/apt/sources.list.d/
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#4
I KNOW WHERE THE REPOSITORY FILES ARE LOCATED AND I AM BUILDING FOR ARMEL.

Could one of you please attach a tar of your /etc/apt directory in scratchbox or something similar like the repository list files as text?

There are only three entries across all files in the apt directory

It only has repository.maemo.org (chinook) for deb and deb-src, and one deb with a sdk binaries marked chinook explicit.

I assume your /etc/apt has something more? Do I have to update, upgrade, or do something else?

I installed the whole build environment using the Nokia Scripts, but haven't added or changed anything except a few things via apt-get. I CAN pull some archives or libraries or whatever when I need them, but not others.
 
Posts: 243 | Thanked: 172 times | Joined on Sep 2007 @ silicon valley
#5
Maybe this is a dumb question, but you are running apt-get etc. from within scratchbox and not outside, right? I use "fakeroot" not sudo.

---
deb http://repository.maemo.org chinook free non-free
deb-src http://repository.maemo.org chinook free
deb http://repository.maemo.org/extras/ chinook free non-free
deb-src http://repository.maemo.org/extras chinook free
deb http://repository.maemo.org/extras-devel chinook free non-free
deb-src http://repository.maemo.org/extras-devel chinook free
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#6
That is basically what I did - yes, from within scratchbox.

I did apt-get update and it went out and read things...

I just tried "fakeroot apt-get upgrade" and got 151 files to upgrade, so that might contain the new versions. It said two sdk debs were "kept back".

Assuming things aren't completely broken afterward, maybe I'll be able to compile.

Nowhere did anything say I had to do an "upgrade" after installing the latest sdk kit/image/whatever from the archive.

Thanks! At least I'm getting closer.
 
tz1's Avatar
Posts: 716 | Thanked: 236 times | Joined on Dec 2007
#7
"apt-get dist-upgrade" seemed to help.

Is there an easy way to get versioning information so I will know if/when I have to do this to build a new package set?

And this should be added to the howto(s) to be done just after installing the SDK.
 
qwerty12's Avatar
Posts: 4,274 | Thanked: 5,358 times | Joined on Sep 2007 @ Looking at y'all and sighing
#8
Did you install maemo-explict (spelling) and did you choose option 3 or 4 during install?


Btw, by default, ie after a clean install, there are only 3 entries in the sources.list.

Last edited by qwerty12; 2008-04-28 at 19:50.
 
Reply


 
Forum Jump


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