Où trouver un backport de librsvg pour Debian sarge ? sinon pensez vou s qu'il est difficile d'en créer un (avec toutes les dépendances...) ?

Le
KLEIN Stéphane
Bonjour,

j'ai besoin de librsvg pour un serveur en production sous Debian
Sarge. J'ai cherché le package sur le site "backports.org" mais je ne
l'ai pas trouvé. J'aimerais savoir si vous avez une idée d'un autre
site sur lequel je pourrais le trouver ?

Si il n'existe pas de backport pour ce package, j'aimerais avoir votre
avis concernant la création de celui-ci. Je connais les bases de la
création de package Debian mais je ne me suis jamais vraiment lancé
dans la création de paquet. Pensez vous que ce premier défi est trop
difficile à cause de toutes les dépendances liées à librsvg ? exemp=
le
des dépendances sous ma Ubuntu : libc6 (>= 2.4-1), libcairo2 (>=
1.2.4), libcroco3 (>= 0.6.1), libfontconfig1 (>= 2.3.0), libfreetype6
(>= 2.2), libglib2.0-0 (>= 2.12.0), libgsf-1-114 (>= 1.14.1),
libgtk2.0-0 (>= 2.10.3), libpango1.0-0 (>= 1.14.5), libpng12-0 (>=
1.2.8rel), libxml2 (>= 2.6.26), zlib1g (>= 1:1.2.1)

Merci d'avance pour votre aide et vos conseils.
Cordialement,
Stéphane
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Sylvain Sauvage
Le #9518621
KLEIN Stéphane, mardi 27 février 2007, 10:08:55 CET

Bonjour,



'jour,

j'ai besoin de librsvg pour un serveur en production sous Debian
Sarge. J'ai cherché le package sur le site "backports.org" mais je ne
l'ai pas trouvé. J'aimerais savoir si vous avez une idée d'un a utre
site sur lequel je pourrais le trouver ? [...]



Pourquoi ne pas directement utiliser les paquets librsvg2-2 et
librsvg2-common ? Si c'est un problème de version, as-tu essayé de
récupérer les sources unstable de ces paquets ? Pour cela, tu met s la
source deb-src de unstable dans ton sources.list et tu récupères les
sources pour chacun des paquets que tu devras recompiler (par un
dpkg-buildpackage -rfakeroot). Il y a des chances que certaines
dépendances soient à reconstruire aussi mais ce n'est pas forcà ©ment le
cas : les versions indiquées dans les dépendances sont celles avec
lequel le paquet a été construit, pas forcément celles qui s ont
nécessaires.
Si tu ne veux pas encombrer ton serveur, tu peux utiliser un chroot
sur n'importe quelle autre machine (debootstrap pour la création).

--
Sylvain Sauvage
bernard.schoenacker
Le #9518521
Selon Sylvain Sauvage
KLEIN Stéphane, mardi 27 février 2007, 10:08:55 CET
>
> Bonjour,

'jour,

> j'ai besoin de librsvg pour un serveur en production sous Debian
> Sarge. J'ai cherché le package sur le site "backports.org" mais je ne
> l'ai pas trouvé. J'aimerais savoir si vous avez une idée d'un autre
> site sur lequel je pourrais le trouver ? [...]

Pourquoi ne pas directement utiliser les paquets librsvg2-2 et
librsvg2-common ? Si c'est un problème de version, as-tu essayé de
récupérer les sources unstable de ces paquets ? Pour cela, tu mets la
source deb-src de unstable dans ton sources.list et tu récupères les
sources pour chacun des paquets que tu devras recompiler (par un
dpkg-buildpackage -rfakeroot). Il y a des chances que certaines
dépendances soient à reconstruire aussi mais ce n'est pas forcément le
cas : les versions indiquées dans les dépendances sont celles avec
lequel le paquet a été construit, pas forcément celles qui sont
nécessaires.
Si tu ne veux pas encombrer ton serveur, tu peux utiliser un chroot
sur n'importe quelle autre machine (debootstrap pour la création).

--
Sylvain Sauvage




bonjour,


voici ce qui est actuellement dispo en paquets :

