Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto] perche mod_php 4.3.9 sul 5.0.2? Portage Scassato
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Sun Oct 31, 2004 10:32 pm    Post subject: [risolto] perche mod_php 4.3.9 sul 5.0.2? Portage Scassato Reply with quote

Giuro che ho letto un sacco di roba prima di chiedere...ma, o mi sonbo erpso qualcosa oppure non ho capito 'na mazza....

Uso Apache2 con ssl (senza mod_ssl come avevamo già risolto qui)
e ho installato php5.0.2 e mod_php-5.0.2.
Mi chiedo perche quando cerco di fare aggiornamenti tipo

emerge -uDav world
o
emerge --newuse -uD world

il portage voglia per forza installarmi mod_php-4.3.9

a volte addirittura provando a togliere la versione 5 voleva fare l'emerge della 4.3.9 e poi della 5.0.2 nello stesso update.
Gliel'ho pure fatto fare...ma al prossimo update rompe con sto 4.3.9

Che sbaglio?


Last edited by mega on Sat Nov 06, 2004 5:03 pm; edited 2 times in total
Back to top
View user's profile Send private message
motaboy
Retired Dev
Retired Dev


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Mon Nov 01, 2004 12:51 am    Post subject: Reply with quote

usa l'opzione -t per vedere l'albero delle dipendenze.

Puó darsi che un pacchetto lo richieda, oppure che ce l'hai settato nel file di world.
_________________
...
Back to top
View user's profile Send private message
!equilibrium
Bodhisattva
Bodhisattva


Joined: 06 Jun 2004
Posts: 2109
Location: MI/BG/LC

PostPosted: Mon Nov 01, 2004 9:37 am    Post subject: Reply with quote

il mod_php4.x fa parte dei pacchetti STABLE, mentre mod_php5.x di quelli UNSTABLE, tu che versione del portage stai usando? perchè se stai usando la STABLE e hai forzato il mod_php5 è normale che ti faccia il downgrade
_________________
Arch Tester for Gentoo/FreeBSD
Equilibrium's Universe

all my contents are released under the Creative Commons Licence by-nc-nd 2.5
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Mon Nov 01, 2004 11:14 am    Post subject: Reply with quote

oki..grazie mille...
posso disabilitare il merge di questo pacchetto magari in /etc/portage/ ?

Sto usando accept keywords x86 in /etc/make.conf
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Mon Nov 01, 2004 2:47 pm    Post subject: Reply with quote

Mi son riletto le pagine dedicate al portage su gentoo.org ma non riesco a trovare una soluzione che faccia smettere a emerge di emergere mod_php-4.3.9 se ho installato la 5.0.2 e viceversa.

Ho giocato sia con i files tipo world package.use, sia con le opzioni di emerge
adddirittura l'opzione -U viene ignorata e un downgrade segnalato col pretend.

Ho esaurito le mie risorse

Appurato che il motivo per cui succede questo e' quello detto da DarkAngel...come faccio a farlo smettere?
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Nov 01, 2004 2:59 pm    Post subject: Reply with quote

mega wrote:
Mi son riletto le pagine dedicate al portage su gentoo.org ma non riesco a trovare una soluzione che faccia smettere a emerge di emergere mod_php-4.3.9 se ho installato la 5.0.2 e viceversa.


Come hai emerso il php5? Usando il deprecato ACCEPT_KEYWORDS oppure il piú moderno /etc/portage/package.unmask?
_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Mon Nov 01, 2004 3:05 pm    Post subject: Reply with quote

ehm....mi sa che uso sto deprecato ACCEPT KEYWORDS da un bel pò
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Nov 01, 2004 4:17 pm    Post subject: Reply with quote

mega wrote:
ehm....mi sa che uso sto deprecato ACCEPT KEYWORDS da un bel pò


prova a mettere la linea relativa al php in packages.unmask e guarda se va bene...
_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Mon Nov 01, 2004 4:57 pm    Post subject: Reply with quote

ho creato /etc/portage/package.mask

e ci ho inserito
dev-php/mod_php
e per scaramanzia
dev-php/php

niente

ho provato sia cosi che con la versione affianco
dev-php/mod_php-5.0.2
dev-php/php-5.0.2

