Mailinglist Archive: opensuse-de (2118 mails)

< Previous Next >
Re: Qt3 rebuild Problem [was:Ansprechpartner bei SuSE gesucht]
  • From: Michael Schueller <schueller-berlin@xxxxxx>
  • Date: Wed, 31 Aug 2005 17:42:46 +0200
  • Message-id: <200508311742.46828.schueller-berlin@xxxxxx>
Am Mittwoch, 31. August 2005 17:26 schrieb Michael Schueller:
> Am Mittwoch, 31. August 2005 11:30 schrieb Michael Schueller:
> > Am Mittwoch, 31. August 2005 00:08 schrieb Christian Boltz:
> > > Hallo Michael, hallo Marco, hallo Leute,
> > >
> > > Am Dienstag, 30. August 2005 21:31 schrieb Michael Schueller:
> > > > Am Dienstag, 30. August 2005 21:03 schrieb Marco Maske:
> > > > > Michael Schueller wrote
> > > > >
> > > > > > ich stelle gerade fest das die supplementary KDE-3.4.2
> > > > > > Pakete für SuSE 9.1 gegen Xorg kompiliert wurden.
> > > > > > Nun würd ich gerne mal nachfragen ob man die relevanten
> > > > > > Pakete noch mal gegen XFree bauen könnte ...
> > > > >
> > > > > Alle rpm Pakete sind als srpm auf den ftp Servern und
> > > > > können neu kompiliert werden.
> > > >
> > > > Läuft nich so einfach... hier gibts ne Menge
> > > > Abhängikeitsprobleme :
> >
> > Hallo Christian, hallo Liste,
> > an dieser Stelle muß ich mich korrigieren.
> > Ich hab versucht das "Basis" src.rpm zu kompilieren
> > (qt3-3.3.4-0), wobei ich die genannten Abhängigkeitsprobleme
> > hatte.
> >
> > Das Source RPM für SuSE-9.1 lässt sich ohne Probleme
> > kompilieren, bin gerade dabei ...
>
> Mensch Leute, liebe Liste ;-)
>
> jetzt bin ich aber echt langsam am verzweifeln.
>
> Ich hab jetzt gerade 6-7 Std lang die Pakete
>
> qt3-3.3.4-23.src.rpm
> qt3-extensions-3.3.4-23.src.rpm
> qt3-non-mt-3.3.4-23.src.rpm
> qt3-static-3.3.4-23.src.rpm
>
> auf meinem Rechner, auf dem immer noch XFree am arbeiten ist,
> kompiliert.
> Herausgekommen sind dabei 13 Pakete, von denen eins das Paket
>
> qt3-devel-3.3.4-17.i586.rpm ist.
>
> Versuche ich nun die Pakete via Yast zu aktualisieren, werden mir
> fehlende Pakete von Xorg gemeldet (Xorg-mesa-devel)
>
> Wat läuft denn hier falsch, die src.rpm sind für SuSE-9.1
> bestimmt, und wurden hier auf einer SuSE-9.1 kompiliert.
> Warum passen sie denn nun nicht ?
>
> Sich wundernd ...

Aber nicht lange (sich wundernd) ...

Jetzthab ich gerade mal das src.rpm installiert, und mir
anschließend das spec zu gemüte geführt, und siehe da das spec ist
fehlerhaft.

Im Orginal heißt es hier

%package devel
Summary: Include Files and Libraries mandatory for Development.
Requires: freetype2-devel libmng-devel qt3 = %version
Requires: libpng-devel c++_compiler make
%if %suse_version > 800
Requires: zlib-devel
%endif
%if %suse_version > 900
Requires: xorg-x11-Mesa-devel freeglut-devel
%else
Requires: mesaglut-devel
Requires: XFree86-Mesa-devel
%endif
%if %suse_version > 910
Requires: xorg-x11-devel
%else
Requires: xdevel
%endif
%ifnarch x86_64 s390x sparc64 ppc64 mips64
Conflicts: devel_libs-32bit
%endif

Geändert hab ich den Abschnitt wie folgt ...

%package devel
Summary: Include Files and Libraries mandatory for Development.
Requires: freetype2-devel libmng-devel qt3 = %version
Requires: libpng-devel c++_compiler make
%if %suse_version > 800
Requires: zlib-devel
%endif
%if %suse_version > 900
Requires: XFree86-Mesa-devel freeglut-devel
%else
Requires: mesaglut-devel
Requires: XFree86-Mesa-devel
%endif
%if %suse_version > 910
Requires: XFree86-Mesa-devel
%else
Requires: xdevel
%endif
%ifnarch x86_64 s390x sparc64 ppc64 mips64
Conflicts: devel_libs-32bit
%endif

Ich hoffe das wars nun ;-)

Beste Grüße
Micha

< Previous Next >