Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/08/2008, à 19:18

yurek

[Résolu] crée un depot pour mes scripts

salut tout le monde

je crée un depot pour mes scripts mais ya des truck que j'ai pas capté !!

J'ai suivis le tuto du site et j'ai des warning !
Je sais pas pourquoi il y a des universe multiverse qui traine , et si mon paquet sera compatible pour toutes les architecture...


reprepro -Vb . includedeb hardy sauvegarde-dossier-1.0.1.deb 
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
Created directory "./db"
sauvegarde-dossier-1.0.1.deb: component guessed as 'main'
Created directory "./pool"
Created directory "./pool/main"
Created directory "./pool/main/s"
Created directory "./pool/main/s/sauvegarde-dossier"
Exporting indices...
Created directory "./dists"
Created directory "./dists/hardy"
Created directory "./dists/hardy/main"
Created directory "./dists/hardy/main/binary-i386"
Created directory "./dists/hardy/main/binary-all"
Created directory "./dists/hardy/main/source"
Created directory "./dists/hardy/restricted"
Created directory "./dists/hardy/restricted/binary-i386"
Created directory "./dists/hardy/restricted/binary-all"
Created directory "./dists/hardy/restricted/source"
Created directory "./dists/hardy/universe"
Created directory "./dists/hardy/universe/binary-i386"
Created directory "./dists/hardy/universe/binary-all"
Created directory "./dists/hardy/universe/source"
Created directory "./dists/hardy/multiverse"
Created directory "./dists/hardy/multiverse/binary-i386"
Created directory "./dists/hardy/multiverse/binary-all"
Created directory "./dists/hardy/multiverse/source"

Voila ce que avec un update

sudo apt-get update
Ign file: stable Release.gpg
Ign file: stable/main Translation-fr                                           
Ign file: stable Release                                                       
Ign file: stable/main Packages                                                 
Err file: stable/main Packages                                                 
  Fichier non trouvé

j'avais ajouter ca :
deb file:/home/moi/apt stable main

Mais sur la doc voila ce qu'il y a :
deb http://ip_du_serveur/apt stable main contrib non-free

mon paquet est free donc je sais pas si main c'est bon ou pas.

Ensuite je sais pas s'il faut mettre mon paquet dans main, multiverse universe .......

Bref un petit coup d'oeil pour faire ca comme il faut.
Merci


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#2 Le 09/08/2008, à 20:49

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

Bonsoir,

yurek a écrit :

WARNING: Distribution hardy contains an architecture called 'all'.

Déjà, "all" n'est pas une architecture valable pour reprepro. S'il reçoit un paquet arch: all, il le copiera dans toutes les architectures existantes.
Donc si ton fichier distributions contient :

Architectures: amd64 i386 powerpc source

quand tu fais un "includedeb" pour un deb arch: all, il l'ajoutera pour amd64, powerpc et i386.

yurek a écrit :

Created directory "./dists/hardy"

le composant est "hardy", donc il faut mettre "hardy" et pas "stable" dans ton sources.list. wink

yurek a écrit :

Ensuite je sais pas s'il faut mettre mon paquet dans main, multiverse universe .......

C'est spécifique à Ubuntu ça (main : supporté par Canonical, restricted : supporté par Canonical mais pas libre, universe : supporté par la communauté, et multiverse supporté par la communauté mais non libre ou soumis à des brevets logiciels).
Pour un dépôt simple, tu peux juste faire "main", et à la limite "non-free" pour des trucs pas libres. Mais c'est toi qui vois. wink

Dernière modification par mr_pouit (Le 09/08/2008, à 20:53)

Hors ligne

#3 Le 09/08/2008, à 21:46

yurek

Re : [Résolu] crée un depot pour mes scripts

merci pour les réponses.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#4 Le 09/08/2008, à 22:06

beudbeud

Re : [Résolu] crée un depot pour mes scripts

salut yurek est ce qu'il serait possible de mettre mon script arte sur ton depot?

EDIT: je pense que faire un depot rassemblant tout les script de contributeur de ubuntu-fr serait bien sympa

Dernière modification par beudbeud (Le 09/08/2008, à 22:10)


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#5 Le 09/08/2008, à 22:37

yurek

Re : [Résolu] crée un depot pour mes scripts

oui je suis en train d'en faire un...


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#6 Le 09/08/2008, à 23:03

yurek

Re : [Résolu] crée un depot pour mes scripts

