Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PALUDIS] Thread ouvert sur paludis
View unanswered posts
View posts from last 24 hours

Goto page 1, 2, 3 ... 10, 11, 12  Next  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Wed Sep 13, 2006 12:05 pm    Post subject: [PALUDIS] Thread ouvert sur paludis Reply with quote

Suite à https://forums.gentoo.org/viewtopic-t-492969.html voici un thread ouvert sur Paludis. Afin de centraliser les expériences, TIPS, problèmes concernant paludis.

Pour rappelle, Paludis est une alternative à Portage, c'est développé en C++, propose pratiquement les même fonctionnalité que portage, est quasiement compatible avec portage.

Avantage de Paludis :

  • il est beaucoup beaucoup plus rapide,
  • gère nativement les overlays (synchronisation y comprise),
  • gère les licences,
  • gère les dépendences inverses
  • une arbo de config /etc/paludis très propre
  • très modulaire, permet de définir ses propres actions par le biais de scripts (hook à tous les niveaux d'exécution de paludis
  • gère vraiment les ebuild cvs/svn/9999/...
  • très très souple
  • ...


plus d'infos :


Last edited by Bapt on Sat Jan 13, 2007 11:45 am; edited 1 time in total
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Wed Sep 13, 2006 1:09 pm    Post subject: Reply with quote

Est-ce qu'il y a un remplacement a etc-update prevu?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Wed Sep 13, 2006 1:43 pm    Post subject: Reply with quote

conf-update

devrait être suffisant (EDIT mais bon c'est du ncurse, moi j'suis pas fan.. y'a peut-être autre chose?)

EDIT: ah si j'ai oublié la réponse du geek:
Code:
sys-apps/findutils

_________________
The End of the Internet!
Back to top
View user's profile Send private message
SanKuKai
Apprentice
Apprentice


Joined: 17 Feb 2006
Posts: 228
Location: Toulouse, France

PostPosted: Wed Sep 13, 2006 7:29 pm    Post subject: Reply with quote

Alors je fais remonter un petit soucis que j'ai rencontré lors de la mise à jour de mon système aujourd'hui.
paludis -i world a voulu mettre à jour le package : media-gfx/graphviz, mais la compilation a échoué.

Or j'ai lu ici que la compilation de certains packages échoue au moment du src_test. J'ai donc tenté d'appliquer la solution préconisée à savoir compiler le package en sautant la phase de test :
Code:

# SKIP_FUNCTIONS="test" paludis -i media-gfx/graphviz

Et ça a parfaitement fonctionné. :)

Je reste quand-même vachement impressioné par la rapidité de l'outil et la facilité avec laquelle il permet de manipuler des overlays. J'aurais beaucoup de mal à revenir sous Portage qui est vraiment très lent sur mon vieux portable.
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Wed Sep 13, 2006 7:46 pm    Post subject: Reply with quote

extrait de mon bashrc (il évolue encore au fil du temps...)

Code:
case "${PN}" in

    python|portage)
        export SKIP_FUNCTIONS=test
        export SANDBOX_PREDICT=/
        ;;

    automake|glibc|glib|gtk+|coreutils|findutils|libgcrypt|libxml2|pkgconfig|e2fsprogs|neon|gettext|tar)
        export SKIP_FUNCTIONS=test
        ;;

esac

_________________
The End of the Internet!
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 14, 2006 12:54 pm    Post subject: Reply with quote

emerge -e world = ?
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Thu Sep 14, 2006 1:13 pm    Post subject: Reply with quote

j'aurai envie de dire
Code:
--dl-ignore-installed, -e
                         Ignore installed packages


;)
_________________
The End of the Internet!
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 14, 2006 1:16 pm    Post subject: Reply with quote

arf.. j'avais pas capte qu'on pouvait s'en servir comme ca!
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
ultrabug
Developer
Developer


Joined: 24 Jan 2005
Posts: 698
Location: Paris

PostPosted: Thu Sep 14, 2006 1:20 pm    Post subject: Reply with quote

Hérétiques !!!!!!!!! :evil: :twisted:
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 14, 2006 1:33 pm    Post subject: Reply with quote

J'vous d'mande pradon ?
Je trouve au contraire que c'est bien de se familiariser avec! :)
Y a des chances que ca finisse par remplacer portage -- c'est vraiment SUPER RAPIDE.

Le paludis -pie world (= emerge -pe world) prend cinq-six secondes max.
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Trevoke
Advocate
Advocate


Joined: 04 Sep 2004
Posts: 4099
Location: NY, NY

PostPosted: Thu Sep 14, 2006 2:17 pm    Post subject: Reply with quote