libimage-rsvg-perl - Perl binding for librsvg
librsvg2-2 - SAX-based renderer library for SVG files. (for GNOME2)
librsvg2-bin - command-line and graphical viewers for SVG files
librsvg2-common - SAX-based renderer library for SVG files. (for GNOME2)
librsvg2-dev - SAX-based renderer library for SVG files. (development files)
librsvg2-ruby - RSVG renderer bindings for the Ruby language



apt-cache policy librsvg2-common
librsvg2-common:
Installé : 2.8.1-3
Candidat : 2.8.1-3
Table de version :
*** 2.8.1-3 0
500 http://http.us.debian.org stable/main Packages
500 http://ftp2.fr.debian.org sarge/main Packages
500 http://ftp2.fr.debian.org stable/main Packages
500 ftp://ftp.nerim.net stable/main Packages
500 http://ftp.uni-stuttgart.de stable/main Packages
500 http://ftp.uwa.edu.au stable/main Packages
500 http://ftp.tu-graz.ac.at stable/main Packages
100 /var/lib/dpkg/status
15:56 ~% apt-cache policy librsvg2-bin
librsvg2-bin:
Installé : 2.8.1-3
Candidat : 2.8.1-3
Table de version :
*** 2.8.1-3 0
500 http://http.us.debian.org stable/main Packages
500 http://ftp2.fr.debian.org sarge/main Packages
500 http://ftp2.fr.debian.org stable/main Packages
500 ftp://ftp.nerim.net stable/main Packages
500 http://ftp.uni-stuttgart.de stable/main Packages
500 http://ftp.uwa.edu.au stable/main Packages
500 http://ftp.tu-graz.ac.at stable/main Packages
100 /var/lib/dpkg/status
15:56 ~% apt-cache policy librsvg2-ruby
librsvg2-ruby:
Installé : 0.12.0-2
Candidat : 0.12.0-2
Table de version :
0.12.0-2 0
500 http://http.us.debian.org stable/main Packages
500 http://ftp2.fr.debian.org sarge/main Packages
500 http://ftp2.fr.debian.org stable/main Packages
500 ftp://ftp.nerim.net stable/main Packages
500 http://ftp.uni-stuttgart.de stable/main Packages
500 http://ftp.uwa.edu.au stable/main Packages
500 http://ftp.tu-graz.ac.at stable/main Packages


slt
bernard


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
François Boisson
Le #9518481
Le Tue, 27 Feb 2007 10:08:55 +0100
"KLEIN Stéphane"
Bonjour,

j'ai besoin de librsvg pour un serveur en production sous Debian
Sarge. J'ai cherché le package sur le site "backports.org" mais je ne
l'ai pas trouvé. J'aimerais savoir si vous avez une idée d'un autre
site sur lequel je pourrais le trouver ?




Bon, je t'ai fait un backport de librsvg pour la sarge, tu trouveras
les paquets sur

http://boisson.homeip.net/sarge/librsvg/

Il y a

librsvg2-dev_2.14.4-2_i386.deb
librsvg2-2_2.14.4-2_i386.deb
librsvg2-common_2.14.4-2_i386.deb
librsvg2-bin_2.14.4-2_i386.deb

Attention, j'ai du modifier un appel d'une fonction g_try_malloc0 pour
rester compatible avec sarge. A priori c'est bon mais bon...

François Boisson


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
KLEIN Stéphane
Le #9517701
Le 01/03/07, François Boisson
Le Tue, 27 Feb 2007 10:08:55 +0100
"KLEIN Stéphane"
> Bonjour,
>
> j'ai besoin de librsvg pour un serveur en production sous Debian
> Sarge. J'ai cherché le package sur le site "backports.org" mais je ne
> l'ai pas trouvé. J'aimerais savoir si vous avez une idée d'un autre
> site sur lequel je pourrais le trouver ?
>

Bon, je t'ai fait un backport de librsvg pour la sarge, tu trouveras
les paquets sur

http://boisson.homeip.net/sarge/librsvg/

Il y a

librsvg2-dev_2.14.4-2_i386.deb
librsvg2-2_2.14.4-2_i386.deb
librsvg2-common_2.14.4-2_i386.deb
librsvg2-bin_2.14.4-2_i386.deb

Attention, j'ai du modifier un appel d'une fonction g_try_malloc0 pour
rester compatible avec sarge. A priori c'est bon mais bon...



Merci beaucoup.
Publicité
Poster une réponse
Anonyme