reprepro -Vb . includedeb hardy sauvegarde-dossier-1.0.1.deb
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
sauvegarde-dossier-1.0.1.deb: component guessed as 'main'
Error looking at 'sauvegarde-dossier-1.0.1.deb': 'i386 x86_64 source' is not one of the valid architectures: 'i386 all source'
There have been errors!


CA MARCHE PAS !!! euuuu euuuu euuuuuuuuuuuuuu


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#7 Le 09/08/2008, à 23:05

yurek

Re : [Résolu] crée un depot pour mes scripts

W: Impossible de récupérer file:/home/moi/apt/dists/hardy/main/binary-amd64/Packages.gz  Fichier non trouvé

un update et ca donne ca !


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#8 Le 09/08/2008, à 23:23

yurek

Re : [Résolu] crée un depot pour mes scripts

bon ca marche si ce copie le repertoire binary-all pour   binary-amd64 !

binary-all  binary-amd64  binary-i386  source

reprepro ne gere pas amd64 ???


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#9 Le 10/08/2008, à 00:16

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

yurek a écrit :

WARNING: Distribution hardy contains an architecture called 'all'.

Enlève cette architecture "all" comme je te l'ai écrit dans mon message…

yurek a écrit :

Error looking at 'sauvegarde-dossier-1.0.1.deb': 'i386 x86_64 source' is not one of the valid architectures: 'i386 all source'