niente
e ho finito col provare anche con
>=dev-php/mod_php-5.0.2
>=dev-php/php-5.0.2

Frega un .... niente nemmeno cosi
Sto "rompipalle" vuole per forza installare il 4.3.9

Glielo farei pure fare perche a parte partecipare al testing di un pacchetto per me interessante
non e' che la versione 5 mi serva cosi tanto...solo che poi mi farebbe installare di nuovo la 5.0.2 al prossimo emerge.
Insomma e' un loop che va avanti da un po di giorni


Ah EDIT: comunque php-5 non c'è e nemmeno mod_php in package.mask
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Mon Nov 01, 2004 5:30 pm    Post subject: Reply with quote

mega wrote:
ho creato /etc/portage/package.mask


Che non ti serve.... non ti dovrebbe servire enache quello che ti ho indicato (erroneamente) io, infatti il file package.unmask si usa con i pacchetti hard masked mentre il php5, stando ai tuoi precedenti messaggi dovrebbe essere solo soft masked, quindi:

Code:
echo "dev-php/mod_php-5.0.2   ~x86" >> /etc/packages.keywords
echo "dev-php/php-5.0.2           ~x86" >> /etc/packages.keywords

_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Mon Nov 01, 2004 5:59 pm    Post subject: Reply with quote

penso che ci siamo e che ora debba funzionare

Peccato che ricevo questo qaundo faccio un update pretend deep

Code:

darkbox mega # emerge -uDavp world
>>> --pretend disables --ask... removing --ask from options.

These are the packages that I would merge, in order:

Calculating world dependencies               (Traceback (most recent call last):
  File "/usr/bin/emerge", line 2903, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 1351, in xcreate
    if not self.create(myk,myuse=binpkguseflags):
  File "/usr/bin/emerge", line 983, in create
    if not self.select_dep("/",mydep["/"],myparent=mp,myuse=myuse):
  File "/usr/bin/emerge", line 1250, in select_dep
    if not self.create(myk,myparent,myuse=binpkguseflags):
  File "/usr/bin/emerge", line 939, in create
    self.pkgsettings.setinst(mykey,portage.db[myroot]["porttree"].dbapi)
  File "/usr/lib/portage/pym/portage.py", line 1270, in setinst
    virt = dep_getkey(virt)
  File "/usr/lib/portage/pym/portage.py", line 3362, in dep_getkey
    elif mydep[:1] in "=<>~":
TypeError: 'in <string>' requires string as left operand


Non soi che sia successo..ha cominciato a farlo poco prima che leggessi il tuo ultimo post comunque
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Nov 02, 2004 7:47 am    Post subject: Reply with quote

mega wrote:
Non soi che sia successo..ha cominciato a farlo poco prima che leggessi il tuo ultimo post comunque


Ricontrolla quello che hai scritto nei vari files sotto /etc/portage, probabilmente qualcuno é scritto male o contiene caratteri anomali...
_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Tue Nov 02, 2004 4:38 pm    Post subject: Reply with quote

si..imagino sia quello e sto provando a riscriverli...anche a cancellare quelli di9 cui fare a meno o spostarli...
però niente...se invoco con l'opzione -u mi da quell'errore
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Nov 02, 2004 4:50 pm    Post subject: Reply with quote

randomaze wrote:

Code:
echo "dev-php/mod_php-5.0.2   ~x86" >> /etc/packages.keywords
echo "dev-php/php-5.0.2           ~x86" >> /etc/packages.keywords


il mod si e' dimenticato un "=" :)

=cat/app-ver

ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Nov 02, 2004 5:02 pm    Post subject: Reply with quote

xchris wrote:
il mod si e' dimenticato un "=" :)


E non solo :roll:
Ci sono altri due errori in quell'istruzione
_________________
Ciao da me!
Back to top
View user's profile Send private message
xchris
Advocate
Advocate


Joined: 10 Jul 2003
Posts: 2824

PostPosted: Tue Nov 02, 2004 5:41 pm    Post subject: Reply with quote

eh gia'...
bhe e' abbastanza facile che scappino :)
ciao
_________________
while True:Gentoo()
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Tue Nov 02, 2004 8:36 pm    Post subject: Reply with quote

niente da fare....ho provato anche eliminando packages.keywords
e tutto quello che c'è in /etc/portage pezzo a pezzo ma niente da fare

ah ..ma packages.keywords non va in /etc/portage/ ?

Comunque ho provato sia cosi che in /etc
nisba

Code:

darkbox mega # emerge -upv world

These are the packages that I would merge, in order:

Calculating world dependencies                    tTraceback (most recent call last):
  File "/usr/bin/emerge", line 2903, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 1322, in xcreate
    myeb=portage.portdb.xmatch("bestmatch-visible",mydep)
  File "/usr/lib/portage/pym/portage.py", line 5335, in xmatch
    myval=best(self.xmatch("match-visible",None,mydep=mydep,mykey=mykey))
  File "/usr/lib/portage/pym/portage.py", line 5346, in xmatch
    myval=match_from_list(mydep,self.xmatch("list-visible",None,mydep=mydep,mykey=mykey))
  File "/usr/lib/portage/pym/portage.py", line 3874, in match_from_list
    raise KeyError, "Specific key requires an operator (%s) (try adding an '=')" % (mydep)
KeyError: "Specific key requires an operator (dev-php/mod_php-5.0.2) (try adding an '=')"
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Wed Nov 03, 2004 8:24 am    Post subject: Reply with quote

mega wrote:
ah ..ma packages.keywords non va in /etc/portage/ ?

Si, quello era uno dei due "altri errori", l'altro é che nel mio consiglio ho messo una 's' di troppo
Code:
package.keywords


:oops:
_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Wed Nov 03, 2004 9:59 am    Post subject: Reply with quote

nemmeno cosi....solito errore
corretto nome file e spostato in /etc/portage
messo la = davanti alla categoria come detto da xchris

il problema resta!!
Sono indemoniato
Back to top
View user's profile Send private message
fe
n00b
n00b


Joined: 28 Jan 2004
Posts: 11
Location: Italy

PostPosted: Wed Nov 03, 2004 5:26 pm    Post subject: Reply with quote

è dura con la sfera di cristallo... pulisci /etc/portage e posta
Code:
emerge info
emerge -pvt mod_php
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Wed Nov 03, 2004 7:58 pm    Post subject: Reply with quote

Voila


Code:

darkbox mega # emerge info
Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.8-gentoo-r8 i686)
=================================================================
System uname: 2.6.8-gentoo-r8 i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.6.4
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs candy ccache distlocks moo sandbox"
GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/ http://gentoo.seren.com/gentoo http://gentoo.mirrors.pair.com/ http://gentoo.ccccom.com ftp://gentoo.ccccom.com"     
MAKEOPTS="-j2"                 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp"       
PORTDIR="/usr/portage"         
PORTDIR_OVERLAY=""             
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="3dnow 3dnowex GAPING_SECURITY_HOLE X aalib alsa apache2 aper apm arts avi berkdb bitmap-fonts bzlib cdr chroot codecs cpdflib cross crypt dba devfs26 dga dio divx4linux encode escreen esd etwin f77 foomaticdb foreign-sysvinit ftp gd gd-external gdbm gif gimpprint glut gpm gtk gtk2 imlib imlib2 innodb ipv6 java javascript jpeg jpeg2k justify kde ldap libg++ libwww live lm_sensors lua lzo mad mikmod mime mmx mmx2 mng mod_php monkey motif mozdevelop mozilla moznocompose moznoirc mozxmlterm mpeg multitarget mysql mythtv ncurses network nls no-old-linux noamazon nocd nowin ntlm nvidia oggvorbis openal opengl opens operanom2 oss pdflib perl php png python qt quicktime readline real rogue rrdtool rtc scanner sdl slang softquota spell sse2 ssl svga tcltk tcpd tga theora threads tiff tokenizer truetype usagi usb vhosts videos wsconvert wxwindows x86 xatrix xchatdccserver xchattext xml2 xmms xpm xscreensaver xv xvid zlib linguas_it"
               
Back to top
View user's profile Send private message
fe
n00b
n00b


Joined: 28 Jan 2004
Posts: 11
Location: Italy

PostPosted: Thu Nov 04, 2004 12:09 pm    Post subject: Reply with quote

che ci fanno sia x86 che ~x86 in USE?
mettine solo una in make.conf e riprova.
Quando hai tempo dovresti anche aggiornare world
Code:
emerge -avuD world
Ti avverto che se hai lasciato x86 ti disinstallerà tutti i pacchetti marcati ~x86.

p.s.
non hai postato l'output di
Code:
emerge -ptv mod_php
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Thu Nov 04, 2004 4:20 pm    Post subject: Reply with quote

la variabile info ...per quanto riguarda l'output che riguarda ACCEPT_KEYWORDS:
mi e' caduto subito l'occhio li anche a me ...e infdatto sono andato a guardare in make.conf convinto di aver risolto..ma nulla...la variabile in quel file contiene solo "tildex86" ...non c'è da nessuna parte il valore "x86".

l'output di emerge -ptv mod_php e' qui:
ma niente di speciale mi sa:

Code:

darkbox mega # emerge -ptv mod_php

These are the packages that I would merge, in reverse order:

Calculating dependencies   ...done!
[ebuild   R   ] dev-php/mod_php-5.0.2  -adabas +apache2 -bcmath +berkdb -birdstep +bzlib -calendar -cdb +cpdflib +crypt -ctype -curl -curlwrappers -db2 +dba -dbase -dbm -dbmaker -dbx -debug +dio -empress -empress-bcs -esoob -exif -fam -fdftk -filepro -flatfile -frontbase +ftp +gd +gd-external +gdbm -gmp -hyperwave-api -iconv -imap -informix -ingres -inifile -interbase -iodbc +jpeg +ldap -libedit -mcve -memlimit -mhash +mime -ming -mnogosearch -msession -msql -mssql +mysql -mysqli +ncurses -nis +nls -oci8 -odbc -oracle7 -ovrimos -pcntl -pcre -pfpro +png -posix -postgres -qdbm +readline -recode -sapdb -sasl -session -shared -sharedmem -simplexml -snmp -soap -sockets -solid +spell -spl -sqlite +ssl -sybase -sybase-ct -sysvipc -tidy +tiff +tokenizer +truetype -wddx +xml2 -xmlrpc +xpm -xsl +zlib 4,470 kB

Total size of downloads: 4,470 kB

Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Thu Nov 04, 2004 4:35 pm    Post subject: Reply with quote

E' sempre questo l'errore?

mega wrote:

File "/usr/lib/portage/pym/portage.py", line 3874, in match_from_list
raise KeyError, "Specific key requires an operator (%s) (try adding an '=')" % (mydep)
KeyError: "Specific key requires an operator (dev-php/mod_php-5.0.2) (try adding an '=')"


perché qui si lamenta che vuole l'uguale davanti a dev-php in qualche file (ovvero quello che aveva notato xchris...)
_________________
Ciao da me!
Back to top
View user's profile Send private message
mega
n00b
n00b


Joined: 22 Jun 2002
Posts: 40
Location: Tourin, Italy

PostPosted: Thu Nov 04, 2004 5:03 pm    Post subject: Reply with quote

si direi che e' sempre lui che insiste

Code:

darkbox mega # emerge -uDav world

These are the packages that I would merge, in order:

Calculating world dependencies             tTraceback (most recent call last):
  File "/usr/bin/emerge", line 2903, in ?
    if not mydepgraph.xcreate(myaction):
  File "/usr/bin/emerge", line 1322, in xcreate
    myeb=portage.portdb.xmatch("bestmatch-visible",mydep)
  File "/usr/lib/portage/pym/portage.py", line 5335, in xmatch
    myval=best(self.xmatch("match-visible",None,mydep=mydep,mykey=mykey))
  File "/usr/lib/portage/pym/portage.py", line 5346, in xmatch
    myval=match_from_list(mydep,self.xmatch("list-visible",None,mydep=mydep,mykey=mykey))
  File "/usr/lib/portage/pym/portage.py", line 3874, in match_from_list
    raise KeyError, "Specific key requires an operator (%s) (try adding an '=')" % (mydep)
KeyError: "Specific key requires an operator (dev-php/mod_php-5.0.2) (try adding an '=')"


Mai successa na cosa del genere...almeno..succede a volte che si incasina il portage...ma il recupero son sempre riuscito a farlo....manco stessi usando impostazioni diverse dal solito :(
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
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