package fail to biuld

Asked by Carles Sentis

I wanted to upload a package to launchpad but the package faild to build on launchpad. I'm able to create the .deb file just fine on my computer, so i'm not sure why they are failing in launchpad.

I need advise thank you..

http://launchpadlibrarian.net/50425610/buildlog_ubuntu-lucid-i386.sunlight_0.1-ubuntu-lucid-ppa2-1_FAILEDTOBUILD.txt.gz
http://launchpadlibrarian.net/50422261/buildlog_ubuntu-lucid-amd64.sunlight_0.1-ubuntu-lucid-ppa2-1_FAILEDTOBUILD.txt.gz

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Carles Sentis
Solved:
Last query:
Last reply:
Revision history for this message
Carles Sentis (heepie202) said :
#1

I'm going by my 6th upload (ppa) and I think I got ride of the dependencies I had on this number 2, but now they are getting rejected and is still don't know why

I don't think that all the process is very well documented. There's so many questions unanswered.

Only the emails I'm getting at the moment. They say that the package was rejected but it doesn't say why...

Another question I have: is the ppa details it says that is for maverick distro, is there a way to change it to lucid or just add lucid to ii???

Revision history for this message
Carles Sentis (heepie202) said :
#2

If anybody needs to look at the source files:

https://code.launchpad.net/realtimesunlightwallpaper

Revision history for this message
Julian Edwards (julian-edwards) said :
#3

Your errors start here:

{{{
make[1]: Entering directory `/build/buildd/sunlight-0.1-ubuntu-lucid-ppa2'
gcc `pkg-config --cflags gtk+-2.0 gmodule-2.0` -c -o sunlight.o sunlight.c
/bin/sh: pkg-config: not found
In file included from sunlight.c:26:
support.h:22:21: error: gtk/gtk.h: No such file or directory
}}}

You're almost certainly missing a build dependency that you've got installed locally.

As for the rejections, I would need to see the rejection email to help.

Regards.

Revision history for this message
Carles Sentis (heepie202) said :
#4

I added this to the build dependencies: libgtk2.0-0

here is one of the emails i'm getting after:

Rejected:
Cannot build any of the architectures requested: maverick

Format: 1.8
Date: Wed, 16 Jun 2010 14:27:23 +0100
Source: sunlight
Binary: sunlight
Architecture: source
Version: 0.1-ubuntu-lucid-ppa6-1
Distribution: maverick
Urgency: low
Maintainer: Carles Sentis <email address hidden>
Changed-By: Carles Sentis <email address hidden>
Description:
sunlight - A simple but useful application which retrieve an image from the
Changes:
sunlight (0.1-ubuntu-lucid-ppa6-1) maverick; urgency=low
Checksums-Sha1:
bc50b84075da8b0202130ef4ba0fe4fc64dfdf8a 1428 sunlight_0.1-ubuntu-lucid-ppa6-1.dsc
a07565ce8249bca2753ef2b16e4429f672d6a4a8 559652 sunlight_0.1-ubuntu-lucid-ppa6.orig.tar.gz
70fed56de5fb2d17156f1e36e6dfd6b9909f5576 2004 sunlight_0.1-ubuntu-lucid-ppa6-1.diff.gz
Checksums-Sha256:
e94bfee6c640d13fae37bce0af7cae7ff7936b50bad35ae98406fa02f66ee7cf 1428 sunlight_0.1-ubuntu-lucid-ppa6-1.dsc
3b6955e91fc807135c988c7490f65a1ce3082f78ad746a37edfacf344b96b758 559652 sunlight_0.1-ubuntu-lucid-ppa6.orig.tar.gz
bbc1b008d79930a6f4ad46425d00f31f7ef655361ecdcb1add3f027f3bea845e 2004 sunlight_0.1-ubuntu-lucid-ppa6-1.diff.gz
Files:
d633f75c587e865db532153b5802d08a 1428 x11 extra sunlight_0.1-ubuntu-lucid-ppa6-1.dsc
9e119903c786d1002037c806466cff71 559652 x11 extra sunlight_0.1-ubuntu-lucid-ppa6.orig.tar.gz
4cadaa7a19af4f546dedf3640f803a0d 2004 x11 extra sunlight_0.1-ubuntu-lucid-ppa6-1.diff.gz

********************************

I still like to know about the ppa being focused on maverick, anyway of adding/changing it to lucid????

thank you

Revision history for this message
Julian Edwards (julian-edwards) said :
#5

On Wednesday 16 June 2010 15:28:07 you wrote:
> Rejected:
> Cannot build any of the architectures requested: maverick

This means your debian/control file is telling it to build for an architecture
called "maverick". It needs to be i386/amd64.

> I still like to know about the ppa being focused on maverick, anyway of
> adding/changing it to lucid????

You need to upload a package for lucid.

Revision history for this message
Carles Sentis (heepie202) said :
#6

Well, I finally done it. After tweaking what you pointed out and after that adding a couple of dependencies I was missing. Is all done and dusted.

Thank you so much for you patience...