ooooouh... et le emerge --resume --skipfirst? ;-)
_________________
Votre moment detente
What is the nature of conflict?
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Thu Sep 14, 2006 3:16 pm    Post subject: Reply with quote

Tombe bien ce thread, portage commençait un peu à me brouter, j'ai hate de tester.
Back to top
View user's profile Send private message
kopp
Advocate
Advocate


Joined: 09 Apr 2004
Posts: 2885
Location: Grenoble, France

PostPosted: Thu Sep 14, 2006 4:14 pm    Post subject: Reply with quote

Fais gaffe Enlight, c'est pas parce que tu as vu un screenshot de Paludis qui a l'air trop bien qu'il faut changer, c'est peut-être un fake :lol: :lol: :lol: :lol:

Oui oui je sais où est la porte, j'y vais de ce pas :arrow:
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Thu Sep 14, 2006 5:27 pm    Post subject: Reply with quote

kopp wrote:
Fais gaffe Enlight, c'est pas parce que tu as vu un screenshot de Paludis qui a l'air trop bien qu'il faut changer, c'est peut-être un fake :lol: :lol: :lol: :lol:


Rohh, c'est méchant ça... :twisted:
_________________
The End of the Internet!
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Thu Sep 14, 2006 6:57 pm    Post subject: Reply with quote

Euh quelqu'un sait d'ou vient le mot paludis ?

ca me fait vachement penser à paludisme ...

mais bon j'essayerais quand ca sera stable :p
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
SanKuKai
Apprentice
Apprentice


Joined: 17 Feb 2006
Posts: 228
Location: Toulouse, France

PostPosted: Thu Sep 14, 2006 7:37 pm    Post subject: Reply with quote

Trevoke wrote:
ooooouh... et le emerge --resume --skipfirst? ;-)


Il est dit ici que Paludis ne permet pas cela :
Quote:

Resume / Skip First Support

Non-Problem: Paludis doesn't have an equivalent to --resume --skipfirst in Portage.

Rationale: Too unreliable, too flaky and far too widely abused. There's talk of echoing a command (paludis -i10 =sys-apps/foo-1.23-r1 =app-misc/fnord-2 ...) that can be used to resume if an ebuild exits with an error, but that's not set in stone.
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Thu Sep 14, 2006 9:18 pm    Post subject: Reply with quote

Bon j'ai essayé de faire de faire un overlay xgl-coffee :D

Donc nous avons :

innerstorm ~ # cat /etc/paludis/repositories/xgl-coffee.conf
Code:
location = /var/paludis/repositories/xgl-coffee/
sync = svn+http://svn.xgl-coffee.org/xgl-coffee/trunk/
profiles = /var/paludis/repositories/gentoo/profiles/default-linux/amd64/2006.1
eclassdirs = /var/paludis/repositories/gentoo/eclass /var/paludis/repositories/xgl-coffee/eclass/
distdir = /var/paludis/repositories/gentoo/distfiles
cache = /var/empty
format = portage
importance = 10


innerstorm ~ # cat /var/paludis/repositories/xgl-coffee/profiles/repo_name
Code:
xgl-coffee


innerstorm ~ # cat /var/paludis/repositories/xgl-coffee/profiles/categories
Code:
kde-base
kde-misc
media-libs
x11-base
x11-drivers
x11-libs
x11-misc
x11-wm


Evidement il ne faut pas oublier de creer le repertoire xgl-coffee ^^
Code:
mkdir -p /var/paludis/repositories/xgl-coffee/profiles


Ensuite un petit
Code:
paludis -s xgl-coffee

pour synchroniser l'overlay et ca devrait aller :)

Pour le keyword.conf
Code:
dev-util/git amd64 ~amd64
media-libs/glitz amd64 ~amd64
media-libs/mesa amd64 ~amd64
x11-apps/mesa-progs amd64 ~amd64
sys-apps/man amd64 ~amd64
x11-base/xgl amd64 ~amd64
x11-libs/cairo amd64 ~amd64
dev-python/pycairo amd64 ~amd64
x11-libs/qt amd64 ~amd64
x11-misc/util-macros amd64 ~amd64
x11-proto/glproto amd64 ~amd64
x11-wm/compiz-quinnstorm amd64 ~amd64
x11-wm/compiz amd64 ~amd64
x11-libs/libwnck amd64 ~amd64
x11-misc/xwinwrap amd64 ~amd64
virtual/xft amd64 ~amd64
gnome-base/gconf amd64 ~amd64
x11-libs/gtk+ amd64 ~amd64
dev-libs/glib amd64 ~amd64
x11-libs/libdrm amd64 ~amd64
x11-wm/cgwd amd64 ~amd64
x11-misc/cgwd-themes amd64 ~amd64
x11-misc/gset-compiz amd64 ~amd64
x11-misc/compiz-quinnstorm-plugins amd64 ~amd64
x11-misc/compiz-manager amd64 ~amd64
x11-misc/csm amd64 ~amd64
x11-misc/cgwd-themes-extra amd64 ~amd64


Voila j'ai pas encore testé un "paludisage" de xgl mais l'overlay s'est bien synchronisé et un "paludis -pi world" m'a bien donné des updates à faire :)

Des suggestions ? :)
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Thu Sep 14, 2006 11:41 pm    Post subject: Reply with quote

J'ai constaté que paludis est sensible aux coupures de téléchargement, si on le coupe en plein téléchargement et que l'on relance l'installation paludis ne reprend pas le chargement où il la laissé mais essaye d'installer le fichier et donc se plante.
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Fri Sep 15, 2006 6:11 am    Post subject: Reply with quote

le pourquoi est expliqué au même endroit où est également expliqué l'absence du skipfirst :) (lien donné quelques posts plus haut ;)
_________________
The End of the Internet!
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Fri Sep 15, 2006 11:24 am    Post subject: Reply with quote

truc wrote:
le pourquoi est expliqué au même endroit où est également expliqué l'absence du skipfirst :) (lien donné quelques posts plus haut ;)


Oui enfin la raison invoquée me semble un peu bizarre, jamais eu de distfiles corrompues moi , et pourtant ca m'arrive de couper un download... enfin c'est pas dramatique mais c'est lourd...
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
Enlight
Advocate
Advocate


Joined: 28 Oct 2004
Posts: 3519
Location: Alsace (France)

PostPosted: Fri Sep 15, 2006 1:36 pm    Post subject: Reply with quote

kopp wrote:
Fais gaffe Enlight, c'est pas parce que tu as vu un screenshot de Paludis qui a l'air trop bien qu'il faut changer, c'est peut-être un fake :lol: :lol: :lol: :lol:

Oui oui je sais où est la porte, j'y vais de ce pas :arrow:


Mouarf! Bien vu! Remarque ça m'a quand même plus ou moins porté chance, non? De me fier aux fakes :mrgreen:
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Fri Sep 15, 2006 2:04 pm    Post subject: Reply with quote

CryoGen wrote:
truc wrote:
le pourquoi est expliqué au même endroit où est également expliqué l'absence du skipfirst :) (lien donné quelques posts plus haut ;)


Oui enfin la raison invoquée me semble un peu bizarre, jamais eu de distfiles corrompues moi , et pourtant ca m'arrive de couper un download... enfin c'est pas dramatique mais c'est lourd...


+1 je trouves aussi lourd comme comportement.
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Sat Sep 16, 2006 6:33 pm    Post subject: Reply with quote

Snif j'arrrive pas à faire fonctionner distcc :o

Voila mon /etc/paludis/bashrc
Code:
export CFLAGS="-O2 -march=athlon64 -pipe -msse3"
export CXXFLAGS="${CFLAGS}"
export CHOST="x86_64-pc-linux-gnu"
export MAKEOPTS="-j5"

#DISTCC
export PATH="/usr/lib/distcc/bin:${PATH}"


On voit bien l'export du PATH avec le chemin vers les "faux" liens de gcc -> distcc
Code:
innerstorm cryogen # ls -l /usr/lib/distcc/bin/
total 0
lrwxrwxrwx 1 root root 15 sep  1 17:03 c++ -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 cc -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 g++ -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 gcc -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 x86_64-pc-linux-gnu-c++ -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 x86_64-pc-linux-gnu-g++ -> /usr/bin/distcc
lrwxrwxrwx 1 root root 15 sep  1 17:03 x86_64-pc-linux-gnu-gcc -> /usr/bin/distcc


si je lance paludis -i <paquet> tout se compile en local (j'ai 5 threads lancés XD) et ca ne passe pas du tout par distcc, comme si le PATH etait ignoré :/

Des idées ?
_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Sun Sep 17, 2006 2:10 am    Post subject: Reply with quote

Je suis à la recherche de l'équivalent de --newuse pour lui faire prendre les modifs en compte.
Back to top
View user's profile Send private message
truc
Advocate
Advocate


Joined: 25 Jul 2005
Posts: 3199

PostPosted: Sun Sep 17, 2006 7:48 am    Post subject: Reply with quote

y'a pas encore... mais quelqu'un travail dessus à ce que j'ai cru comprendre...
_________________
The End of the Internet!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page 1, 2, 3 ... 10, 11, 12  Next
Page 1 of 12

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum