View previous topic :: View next topic |
Author |
Message |
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 9:18 am Post subject: Problem avec grimp-print et portage !!! |
|
|
J'utilise gimp 1.3.X, avec gimp-print-cups
et a chaque fois que je fait un update (emerge -uU --deep -pv world), il veut me coller gimp-print et gimp-1.2.4 je comprends pas
comment je fait pour lui dire non je veux gimp-1.3.X et gimp-print-cups.
Au début il me faisait ça à cause de ghostscript, j'ai du modifier l'ebuild pour que ça passe, maintenant, il le fait pour rien |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Wed Jun 18, 2003 9:53 am Post subject: |
|
|
déjà je ne vois pas pourquoi faire emerge -uU, ça me semble pas vraiment logique, c'est soit emerge -u ou emerge -U mais pas les 2 en même temps. Ensuite si tu es stable et que tu as installés des paquets dits instables au sens gentoo ou masqués, le --deep va poser problème dans certains cas.
fais un emerge -U --deep -pv world voir emerge -U -pv world quand il y a un souci avec les dépendances. |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 11:45 am Post subject: |
|
|
Le -uU c'est pour éviter qu'il mécrive ça :
Code: | >>> --upgradeonly implies --update... adding --update to options. |
|
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 18, 2003 2:22 pm Post subject: |
|
|
Gimp-1.2.* et Gimp-1.3.* ne sont pas sur les mêmes slots, es tu sur de n'avoir pas encore les deux installés ?
Code: | gimp-1.2.3-r2.ebuild:SLOT="1.2"
gimp-1.2.3-r3.ebuild:SLOT="1.2"
gimp-1.2.4.ebuild:SLOT="1.2"
gimp-1.2.5.ebuild:SLOT="1.2"
gimp-1.3.13.ebuild:SLOT="1.4"
gimp-1.3.14.ebuild:SLOT="1.4"
gimp-1.3.15.ebuild:SLOT="1.4" |
Car si tu as les deux installés, comme une version 1.2.* vient d'être marquée stable, c'est normal qu'il veuille l'upgrader. Si ce n'est pas le cas, alors je ne vois pas.
Au passage, je fais aussi -uU.
--edit--
Perso je garde les deux, car le tout nouveau, il est bien beau, mais il est pas encore très stable ...
Enfin, chacun fait ce qu'il veut !
Last edited by gim on Wed Jun 18, 2003 2:37 pm; edited 1 time in total |
|
Back to top |
|
|
DuF Advocate
Joined: 09 Dec 2002 Posts: 2687 Location: Paris
|
Posted: Wed Jun 18, 2003 2:26 pm Post subject: |
|
|
Juste pour pas avoir un message c'est un peu fort
Vu que moi j'ai pas automatisé l'update et que je le tapes à la mano, je le tapes pas |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 2:37 pm Post subject: |
|
|
oui je suis sur de n'avoir que gimp-1.3.15 installé et que rien de ce que j'ai d'installé ne réclame gimp-1.2
mais le problème exacte viens de gimp-print qui lui veux absoluement s'installer alors que j'ai gimp-print-cups, et en plus c lui qui veut m'installer gimp-1.2.X |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 18, 2003 2:40 pm Post subject: |
|
|
Que donne ceci ?
Code: | qpkg -q -I gimp-print |
|
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 2:41 pm Post subject: |
|
|
Bah c'est parceque ces machins là sont masqués.
Fais toi un /etc/portage/package.unmask avec dedans:
Code: | >=net-print/gimp-print-cups-4.3
>=media-gfx/gimp-1.3 |
...et ça va rouler. |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 3:02 pm Post subject: |
|
|
qpkg -q -i gimp-print me donne :
Code: | net-print/gimp-print-cups-4.3.5 *
DEPENDED ON BY:
app-text/ghostscript-7.05.6-r2 |
donc jusque là tout va bien,
et
Code: |
-=[root@baptport]=(/usr/portage)# cat /etc/portage/package.unmask
>=net-print/gimp-print-cups-4.3
>=media-gfx/gimp-1.3
-=[root@baptport]=(/usr/portage)#
|
ca ne marche toujours pas, il veut toujours installer gimp-print et gimp-1.2.4 |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 18, 2003 3:23 pm Post subject: |
|
|
baptux wrote: | qpkg -q -i gimp-print me donne :
Code: | net-print/gimp-print-cups-4.3.5 *
DEPENDED ON BY:
app-text/ghostscript-7.05.6-r2 |
|
Ah, désolé, l'info que je voulais necessitait que gimp-print soit installé, visiblement ce n'est pas le cas...
Au pire tu peux tenter de l'installer pour voir qui en a besoin.
C'est dommange que emerge n'indique pas le ebuild d'où provient la dépendance .
(ou alors je sais pas comment on fait.)
Au fait, tu es bien allé voir dans ton fichier world si les ebuilds que tu ne veux pas n'y sont pas ?
On sait jamais, ils auraient pu rester dedans pour une raison quelconque... |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 3:27 pm Post subject: |
|
|
Oui nan mais c'est n'importe quoi mon message effectivement, j'avais lu en diagonale, et n'avais pas du tout fait gaffe à l'histoire de gimp-print vs. gimp-print-cups, tout ça... Désolé. Enfin, ceci dit, tu peux peux qd même laisser le unmask, c'est qd même mieux de les démasquer explicitement.
Juste au cas où, t'as fait un grep de gimp dans ton world? |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 3:28 pm Post subject: |
|
|
gim wrote: | Au fait, tu es bien allé voir dans ton fichier world si les ebuilds que tu ne veux pas n'y sont pas ?
On sait jamais, ils auraient pu rester dedans pour une raison quelconque... |
TGL wrote: | Juste au cas où, t'as fait un grep de gimp dans ton world? |
Mouarf, je fais tout à la bourre dans ce thread |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 3:40 pm Post subject: |
|
|
Code: |
-=[root@baptport]=(/var/cache/edb)# grep gimp world <(18:24:59)>
net-print/gimp-print-cups
media-video/filmgimp
|
d'ailleurs il ne m'affiche même pas gimp-1.3 ?? c peut être normale,
g aussi fait un "revdep-rebuild", il ne semble pas y avoir de problème.
Alors je ne comprends vraiment plus rien. c certains qu'il y a un package qui a besoin de gimp-print, mais je ne vois pas lequel???
PS : si ça peut vous aider à m'aider , j'ai modifier l'ebuild de ghostscript :
j'ai changer ça :
Code: | cups? ( || ( gimp-print gimp-print-cups ) ) | par
Code: | cups? ( gimp-print-cups ) | parce qu'il voulait absoluement gimp-print sinon. |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 4:02 pm Post subject: |
|
|
baptux wrote: | Alors je ne comprends vraiment plus rien. c certains qu'il y a un package qui a besoin de gimp-print, mais je ne vois pas lequel??? |
Allez tiens, je vais essayer d'être pertinent ce coup ci:
Ajoute "<media-gfx/gimp-1.3" et "media-gfx/gimp-print" à ton /usr/portage/profiles/package.mask, puis retente ton emerge -uU --deep -pv world. Quelqu'un se plaint-il ? Alors tu tiens ton coupable. |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 18, 2003 4:32 pm Post subject: |
|
|
Wahhh l'achtuce !!!
Bien vu en tout cas ! |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 4:46 pm Post subject: |
|
|
bah ca marche pas :
-=[root@baptport]=(/usr/portage/profiles)# emerge -uU --deep -pv world
These are the packages that I would merge, in order:
Calculating world dependencies -
!!! all ebuilds that could satisfy "gimp-print" have been masked.
!!! (dependency required by "app-text/ghostscript-7.05.6-r2" [ebuild])
!!! Problem with ebuild media-fonts/gnu-gs-fonts-std-6.0
!!! Possibly a DEPEND/*DEPEND problem.
!!! Depgraph creation failed.
[/code]
mais ca m'a aider a comprendre d'ou venait le pb
Je pense que c'est le ou de la dépendance de ghostsctip envers gimp-print ou gimp-print-cups, mais la je ne vois pas quoi faire sinon un report de bug |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 5:15 pm Post subject: |
|
|
baptux wrote: |
PS : si ça peut vous aider à m'aider , j'ai modifier l'ebuild de ghostscript :
j'ai changer ça :
Code: | cups? ( || ( gimp-print gimp-print-cups ) ) | par
Code: | cups? ( gimp-print-cups ) | parce qu'il voulait absoluement gimp-print sinon. |
Je viens seulement de remarquer que les catégories sont absentes là dedans ce qui pourrait expliquer l'echec de la création du graphe de dépendances:
Code: | cups? ( net-print/gimp-print-cups ) |
À part ça, je viens de voir aussi que l'ebuild de ghostscript fournit les gnu-gs-font, donc tu peux
emerge -C gnu-gs-font-std gnu-gs-font-other.
Enfin, il est possible que ton ancien ghostscript avait une dépendance sur gimp-print, et que le --deep suive cette branche là des dépendance, même si elle n'est plus justifiée. D'où un emerge -C ghostscript pour nettoyer.
Tout ça devrait clarifier la situation j'espere. |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Wed Jun 18, 2003 5:27 pm Post subject: |
|
|
nope ca clarifie rien du tout
Le pire c que je ne peux pas installer gimp-print en parallele de gimp-print-cups car ils sont concurent
Je viens de voir des rapport de bug concernant gimp-print et ghostcript qui semblent correspondre à mon problème, on verra ce que ça donne après.
merci à tous |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 5:37 pm Post subject: |
|
|
J'ai dit clarifier, pas résoudre le problème. Après que tu ais fait ce que j'ai raconté, et toujours avec gimp-print masqué, que te raconte le "emerge --deep blablabla" ?
Si jamais c'est "exactement la même chose", essaye en masquant aussi les gnu-gs-font et raconte moi. (Je suis curieux...) |
|
Back to top |
|
|
gim Guru
Joined: 29 Apr 2003 Posts: 418 Location: milky-way
|
Posted: Wed Jun 18, 2003 6:10 pm Post subject: |
|
|
TGL wrote: | Bah c'est parceque ces machins là sont masqués.
Fais toi un /etc/portage/package.unmask avec dedans:
Code: | >=net-print/gimp-print-cups-4.3
>=media-gfx/gimp-1.3 |
...et ça va rouler. |
Comment tu fais pour activer ça ? c'est bien dans /etc/portage que tu le mets ?
Ca m'interesserait beaucoup tout ça . |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Wed Jun 18, 2003 7:00 pm Post subject: |
|
|
Voui voui, ça ça marche tout seul depuis portage-2.0.48_rc6 si ma mémoire est bonne, même pas besoin de changer quoi que ce soit dans make.conf.
(Ce qui me fait penser à vous conseiller de lire de temps en tempsle changelog de portage, on découvre souvent des features qui sont pas encore présentées dans les docs.) |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Thu Jun 19, 2003 7:34 am Post subject: |
|
|
TGL wrote: | Si jamais c'est "exactement la même chose", essaye en masquant aussi les gnu-gs-font et raconte moi. (Je suis curieux...) |
toujours pareil |
|
Back to top |
|
|
TGL Bodhisattva
Joined: 02 Jun 2002 Posts: 1978 Location: Rennes, France
|
Posted: Thu Jun 19, 2003 10:04 am Post subject: |
|
|
Bah, pourtant, si tu désinstalles effectivement les deux paquets de fonts gs et que tu les masques, il me semble impossible que portage cherche encore à les lire et donc tombe dans le "Problem with ebuild media-fonts/gnu-gs-fonts-std-6.0".
Et puis le "app-text/ghostscript-7.05.6-r2" il est quand même très bizarre aussi... T'aurais pas refait un sync depuis que tu l'as édité par hasard ? Parceque si tu l'as effectivement édité et désinstallé, alors portage n'a plus de moyen de se souvenir de cette ancienne dépendance sur gimp-print... |
|
Back to top |
|
|
Bapt Veteran
Joined: 14 Apr 2003 Posts: 1152 Location: Paris
|
Posted: Fri Jun 20, 2003 7:27 am Post subject: |
|
|
TGL wrote: | Bah, pourtant, si tu désinstalles effectivement les deux paquets de fonts gs et que tu les masques, il me semble impossible que portage cherche encore à les lire et donc tombe dans le "Problem with ebuild media-fonts/gnu-gs-fonts-std-6.0". |
Il ne pose plus ce problème
TGL wrote: |
Et puis le "app-text/ghostscript-7.05.6-r2" il est quand même très bizarre aussi... T'aurais pas refait un sync depuis que tu l'as édité par hasard ? Parceque si tu l'as effectivement édité et désinstallé, alors portage n'a plus de moyen de se souvenir de cette ancienne dépendance sur gimp-print... |
si j'ai refait un rsync depuis que je l'ai éditer, mais ca n'a pas changer le problème, j'ai essayer de le rééditer pour refaire la modif, mais ca ne change rien,
Donc j'en suis réduit à faire un
Code: | emerge -uU --deep -pv world |
puis de faire les updates qu'il me propose une à une pour empecher l'update de gimp-print |
|
Back to top |
|
|
|