Package: celestia Version: 1.3.2-2 Severity: serious Tags: patch When building 'celestia' in a clean 'unstable' chroot, I get the following error:
Building celestia unstable main amd64... Reading package lists... Building dependency tree... E: Build-Depends dependency for celestia cannot be satisfied because the package libgnomeuimm2.0-dev cannot be found Please change the Build-Depends to 'libgnomeuimm-2.6-dev' in debian/control. Additionally, the attached patch fixes some pointer casting issues for 64-bit builds. Regards Andreas Jochens diff -urN ../tmp-orig/celestia-1.3.2/debian/control ./debian/control --- ../tmp-orig/celestia-1.3.2/debian/control 2005-09-05 08:53:12.000000000 +0000 +++ ./debian/control 2005-09-05 08:06:56.000000000 +0000 @@ -2,7 +2,7 @@ Section: science Priority: optional Maintainer: Mathias Weyland <[EMAIL PROTECTED]> -Build-Depends: debhelper (>> 4.0.0), freeglut3-dev, gtkglarea5-dev, libgnome-dev, libqt3-mt-dev, kdelibs4-dev, liblua50-dev, liblualib50-dev, libgnomeuimm2.0-dev, libgtkglext1-dev +Build-Depends: debhelper (>> 4.0.0), freeglut3-dev, gtkglarea5-dev, libgnome-dev, libqt3-mt-dev, kdelibs4-dev, liblua50-dev, liblualib50-dev, libgnomeuimm-2.6-dev, libgtkglext1-dev Standards-Version: 3.6.1 Package: celestia-common diff -urN ../tmp-orig/celestia-1.3.2/src/celestia/gtkmain.cpp ./src/celestia/gtkmain.cpp --- ../tmp-orig/celestia-1.3.2/src/celestia/gtkmain.cpp 2004-08-04 07:10:11.000000000 +0000 +++ ./src/celestia/gtkmain.cpp 2005-09-05 08:36:32.000000000 +0000 @@ -324,14 +324,14 @@ { bool state = getActiveState(w); - appRenderer->setRenderFlags((appRenderer->getRenderFlags() & ~(int)flag) | - (state ? (int)flag : 0)); + appRenderer->setRenderFlags((appRenderer->getRenderFlags() & ~(long)flag) | + (state ? (long)flag : 0)); prefs->renderFlags = appRenderer->getRenderFlags(); #ifdef GNOME // Update GConf - switch ((int)flag) { + switch ((long)flag) { case Renderer::ShowStars: setFlag(0, "stars", state); break; case Renderer::ShowPlanets: setFlag(0, "planets", state); break; case Renderer::ShowGalaxies: setFlag(0, "galaxies", state); break; @@ -361,12 +361,12 @@ { bool state = getActiveState(w); - appRenderer->setLabelMode((appRenderer->getLabelMode() & ~(int)flag) | - (state ? (int)flag : 0)); + appRenderer->setLabelMode((appRenderer->getLabelMode() & ~(long)flag) | + (state ? (long)flag : 0)); #ifdef GNOME // Update GConf - switch ((int)flag) { + switch ((long)flag) { case Renderer::StarLabels: setFlag(2, "star", state); break; case Renderer::PlanetLabels: setFlag(2, "planet", state); break; case Renderer::MoonLabels: setFlag(2, "moon", state); break; @@ -388,12 +388,12 @@ { bool state = getActiveState(w); - appRenderer->setOrbitMask((appRenderer->getOrbitMask() & ~(int)flag) | - (state ? (int)flag : 0)); + appRenderer->setOrbitMask((appRenderer->getOrbitMask() & ~(long)flag) | + (state ? (long)flag : 0)); #ifdef GNOME // Update GConf - switch ((int)flag) { + switch ((long)flag) { case Body::Planet: setFlag(1, "planet", state); break; case Body::Moon: setFlag(1, "moon", state); break; case Body::Asteroid: setFlag(1, "asteroid", state); break; @@ -409,7 +409,7 @@ static gint menuStarStyle(GtkWidget*, gpointer flag) { // Set up the desired style - switch ((int)flag) + switch ((long)flag) { case Renderer::FuzzyPointStars: prefs->starStyle = Renderer::FuzzyPointStars; @@ -901,7 +901,7 @@ appCore->getRenderer()->setDistanceLimit(limit); char labeltext[10] = "100000 ly"; - sprintf(labeltext, "%d ly", (int)limit); + sprintf(labeltext, "%ld ly", (long)limit); gtk_label_set_text(GTK_LABEL(maglabel), labeltext); return TRUE; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]