x86_64 n'existe pas pour les paquets, c'est "amd64" (si tu veux une liste des architectures supportées par dpkg, cf. http://www.debian.org/ports/)

Hors ligne

#10 Le 10/08/2008, à 00:22

yurek

Re : [Résolu] crée un depot pour mes scripts

mais j'ai tout essayé :

reprepro -Vb . includedeb hardy sauvegarde-dossier-1.0.1.deb
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
WARNING: Distribution hardy contains an architecture called 'all'.
sauvegarde-dossier-1.0.1.deb: component guessed as 'main'
Error looking at 'sauvegarde-dossier-1.0.1.deb': 'i386 amd64 source' is not one of the valid architectures: 'i386 all source'
There have been errors!


Je ne sais pas d'ou vient ce all !


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#11 Le 10/08/2008, à 00:40

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

Peux-tu copier ici ton fichier de config pour reprepro ?

Hors ligne

#12 Le 10/08/2008, à 00:46

yurek

Re : [Résolu] crée un depot pour mes scripts

cat control-install
Package: sauvegarde-dossier
Version: 1.0.1
Section: utils
Priority: optional
Architecture: i386 amd64
Depends: bash (>=2.0)
Maintainer: Yurek ()
Description: Script de sauvegarde de repertoires.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#13 Le 10/08/2008, à 01:05

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

Là c'est le fichier debian/control de ton paquet que tu as copié (et d'ailleurs s'il ne contient que des scripts bash, il doit être Architecture: all, et le champ Maintainer doit être de la forme Nom <email> pour être correct), et non le fichier de config de reprepro…

mr_pouit a écrit :

Peux-tu copier ici ton fichier de config pour reprepro ?

Hors ligne

#14 Le 10/08/2008, à 01:31

yurek

Re : [Résolu] crée un depot pour mes scripts

oui j'ai enlevé mon email pour ne pas recevoir de spam, ok pour l'architecture, j'ai beau cherché je ne vois pas ou est ce fichier

c'est lequel :
/etc/bash_completion.d/reprepro
/usr/bin/reprepro
/usr/share/doc/reprepro
/usr/share/doc/reprepro/FAQ.gz
/usr/share/doc/reprepro/NEWS.gz
/usr/share/doc/reprepro/README
/usr/share/doc/reprepro/README.Debian
/usr/share/doc/reprepro/TODO
/usr/share/doc/reprepro/changelog.Debian.gz
/usr/share/doc/reprepro/changelog.gz
/usr/share/doc/reprepro/copyright
/usr/share/doc/reprepro/examples
/usr/share/doc/reprepro/manual.html
/usr/share/doc/reprepro/recovery
/usr/share/doc/reprepro/short-howto.gz
/usr/share/doc/reprepro/examples/bzip.example
/usr/share/doc/reprepro/examples/changelogs.example.gz
/usr/share/doc/reprepro/examples/di.example
/usr/share/doc/reprepro/examples/reprepro.zsh_completion.gz
/usr/share/doc/reprepro/examples/tiffany.example.gz
/usr/share/doc/reprepro/examples/di.example/DI-filter.sh
/usr/share/doc/reprepro/examples/di.example/README
/usr/share/doc/reprepro/examples/di.example/distributions
/usr/share/doc/reprepro/examples/di.example/updates
/usr/share/man/man1/reprepro.1.gz
/var/cache/apt/archives/reprepro_3.3.2-1_amd64.deb
/var/lib/dpkg/info/reprepro.conffiles
/var/lib/dpkg/info/reprepro.list
/var/lib/dpkg/info/reprepro.md5sums


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#15 Le 10/08/2008, à 01:37

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

yurek a écrit :

J'ai suivis le tuto du site et j'ai des warning !

Lequel ? (oui, je suis pas encore devin, mais je m'entraîne…)
Si c'est tutoriel/comment_creer_depot, peux-tu copier le fichier ./apt/conf/distributions ?

Hors ligne

#16 Le 10/08/2008, à 02:18

yurek

Re : [Résolu] crée un depot pour mes scripts

ahhh merci j'avais oublié ce fichier ca marche super maintenant !!!!!!!!!

MERCIIIIII

Dernière modification par mr_pouit (Le 10/08/2008, à 10:26)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#17 Le 10/08/2008, à 02:21

yurek

Re : [Résolu] crée un depot pour mes scripts

Question bete comment on fait pour mettre un paquet a jour ? je refais la meme commande ? avec en paramètre le nouveau paquet ou ??


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#18 Le 10/08/2008, à 10:27

mr_pouit

Re : [Résolu] crée un depot pour mes scripts

Oui, et il remplacera et supprimera l'ancien paquet.

Hors ligne

#19 Le 10/08/2008, à 10:31

dude\du-binaire

Re : [Résolu] crée un depot pour mes scripts

Hello

Tu es d'humeur à faire le ménage aujourd'hui Mr_Pouit big_smile
quel farceur ce Belga big_smile

Je te laisse nettoyer ce post.

Bonne journée et @++

#20 Le 10/08/2008, à 20:29

beudbeud

Re : [Résolu] crée un depot pour mes scripts

salut voici un lien avec un tar.gz qui comprend tout ce qu'il pour mettre arte +7 recorder sur ton dépôt

http://www.sendspace.com/file/t4pvlt

bonne soirée

Dernière modification par beudbeud (Le 10/08/2008, à 20:58)


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#21 Le 13/08/2008, à 16:41

beudbeud

Re : [Résolu] crée un depot pour mes scripts

salut yrek mon tar.gz ta suffi?
y'a pas eu de souci pour l'intégration a ton dépôt?

la j'attends une petite traduction de la part du frère de yamo pour finir la v4 et la passé en version stable et la mettre sur ton dépôt

Dernière modification par beudbeud (Le 13/08/2008, à 16:44)


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#22 Le 13/08/2008, à 16:46

yurek

Re : [Résolu] crée un depot pour mes scripts

oui , oui , c'est intégré, j'ai meme du chercher comment intégré les sources au depot , mais 'est bon, y'a juste le .dsc que j'ai pas trop compris mais ca ira je pense, j'attends uniquement free.


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne

#23 Le 13/08/2008, à 16:55

beudbeud

Re : [Résolu] crée un depot pour mes scripts

d'après google

.dsc is a debian source control file


pour faire mes deb j'utilise cette page du wiki

http://doc.ubuntu-fr.org/projets/ecole/paquets/packaging_cas_particuliers#empaqueter_un_paquet_ne_necessitant_pas_de_compilation


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#24 Le 16/08/2008, à 10:19

beudbeud

Re : [Résolu] crée un depot pour mes scripts

tu a vu avec redisded pour mettre son script canal + sur ton depot?


Télécharger les émissions de Arte +7 avec Arte +7 recorder
Theme pour Ubuntu Bisigi Project

Vostro 1510 Ubuntu 10.04

Hors ligne

#25 Le 16/08/2008, à 13:34

yurek

Re : [Résolu] crée un depot pour mes scripts

Ah !!! non, pas encore.

Dernière modification par yurek (Le 16/08/2008, à 15:41)


http://doc.ubuntu-fr.org/installation/debutants
http://doc.ubuntu-fr.org/diagnostic
http://doc.ubuntu-fr.org/diagnostic_outils
http://doc.ubuntu-fr.org/reflexe_ubunteros

Hors ligne