#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,
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.
Created directory "./dists/hardy"
le composant est "hardy", donc il faut mettre "hardy" et pas "stable" dans ton sources.list.
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.
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
WARNING: Distribution hardy contains an architecture called 'all'.
Enlève cette architecture "all" comme je te l'ai écrit dans mon message…
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…
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
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
quel farceur ce Belga
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