Hi, Am Donnerstag, den 09.10.2008, 18:42 -0300 schrieb Marco Túlio Gontijo e Silva: > Op donderdag 09-10-2008 om 22:55 uur [tijdzone +0200], schreef Joachim > Breitner: > > Hi, > > Hello. > > > Am Donnerstag, den 09.10.2008, 16:05 -0300 schrieb Marco Túlio > Gontijo e > > Silva: > > > I've made a new version of gtk2hs. It's available at > > > http://marcot.iaaeee.org/gtk2hs/ . > > > > > > Joachim, can you upload it please? > > > > The directory is empty... > > > > What are you changing? > > Sorry. I just noted a problem with the number of the bug in the > Closes > field. I removed it, rebuilded it, and uploaded it again, and I guess > you tried to fetch it in the rebuilding time. > > The new version is there already. I had problems installing the packages after building: $ sudo debi jojo@otto: (Lese Datenbank ... 271068 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereiten zum Ersetzen von gtk2hs-doc 0.9.13-2 (durch gtk2hs-doc_0.9.13-3_all.deb) ... Entpacke Ersatz für gtk2hs-doc ... Vorbereiten zum Ersetzen von libghc6-glib-dev 0.9.13-2 (durch libghc6-glib-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-glib-dev ... Vorbereiten zum Ersetzen von libghc6-cairo-dev 0.9.13-2 (durch libghc6-cairo-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-cairo-dev ... Vorbereiten zum Ersetzen von libghc6-gconf-dev 0.9.13-2 (durch libghc6-gconf-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-gconf-dev ... Vorbereiten zum Ersetzen von libghc6-gnomevfs-dev 0.9.13-2 (durch libghc6-gnomevfs-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-gnomevfs-dev ... Vorbereiten zum Ersetzen von libghc6-gstreamer-dev 0.9.13-2 (durch libghc6-gstreamer-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-gstreamer-dev ... Vorbereiten zum Ersetzen von libghc6-gtk-dev 0.9.13-2 (durch libghc6-gtk-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-gtk-dev ... Vorbereiten zum Ersetzen von libghc6-glade-dev 0.9.13-2 (durch libghc6-glade-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-glade-dev ... Vorbereiten zum Ersetzen von libghc6-gtkglext-dev 0.9.13-2 (durch libghc6-gtkglext-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-gtkglext-dev ... Vorbereiten zum Ersetzen von libghc6-sourceview-dev 0.9.13-2 (durch libghc6-sourceview-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-sourceview-dev ... Vorbereiten zum Ersetzen von libghc6-soegtk-dev 0.9.13-2 (durch libghc6-soegtk-dev_0.9.13-3_i386.deb) ... Saving old package config file... done. Writing new package config file... done. Entpacke Ersatz für libghc6-soegtk-dev ... Richte gtk2hs-doc ein (0.9.13-3) ... Richte libghc6-gtk-dev ein (0.9.13-3) ... Reading package info from "/usr/lib/haskell-packages/ghc6/lib/gtk-0.9.13/gtk.package.conf" ... done. WARNING: unversioned dependencies are deprecated, and will NOT be accepted by GHC 6.10: base ghc-pkg: dependency glib-0.9.13 doesn't exist (use --force to override) dpkg: Fehler beim Bearbeiten von libghc6-gtk-dev (--install): Unterprozess post-installation script gab den Fehlerwert 1 zurück dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-glade-dev: libghc6-glade-dev hängt ab von libghc6-gtk-dev (= 0.9.13-3); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-glade-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-gtkglext-dev: libghc6-gtkglext-dev hängt ab von libghc6-gtk-dev (= 0.9.13-3); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-gtkglext-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-sourceview-dev: libghc6-sourceview-dev hängt ab von libghc6-gtk-dev (= 0.9.13-3); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-sourceview-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-soegtk-dev: libghc6-soegtk-dev hängt ab von libghc6-gtk-dev (= 0.9.13-3); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-soegtk-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-glib-dev: libghc6-glib-dev hängt ab von libghc6-gtk-dev (>= 0.9.13-2); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. libghc6-glib-dev hängt ab von libghc6-gtk-dev (<< 0.9.13+); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-glib-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-cairo-dev: libghc6-cairo-dev hängt ab von libghc6-gtk-dev (>= 0.9.13-2); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. libghc6-cairo-dev hängt ab von libghc6-gtk-dev (<< 0.9.13+); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-cairo-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-gconf-dev: libghc6-gconf-dev hängt ab von libghc6-glib-dev (= 0.9.13-3); aber: Paket libghc6-glib-dev ist noch nicht konfiguriert. libghc6-gconf-dev hängt ab von libghc6-cairo-dev (>= 0.9.13-2); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gconf-dev hängt ab von libghc6-cairo-dev (<< 0.9.13+); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gconf-dev hängt ab von libghc6-gtk-dev (>= 0.9.13-2); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. libghc6-gconf-dev hängt ab von libghc6-gtk-dev (<< 0.9.13+); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-gconf-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-gnomevfs-dev: libghc6-gnomevfs-dev hängt ab von libghc6-glib-dev (= 0.9.13-3); aber: Paket libghc6-glib-dev ist noch nicht konfiguriert. libghc6-gnomevfs-dev hängt ab von libghc6-cairo-dev (>= 0.9.13-2); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gnomevfs-dev hängt ab von libghc6-cairo-dev (<< 0.9.13+); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gnomevfs-dev hängt ab von libghc6-gtk-dev (>= 0.9.13-2); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. libghc6-gnomevfs-dev hängt ab von libghc6-gtk-dev (<< 0.9.13+); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-gnomevfs-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libghc6-gstreamer-dev: libghc6-gstreamer-dev hängt ab von libghc6-glib-dev (= 0.9.13-3); aber: Paket libghc6-glib-dev ist noch nicht konfiguriert. libghc6-gstreamer-dev hängt ab von libghc6-cairo-dev (>= 0.9.13-2); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gstreamer-dev hängt ab von libghc6-cairo-dev (<< 0.9.13+); aber: Paket libghc6-cairo-dev ist noch nicht konfiguriert. libghc6-gstreamer-dev hängt ab von libghc6-gtk-dev (>= 0.9.13-2); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. libghc6-gstreamer-dev hängt ab von libghc6-gtk-dev (<< 0.9.13+); aber: Paket libghc6-gtk-dev ist noch nicht konfiguriert. dpkg: Fehler beim Bearbeiten von libghc6-gstreamer-dev (--install): Abhängigkeitsprobleme - lasse es unkonfiguriert Verarbeite Trigger für doc-base ... Processing 1 changed doc-base file(s)... Registering documents with scrollkeeper... Fehler traten auf beim Bearbeiten von: libghc6-gtk-dev libghc6-glade-dev libghc6-gtkglext-dev libghc6-sourceview-dev libghc6-soegtk-dev libghc6-glib-dev libghc6-cairo-dev libghc6-gconf-dev libghc6-gnomevfs-dev libghc6-gstreamer-dev debi: debpkg -i failed The problem seems to be that glib depends on ghc, via: $ cat debian/libghc6-glib-dev.substvars shlibs:Depends=libc6 (>= 2.7-1), libglib2.0-0 (>= 2.12.0), libgmp3c2 haskell:Depends=ghc6 (>= 6.8.2-7), ghc6 (<< 6.8.2+), libghc6-cairo-dev (>= 0.9.13-2), libghc6-cairo-dev (<< 0.9.13+), libghc6-glib-dev (>= 0.9.13-2), libghc6-glib-dev (<< 0.9.13+), libghc6-gtk-dev (>= 0.9.13-2), libghc6-gtk-dev (<< 0.9.13+), libghc6-mtl-dev (>= 1.1.0.0-2), libghc6-mtl-dev (<< 1.1.0.0+) The problem seems to be that debian/dh_haskell_depends considers _all_ .package.conf files for all packages in the source, thus adding too much dependencies (from a quick check of the source). Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil