View previous topic :: View next topic |
Author |
Message |
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Fri Sep 22, 2006 4:00 pm Post subject: |
|
|
J'ai fait un sync aujourd'hui..
Quote: | Dependency error:
* In program paludis -pi world:
* When performing install action from command line:
* When executing install task:
* When adding dependencies:
* When resolving package dependency 'kde-base/kgpg':
* Dependency resolution is 'kde-base/kgpg-3.5.4:3.5::installed':
* When adding runtime dependencies:
* When resolving package dependency '~kde-base/kde-env-3':
* Dependency resolution is 'kde-base/kde-env-3-r4:0::gentoo':
* When adding runtime dependencies:
* When checking block '!>=kde-base/kdelibs-3.5.4-r2':
* Block: '>=kde-base/kdelibs-3.5.4-r2' blocked by installed package 'kde-base/kdelibs-3.5.4-r2::installed' when trying to install package 'kde-base/kde-env-3-r4:0::gentoo' (N7paludis10BlockErrorE) |
C'est pas du tout mignon tout plein, et j'ai essaye de retirer kdelibs et kde-env et ca me dit toujours que ca bloque, de facon pre-emptive.
Quote: | # paludis -u kdelibs kde-env && paludis -pi world
[............]
* When resolving package dependency '~kde-base/kdelibs-3.5.4':
* Dependency resolution is 'kde-base/kdelibs-3.5.4-r2:3.5::gentoo':
* When adding build dependencies:
* When checking block '!kde-base/kde-env':
* Block: 'kde-base/kde-env' blocked by pending package 'kde-base/kde-env-3-r4:0::gentoo' when trying to install 'kde-base/kdelibs-3.5.4-r2:3.5::gentoo' (N7paludis10BlockErrorE)
|
_________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Fri Sep 22, 2006 4:16 pm Post subject: |
|
|
Ok. J'ai trouve. Bizarrement, le seul ebuild pour kde-env demande un kdelibs inferieur au dernier qui vient de sortir, donc il faut le masquer. Prout. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
geekounet Bodhisattva
Joined: 11 Oct 2004 Posts: 3772
|
Posted: Fri Sep 22, 2006 4:35 pm Post subject: |
|
|
Unmerge kde-env, c'est intégré à kdelibs |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Fri Sep 22, 2006 5:02 pm Post subject: |
|
|
euh... ha bon?
kde-env est un meta-package, donc je vois mal comment il pourrait etre integre a kdelibs... ? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Sat Sep 23, 2006 12:03 am Post subject: |
|
|
Trevoke wrote: | euh... ha bon?
kde-env est un meta-package, donc je vois mal comment il pourrait etre integre a kdelibs... ? |
Il installe quand même /etc/env.d/99kde-env qui est maintenant intégré à kdelibs sous /etc/env.d/45kdepaths-3.5 voilà le pourquoi du conflit |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Sep 26, 2006 12:51 pm Post subject: |
|
|
Paludis veut m'installer vixie-cron et virtual/cron, et ce malgre le fait que j'ai deja fcron.
Pourquoi, monsieur? _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Tue Sep 26, 2006 2:21 pm Post subject: |
|
|
quelle version as tu de paludis : la 0.6.5 viens de sortir.
As tu éssayer un paludis -i fcron, pour voir, si il ne te remet pas le virtual ? |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Sep 26, 2006 2:33 pm Post subject: |
|
|
J'utilise l'overlay paludis, donc paludis-scm..
Apparemment 0.7.0, tiens.
J'ai deja un virtual/cron avec fcron...
mais emerge -pi world me donne
Code: | sys-process/vixie-cron-4.1-r9 [N] -debug pam (-selinux)
* virtual/cron-4.1-r9::virtuals [U 3.0.1-r2]
|
Alors, bon, je ne sais pas. Si j'emerge virtual/cron j'ai quand meme vixie-cron a emerger. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Tue Sep 26, 2006 3:30 pm Post subject: |
|
|
Moi aussi j'utilise la version scm => 0.7.0.
Je pense que le virtual/cron n'est pas renseigné par ton install fcron. donc réinstalle le. |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Tue Sep 26, 2006 4:00 pm Post subject: |
|
|
(Sorry, my French isn't good enough to answer this one...)
The cron problem is an oddity of the way the old dep list code works. It sometimes does strange things... Essentially, if you have virtual/foo, it sometimes considers both whatever you have installed *and* the default provider, and takes whichever happens to have the higher version number. The 0.8 dep list code that I haven't quite finished yet gets this right. |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Sep 26, 2006 4:21 pm Post subject: |
|
|
Aah. Thank you! Here's how you would say that in french :
Le probleme de cron est une bizarrete (oddity / strange thing) du vieux code des listes de dependences. Des fois il fait des choses etranges... Essentiellement, si tu as virtual/foo, il considere parfois ce que tu as installe *ET* celui qui vient par defaut, et prend celui qui a le numero de version le plus grand.
Le code de liste de dependences pour 0.8, que je n'ai pas encore tout a fait fini, corrige cela. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
SanKuKai Apprentice
Joined: 17 Feb 2006 Posts: 228 Location: Toulouse, France
|
Posted: Fri Sep 29, 2006 2:39 pm Post subject: |
|
|
Je remonte ce thread pour vous faire partager ma découverte du jour.
Apparemment les versions >=0.6.6 de Paludis proposent un outil intéressant : adjutrix.
Avec plusieurs options très intéressantes et notamment une option permettant de lister les dépendances inverses d'un package :
Code: |
--reverse-deps, -r Find all package that depend on a given dep atom
|
++ |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Fri Sep 29, 2006 10:59 pm Post subject: |
|
|
sniff j'ai pas cette option moua :'(
Code: | adjutrix -h
Usage: adjutrix [options]
Tree-Oriented Actions:
--find-stable-candidates, -s
Search for stable package candidates
--find-dropped-keywords, -d
Search for packages where keywords have been dropped
--keyword-graph, -k Display keywords graphically
Profile-Oriented Actions:
--display-profiles-use, -u
Display USE information for all profiles
--display-default-system-resolution, -S
Display package names and versions that are included in the default resolution of the system set
General Actions:
--version, -V Display program version
--help, -h Display program help
General options:
--log-level Specify the log level
debug Show debug output (noisy)
qa Show QA messages and warnings only (default)
warning Show warnings only
silent Suppress all log messages
--no-colour Do not use colour
--no-color Alias for --no-colour
--repository-dir, -D Where to find the repository (default: detected from ./ or ../ or ../..)
Tree action options:
--category, -C Matches with this category name only (may be specified multiple times)
--package, -P Matches with this package name only (may be specified multiple times)
Profile action options:
--profile, -p Display results for this profile path, rather than all profiles (may be specified multiple times)
--unstable, -U Accept ~arch as well as arch
|
et pourtant
_________________ The End of the Internet! |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Fri Sep 29, 2006 11:49 pm Post subject: |
|
|
Tu as le paludis-scm, il faut le mettre à jour de temps en temps car il prend la dernière révision du svn, donc
|
|
Back to top |
|
|
SanKuKai Apprentice
Joined: 17 Feb 2006 Posts: 228 Location: Toulouse, France
|
Posted: Sun Oct 01, 2006 10:31 am Post subject: |
|
|
Salut à tous !
Je me suis créé un overlay local pour y coller quelques ebuilds intéressants trouvés sur bugzilla ou ailleurs.
Je me suis inspiré de la structure des overlays gentoo et paludis-overlay et ça fonctionne plutôt bien sauf que je récolte un petit warning lors d'opérations sur ces ebuilds.
Par exemple si je fais une recherche sur le file manager que j'utilise trouvé sur bugzilla :
Code: |
$ paludis -q pcmanfm
* app-misc/pcmanfm
installed: 0.3.1_beta2*
paludis@1159698237: [WARNING] No usable cache entry for 'app-misc/pcmanfm-0.3.1_beta2' in 'local'
local: 0.3.1_beta2
Homepage: http://pcmanfm.sourceforge.net/
Description: Extremely fast and lightweight tabbed file manager
License: ( GPL-2 )
|
Rien de bien méchant puisque ce n'est rien de plus qu'un warning mais je souhaiterai tout de même m'en débarasser.
Comme je suppose que je ne suis pas le seul utilisateur de Paludis à m'être créé un overlay local, j'aimerais savoir si vous rencontrez le même problème. |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Sun Oct 01, 2006 11:48 am Post subject: |
|
|
SanKuKai wrote: | Comme je suppose que je ne suis pas le seul utilisateur de Paludis à m'être créé un overlay local, j'aimerais savoir si vous rencontrez le même problème. |
euh non...
j'ai fait ça:
Code: | cat /etc/paludis/repositories/local.conf
location = ${ROOT}/var/paludis/repositories/local
distdir = ${ROOT}/var/paludis/repositories/gentoo/distfiles
eclassdirs = ${ROOT}/var/paludis/repositories/gentoo/eclass
profiles = ${ROOT}/var/paludis/repositories/gentoo/profiles/default-linux/x86/2006.1
cache = ${ROOT}/var/empty
format = portage
importance = 1 |
Code: | ls /var/paludis/repositories/local/
dev-lang games-fps games-util licenses media-sound profiles
ls /var/paludis/repositories/local/profiles/
categories repo_name thirdpartymirrors |
_________________ The End of the Internet! |
|
Back to top |
|
|
SanKuKai Apprentice
Joined: 17 Feb 2006 Posts: 228 Location: Toulouse, France
|
Posted: Sun Oct 01, 2006 12:10 pm Post subject: |
|
|
Ok c'est réglé.
J'avais oublié :
Code: |
cache = ${ROOT}/var/empty
|
Merci bien ! |
|
Back to top |
|
|
ciaranm Retired Dev
Joined: 19 Jul 2003 Posts: 1719 Location: In Hiding
|
Posted: Sun Oct 01, 2006 1:02 pm Post subject: |
|
|
SanKuKai wrote: | Ok c'est réglé.
J'avais oublié :
Code: |
cache = ${ROOT}/var/empty
|
Merci bien ! |
Mmmm, peut etre ca serait mieux si paludis savait que il n'y a pas de cache si ${location}/metadata/cache n'existe pas... |
|
Back to top |
|
|
At0m3 Tux's lil' helper
Joined: 10 Jun 2006 Posts: 123
|
Posted: Sun Oct 01, 2006 4:54 pm Post subject: |
|
|
Humm, est-ce que paludis est utilisable sans trop se prendre la tête ? Je veux dire, dans le même cas qu'xgl par exemple (on se casse la tête toutes les semaines par exemple ) |
|
Back to top |
|
|
titoucha Advocate
Joined: 21 Jul 2005 Posts: 2374 Location: Genève
|
Posted: Mon Oct 02, 2006 2:23 am Post subject: |
|
|
Contrairement à Xgl je n'ai pas eu de programme "cassé" par une nouvelle version, par contre paludis demande pas mal de configuration en tout cas beaucoup plus que portage. |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 03, 2006 12:40 pm Post subject: |
|
|
paludis est en alpha en ce moment : plein developpement, donc il faut beaucoup de configuration. Au fur et a mesure, il en faudra un peu moins -- ceci dit, je suis tres flemmard et j'ai reussi a configurer paludis, donc tout le monde peut le faire _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Sun Oct 08, 2006 11:45 pm Post subject: |
|
|
Trevoke wrote: | Et comment est-ce qu'on cherche, disons, les descriptions des paquets ?
Comment on trouve quelque chose? |
J'viens de me rendre compte qu'en fait portage-utils est bien fait, et on peut s'en tirer assez simplement, comme je suis en plein apprentissage de prog j'essaierai de faire un tour dans le code pour voir ce qu'on peut faire pour que ça puisse marcher par défaut, et en plus gerer les overlays etc.. mais bref pour l'instant:
Perso j'ai fait une nouvelle installe cause, changement de plein de trucs, donc j'avais suivie le bootstrap howto pour paludis, ce qui fait que je n'ai pas de /usr/portage etc.. Mais si vous avez conservé cette disposition avec paludis en suivant le migration howto, alors vous n'avez pas besoin de faire tout ça, ça devrait déjà fonctionner de base..
bref
d'abord en root, il faut créer le fichier contenant la liste des ebuilds, comme pour l'instant y'a pas [encore?] le support des overlays, je ne le fait que pour l'overlay 'gentoo' mais on peut le faire à n'importe lequel normalement:)
Code: | PORTDIR="/var/paludis/repositories/gentoo/" q -r |
puis maintenant pour faire par exemple une recherche ("emerge -s")
Code: | PORTDIR="/var/paludis/repositories/gentoo/" qsearch tage-u
app-portage/portage-utils small and fast portage helper tools written in C |
une recherche dans la description "emerge -S"
Code: | PORTDIR="/var/paludis/repositories/gentoo/" qsearch -S helper |
tada _________________ The End of the Internet! |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 10, 2006 1:07 pm Post subject: |
|
|
Tres mignon
Ceci dit, les overlays sont supportes... _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Tue Oct 10, 2006 1:36 pm Post subject: |
|
|
Trevoke wrote: | Ceci dit, les overlays sont supportes... |
C'est à dire?
ça serait plutôt étonnant, étant donné que la config des différents overlay se trouve dans /etc/paludis, et qu'un overlay peut à priori se trouver à peu près où bon te semble, je ne vois pas trop comment ils pourraient déjà être supportés (je parle de portage-utils et de paludis là on est bien d'accord?)
Mais peut-être est-ce que je loupe quelque chose d'évident?
EDIT: par contre, comme tu dois avoir fait une migration vers paludis, il est fort possible que ça fonctionne pour toi,puisque les fichiers et caches ont déjà été créés avec la config "portage" que portage-utils maitrise bien;) _________________ The End of the Internet!
Last edited by truc on Tue Oct 10, 2006 1:38 pm; edited 1 time in total |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Tue Oct 10, 2006 1:37 pm Post subject: |
|
|
Paludis supporte les overlays -- portage-utils, je ne sais pas.
(ca y est, on est sur la meme page?) _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
|