IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Utiliser Alien pour convertir un deb en rpm


Sujet :

Applications et environnements graphiques

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 124
    Points : 80
    Points
    80
    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 .

    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 #

  2. #2
    Expert confirmé
    Avatar de GLDavid
    Homme Profil pro
    Service Delivery Manager
    Inscrit en
    Janvier 2003
    Messages
    2 867
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Service Delivery Manager
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 867
    Points : 4 873
    Points
    4 873
    Par défaut
    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

    @ ++

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 124
    Points : 80
    Points
    80
    Par défaut
    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)

  4. #4
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Regarde aussi dans la FAQ : http://linux.developpez.com/faq/?page=install

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 124
    Points : 80
    Points
    80
    Par défaut
    J'ai pris le fichier rpm perl-libwww-perl , c'est plus simple et l'utilisation de Alien attendra .

    @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PDF] Utilisation de HTML2PDF pour convertir une page php en PDF
    Par LilyP dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 09/05/2013, 13h27
  2. [USB] [JNI] Utiliser JNI pour accéder aux ports USB
    Par Javatator dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 27/10/2005, 07h40
  3. Utiliser awk pour supprimer des retours charrios
    Par tomsoyer dans le forum Linux
    Réponses: 3
    Dernier message: 03/01/2005, 19h27
  4. Utiliser hylafax pour envoyer des fax
    Par ggnore dans le forum Applications et environnements graphiques
    Réponses: 2
    Dernier message: 08/07/2004, 22h57
  5. utiliser "if" pour faire deux actions differente
    Par vampyer972 dans le forum C
    Réponses: 2
    Dernier message: 09/05/2004, 11h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo