Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/10/2004, 22h08   #1
Membre du Club
 
Inscription : octobre 2004
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 119
Points : 40
Points : 40
Par défaut Utiliser Alien pour convertir un deb en rpm

Bonjour , je voudrais convertir un fichier .deb en un . rpm afin de pouvoir l'installer sur ma suse 9.1 .Mais ça coince ....
Voici : est-ce-que quelqu'un a la solution ? Merci d'avance .

Citation:
linux:/home/atlas # alien -rv libwww-perl_5.64-1_all.deb
dpkg-deb --info libwww-perl_5.64-1_all.deb control 2>/dev/null
dpkg-deb --info libwww-perl_5.64-1_all.deb control 2>/dev/null
dpkg-deb --info libwww-perl_5.64-1_all.deb conffiles 2>/dev/null
dpkg-deb --fsys-tarfile libwww-perl_5.64-1_all.deb | tar tf -
dpkg-deb --info libwww-perl_5.64-1_all.deb postinst 2>/dev/null
dpkg-deb --info libwww-perl_5.64-1_all.deb postrm 2>/dev/null
dpkg-deb --info libwww-perl_5.64-1_all.deb preinst 2>/dev/null
dpkg-deb --info libwww-perl_5.64-1_all.deb prerm 2>/dev/null
mkdir libwww-perl-5.64
chmod 755 libwww-perl-5.64
dpkg-deb -x libwww-perl_5.64-1_all.deb libwww-perl-5.64
rpm --showrc
cd libwww-perl-5.64; rpmbuild -bb --target noarch libwww-perl-5.64-2.spec 2>&1
Package build failed. Here's the log of the command (cd libwww-perl-5.64; rpmbuild -bb --target noarch libwww-perl-5.64-2.spec):
Building target platforms: noarch
Building for target noarch
Processing files: libwww-perl-5.64-2
Finding Provides: /usr/lib/rpm/find-provides
Finding Requires: /usr/lib/rpm/find-requires
Provides: perl(Bundle::LWP) = 1.9 perl(File::Listing) = 1.11 perl(File::Listing::dosftp) perl(File::Listing::netware) perl(File::Listing::unix) perl(File::Listing::vms) perl(HTML::Form) perl(HTML::Form::IgnoreInput) perl(HTML::Form::ImageInput) perl(HTML::Form::Input) perl(HTML::Form::ListInput) perl(HTML::Form::SubmitInput) perl(HTML::Form::TextInput) perl(HTTP::Cookies) = 1.24 perl(HTTP::Cookies::Netscape) perl(HTTP:aemon) = 1.25 perl(HTTP:aemon::ClientConn) perl(HTTP:ate) = 1.43 perl(HTTP::Headers) perl(HTTP::Headers::Auth) = 1.2 perl(HTTP::Headers::ETag) = 1.3 perl(HTTP::Headers::Util) = 1.9 perl(HTTP::Message) = 1.25 perl(HTTP::Negotiate) = 1.11 perl(HTTP::Request) = 1.30 perl(HTTP::Request::Common) = 1.19 perl(HTTP::Response) = 1.36 perl(HTTP::Status) = 1.26 perl(LWP) = 5.64 perl(LWP::Authen::Basic) perl(LWP::Authen:igest) perl(LWP::ConnCache) = 0.01 perl(LWP:ebug) perl(LWP::MediaTypes) = 1.27 perl(LWP::MemberMixin) perl(LWP:rotocol) = 1.39 perl(LWP:rotocol::data) perl(LWP:rotocol::file) perl(LWP:rotocol::ftp) perl(LWP:rotocol::GHTTP) perl(LWP:rotocol::gopher) perl(LWP:rotocol::http) perl(LWP:rotocol::http10) perl(LWP:rotocol::https) perl(LWP:rotocol::https10) perl(LWP:rotocol::http::Socket) perl(LWP:rotocol::http::SocketMethods) perl(LWP:rotocol::https::Socket) perl(LWP:rotocol::mailto) perl(LWP:rotocol::MyFTP) perl(LWP:rotocol::nntp) perl(LWP:rotocol::nogo) perl(LWP::RobotUA) = 1.18 perl(LWP::Simple) = 1.35 perl(LWP::UserAgent) = 2.1 perl(Net::HTTP) = 0.04 perl(Net::HTTP::Methods) = 0.02 perl(Net::HTTP::NB) = 0.02 perl(Net::HTTPS) = 0.01 perl(WWW::RobotRules) = 1.22 perl(WWW::RobotRules::AnyDBM_File) = 1.10 perl(WWW::RobotRules::InCore)
Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(VersionedDependencies) <= 3.0.3-1
Requires: /usr/bin/perl
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/atlas/libwww-perl-5.64
error: Installed (but unpackaged) file(s) found:
/libwww-perl-5.64-2.spec


RPM build errors:
Installed (but unpackaged) file(s) found:
/libwww-perl-5.64-2.spec
find libwww-perl-5.64 -type d -exec chmod 755 {} ;
rm -rf libwww-perl-5.64
linux:/home/atlas #
aA189 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/10/2004, 22h19   #2
Membre Expert
 
Avatar de GLDavid
 
Inscription : janvier 2003
Messages : 2 620
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2003
Messages : 2 620
Points : 2 474
Points : 2 474
Bienvenue à toi

Quel est ton SE ?
Parce qu'avec , j'ai trouvé ce site intéressant :
http://linux.maruhn.com/sec/perl-libwww-perl.html

@ ++
GLDavid est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/10/2004, 10h38   #3
Membre du Club
 
Inscription : octobre 2004
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 119
Points : 40
Points : 40
Mon SE est KDE 3.2

D'aprés tes dires , il semblerait qu' un fichier libwww-perl_5.64-1_all.deb et un fichier perl-libwww-perl-5.64-28120cl.i386.rpm soit le meme paquetage .Etant donné que c'est pas le meme nom de fichier , c'est pas évident pour un newbie .
Que dire aussi quand je vois que je peux installer des paquets perl-libwww (tout court) .Comment faire la différence ?

Mon objectif est d'installer des applications trouvées sur le site suivant

http://freshmeat.net/
En l'occurence Yahooquote

Le hic , c'est que dans ma console , on me demande souvent de rétrograder dans les versions .
Aussi quand ma console me demande un paquet libwww-perl_5.64 ben j'essaie d'etre précis et je vais pas lui donner un perl-libwww-perl-5.64 . j'avais perl-libwww-perl-5.65 d'installé mais rien à faire on veut du 5.64 .Manuellement j'ai tenté d'installé 5.64 quand j'ai vu tous les problèmes de dépendances , j'ai reculé ...Bon alors un coup de apt-get isntall perl-libwww-perl-5.64 pour résoudre les problèmes de dépendances .Réponse could'nt find package ...

En résumé : que faire ? Je passe à une autre distrib suceptible de contenir plus d'applications par exemple debian (Mais c'est pas mal chez suse pour un newbie) ...
Ou bien j'apprend à installer , à porter des applications vers Suse sans trop souffrir ?
J'estime que pour une application , je ne dois pas mettre plus d'une demi-journée pour l'installer par compilation sinon ça devient du délire .
J'aie reussi précedemment à installer une appli que l'auteur a abandonné .Il fallait du gnome 1.4 résultat bien : ça fonctionne .Temps passé pour l'installer un mois ! (Découverte de linux incluse dedans quand même; l'auteur lui-meme que j'ai contacté ne s'attendait pas à ce que j'aie le courage d'aller jusqu'au bout)
aA189 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2004, 15h06   #4
Rédacteur
 
Inscription : juillet 2004
Messages : 2 573
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2004
Messages : 2 573
Points : 1 973
Points : 1 973
Regarde aussi dans la FAQ : http://linux.developpez.com/faq/?page=install
__________________
.Olivier
Olivier Regnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2004, 15h41   #5
Membre du Club
 
Inscription : octobre 2004
Messages : 119
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 119
Points : 40
Points : 40
J'ai pris le fichier rpm perl-libwww-perl , c'est plus simple et l'utilisation de Alien attendra .

@+
aA189 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h05.


 
 
 
 
Partenaires

Hébergement Web