Sauberste Lösung:
Das src.rpm für seafile und alle Abhängigkeiten (searpc, ccnet) für Fedora nehmen und unter Mageia neu bauen (so wie hier beschreiben:
https://forums.mageia.org/en/viewtopic.php?f=41&t=5530 )
EDIT: Sieht dann etwa so aus, gerade mal durchprobiert:- Code: Alles auswählen
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_19/src/ccnet-1.3.4-6.1.src.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_19/src/seafile-1.7.1-7.1.src.rpm
wget ftp://ftp.pbone.net/mirror/ftp5.gwdg.de/pub/opensuse/repositories/home:/zhonghuaren/Fedora_19/src/searpc-1.1.0-6.1.src.rpm
wget http://dl.fedoraproject.org/pub/fedora/linux/releases/19/Everything/source/SRPMS/p/python-webpy-0.37-3.fc19.src.rpm
urpmi rpm-build
rpmbuild --rebuild searpc-1.1.0-6.1.src.rpm
urpmi ~/rpmbuild/RPMS/$(uname -m)/searpc-*.rpm
rpm -ihv ccnet-1.3.4-6.1.src.rpm
sed -i s/python2-devel/python-devel/ ~/rpmbuild/SPECS/ccnet.spec
urpmi --buildrequires ~/rpmbuild/SPECS/ccnet.spec
rpmbuild -ba ~/rpmbuild/SPECS/ccnet.spec
urpmi ~/rpmbuild/RPMS/$(uname -m)/ccnet*.rpm
rpm -ihv seafile-1.7.1-7.1.src.rpm
sed -i s/python2-devel/python-devel/ ~/rpmbuild/SPECS/seafile.spec
sed -i 's/man1\/\*\.1\.gz/man1\/\*\.1\.\*/' ~/rpmbuild/SPECS/seafile.spec
urpmi --buildrequires ~/rpmbuild/SPECS/seafile.spec
rpmbuild --ba ~/rpmbuild/SPECS/seafile.spec
rpm -ihv python-webpy-0.37-3.fc19.src.rpm
sed -i s/python2-devel/python-devel/ ~/rpmbuild/SPECS/python-webpy.spec
rpmbuild -ba ~/rpmbuild/SPECS/python-webpy.spec
urpmi ~/rpmbuild/RPMS/noarch/python-webpy*.rpm
urpmi ~/rpmbuild/RPMS/$(uname -m)/seafile-1.7.1*.rpm
Man braucht auch
python-webpy von Fedora für die finale Installation, das gibt es nicht in den Mageia-Repos, hab ich mit eingefügt.
WICHTIG: Nur die urpmi-Befehle als root ausführen, den Rest als ganz normaler User. Pakete werden NICHT als root gebaut!Du kannst natürlich auch versuchen, das Repo für Fedora 19 einzubinden, das wäre aber eine sehr unsaubere Lösung.
Für was wolltest du das nochmal einsetzen? Um Firmendaten zu synchronisieren ...
Oder konvertieren des fertigen .deb-Paketes via alien, hier etwas beschrieben:
https://forums.mageia.org/en/viewtopic. ... 358#p40358
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues