Mailinglist Archive: opensuse-buildservice (272 mails)

< Previous Next >
[opensuse-buildservice] Problems with not existing dependencies for ubuntu which should exist
Hello,

i am trying to build packages for ubuntu. The strange thing is that i get problems with dependencys though ubuntu should have all the build dependencies in their repositories (I can successfully build the package on launchpad).
Well it looks like i am building with a different repository that the official ubuntu one. But since i do not changed anything according to that in the project meta data i do not know how this should work...

Has anyone an idea what i am doing wrong?
Thanks for help in advance.

So this is how i tried building:

~/osc/games/mana > osc build xUbuntu_11.04 mana.dsc --no-service
WARNING: source service from package or project will not be executed. This may not be the same build as on server!
Building mana.dsc for xUbuntu_11.04/i586
Getting buildinfo from server and store to /home/ablu/osc/games/mana/.osc/_buildinfo-xUbuntu_11.04-i586.xml
Getting buildconfig from server and store to /home/ablu/osc/games/mana/.osc/_buildconfig-xUbuntu_11.04-i586
buildinfo is broken... it says:
unresolvable: nothing provides libsdl-gfx1.2-dev, nothing provides libphysfs-dev, nothing provides libguichan-dev, nothing provides libsdl-mixer1.2-dev, nothing provides libsdl-net1.2-dev, nothing provides libsdl-ttf2.0-dev

My .dsc:

~/osc/games/mana > cat mana.dsc
Format: 1.0
Source: mana
Binary: mana, mana-dbg, mana-data
Architecture: any
Version: 0.6.1
Maintainer: Erik Schilling <ablu.erikschilling@xxxxxxxxxxxxxx>
Homepage: http://www.manasource.org/
Standards-Version: 3.9.2
Build-Depends: debhelper (>= 7), cmake, libsdl-gfx1.2-dev, libcurl4-gnutls-dev, libxml2-dev, libphysfs-dev, libguichan-dev, libsdl-mixer1.2-dev, libsdl-net1.2-dev, libsdl-ttf2.0-dev, hardening-wrapper

Meta data of the package:

~/osc/games/mana > osc meta pkg games/mana
<package project="games" name="mana">
<title>The Mana Client</title>
<description>This package contains the Mana Client. See http://manasource.org/ for more information.</description>
<person role="maintainer" userid="Ablu"/>
<build>
<enable repository="Fedora_16"/>
<disable repository="Fedora_15"/>
<enable repository="xUbuntu_11.04"/>
</build>
<url>http://manasource.org</url>
</package>

Meta data of the project:

~/osc/games/mana > osc meta prj games
<project name="games">
<title>Games</title>
<description>for Gamers by Gamers</description>
<person role="maintainer" userid="matejcik"/>
<person role="maintainer" userid="hhetter123"/>
<person role="maintainer" userid="wstephenson"/>
<person role="maintainer" userid="pbleser"/>
<person role="maintainer" userid="lrupp"/>
<person role="maintainer" userid="anicka"/>
<person role="maintainer" userid="hmacht"/>
<person role="maintainer" userid="gekker"/>
<person role="maintainer" userid="dimstar"/>
<person role="maintainer" userid="dstoecker"/>
<person role="maintainer" userid="prusnak"/>
<person role="maintainer" userid="jengelh"/>
<person role="maintainer" userid="psmt"/>
<person role="maintainer" userid="pgajdos"/>
<person role="maintainer" userid="WernerFink"/>
<person role="maintainer" userid="maxmaher"/>
<person role="maintainer" userid="RedDwarf"/>
<person role="maintainer" userid="bitshuffler"/>
<person role="maintainer" userid="mseben"/>
<person role="maintainer" userid="PVince81"/>
<person role="maintainer" userid="Ansus"/>
<person role="bugowner" userid="prusnak"/>
<person role="bugowner" userid="RedDwarf"/>
<group groupid="factory-maintainers" role="maintainer"/>
<debuginfo>
<enable/>
</debuginfo>
<build>
<disable repository="Mandriva_2009.1"/>
<disable repository="Mandriva_2010"/>
<disable repository="Mandriva_2010.1"/>
<disable repository="Debian_5.0"/>
<disable repository="Debian_6.0"/>
<disable repository="xUbuntu_9.10"/>
<disable repository="xUbuntu_10.04"/>
<disable repository="xUbuntu_10.10"/>
<disable repository="xUbuntu_11.04"/>
<disable repository="Fedora_15"/>
<disable repository="Fedora_16"/>
<disable repository="images"/>
<disable repository="openSUSE_Tumbleweed"/>
</build>
<repository name="Debian_5.0">
<path project="Debian:5.0" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="Debian_6.0">
<path project="Debian:6.0" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="Fedora_15">
<path project="Fedora:15" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="Fedora_16">
<path project="Fedora:16" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="images">
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="Mandriva_2009.1">
<path project="Mandriva:2009.1" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="Mandriva_2010">
<path project="Mandriva:2010" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="Mandriva_2010.1">
<path project="Mandriva:2010.1" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_11.4">
<path project="openSUSE:11.4:Update" repository="standard"/>
<path project="openSUSE:11.4:NonFree" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_12.1">
<path project="openSUSE:12.1:Update" repository="standard"/>
<path project="openSUSE:12.1:NonFree" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="openSUSE_Factory">
<path project="openSUSE:Factory:NonFree" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="openSUSE_Tumbleweed">
<path project="openSUSE:Tumbleweed" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="SLE_10">
<path project="SUSE:SLE-10:SP4:SDK" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="SLE_11">
<path project="SUSE:SLE-11:SP2" repository="standard"/>
<arch>x86_64</arch>
<arch>i586</arch>
</repository>
<repository name="xUbuntu_10.04">
<path project="Ubuntu:10.04" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="xUbuntu_10.10">
<path project="Ubuntu:10.10" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="xUbuntu_11.04">
<path project="Ubuntu:11.04" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
<repository name="xUbuntu_9.10">
<path project="Ubuntu:9.10" repository="standard"/>
<arch>i586</arch>
<arch>x86_64</arch>
</repository>
</project>


--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-buildservice+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups