Newsgroup: it.comp.macintosh
Titolo: Fink... uffa :|

Ho cercato di upgradate ethereal, da "source" siccome di binario
aggiornato non c'era una mazza! Dopo avermi fatto scaricare
40 mega di xfree86 (boh...) e altra roba credevo che la compilazione
me la facesse lui (uso finkcommander) invece...
Mi son messo ad installare altre roba ma continua a darmi sta roba:
WARNING: The package gtk+ Depends on glib,
	 but glib only allows things to BuildDepend on it.
The following package will be installed or updated:
  ethereal
The following 5 additional packages will be installed:
  gtk+ pcre pcre-bin xfree86 xfree86-shlibs
Do you want to continue? [Y/n]
/bin/rm -rf pcre-4.2-2
/bin/mkdir -p /sw/src/pcre-4.2-2
bzip2 -dc /sw/src/pcre-4.2.tar.bz2 | /sw/bin/tar -xf -
cp -f /sw/lib/fink/update/config.guess .
cp -f /sw/lib/fink/update/config.sub .
cp -f /sw/lib/fink/update/ltconfig .
cp -f /sw/lib/fink/update/ltmain.sh .
patch -p1 </sw/fink/dists/stable/main/finkinfo/libs/pcre-4.2-2.patch
patching file Makefile.in
./configure --prefix=/sw --mandir='${prefix}/share/man'
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
### execution of ./configure failed, exit code 1
Failed: compiling pcre-4.2-2 failed
Ammetto di non capirci una mazza, ma se almeno mi marcasse
come installata tutta la roba che mi ha messo, la butterei via...
Qualcuno sa darmi qualche dritta? Grazie anticipatamente!
Ale

 configure: error: no acceptable C compiler found in $PATH
Non trova un compilatore per compilare la roba che ha scaricato.
Gli hai installati i developer tools?


No infatti... ho letto sul sito di fink che servono ma non so quali 
siano! Sai mica dirmi che pacchetti sono? Si installano sempre da fink?

 wrote:

No dovrebbero averteli dati assieme al sistema operativo, se no puoi
scaricarli da 
connect.apple.com
 ma e' un operazione molto lunga anche
con l'ADSL.
-- 
Ciao
Fabio


Ah ok, immaginavo! :)
Provo a frugare nel cd di panther, spero che li ci siano... senno li 
scarico!
Ale

 , ma devi
registrarti (gratuitamente) e sono tipo 500 MB.
Potresti aver bisogno anche dei BSD Subsystem (si chiamano cosi?) che
installi sempre dai cd di installazione di OSX.

Jack wrote:

Stafava!! 500?
Mi servivano solo per compilare una cosina, ethereal appunto, ma posso 
sempre aspettare di trovare su fink la versione binaria :)
Mi sa che faro' cosi', intanto pero' mi segno gli indirizzi...
(ho messo il cd di installazione ma non ho mica notato nulla a parte
l'os... mi sa che devo frugare meglio! non č che ci son solo nella 
versione che compri e non in quella che danno con i computer per caso?)
Ale

 scarico!
potresti anche avere una cartella di nome Installers in applicazioni con
dentro i developer tools.
-- 
"Two of the most famous products of Berkeley are LSD and Unix. 
I don't think that is a coincidence."

Jack wrote:

Ehm scusatemi, che vergogna...
li ho gia' sotto la directory "application" in "installers" :)
Devo solo vedere quale pacchetto installare :)
Ale

 
Infatti...
Adesso ci sono quasi, a parte questo:
This package must be compiled with GCC 3.3, but you currently have an 
unknown version selected.
To correct this problem, run the command:
	sudo gcc_select 3.3
Il comando non funziona... credo che scarichero' una versione di gcc 
aggiornata!
Ale

 installi sempre dai cd di installazione di OSX.
Ho installato i developer tool e gcc, ma continua a non andare nulla :(
Questo mi esce compilando libpcap:
The following package will be installed or updated:
  libpcap-shlibs
/bin/rm -rf libpcap-0.8.1-1
/bin/mkdir -p /sw/src/libpcap-0.8.1-1
gzip -dc /sw/src/libpcap-0.8.1.tar.gz | /sw/bin/tar -xf -
patch -p1 </sw/fink/dists/stable/main/finkinfo/net/libpcap.patch
patching file Makefile.in
./configure --prefix=/sw --mandir=/sw/share/man --enable-ipv6
creating cache ./config.cache
checking host system type... powerpc-apple-darwin7.3.0
checking target system type... powerpc-apple-darwin7.3.0
checking build system type... powerpc-apple-darwin7.3.0
checking for gcc... gcc
checking whether the C compiler (gcc  -L/sw/lib) works... yes
checking whether the C compiler (gcc  -L/sw/lib) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking gcc version... 3
checking for inline... inline
checking for __attribute__... no
checking for u_int8_t using gcc... no
checking for u_int16_t using gcc... no
checking for u_int32_t using gcc... no
checking how to run the C preprocessor... gcc -E
checking for sys/ioccom.h... no
checking for sys/sockio.h... no
checking for ifaddrs.h... no
checking for limits.h... no
checking for netinet/if_ether.h... no
checking for ANSI ioctl definitions... no
configure: error: see the INSTALL for more info
### execution of ./configure failed, exit code 1
Failed: compiling libpcap-0.8.1-1 failed
Invece il comando gcc_select 3.3 non va...
Ma oggi non potevo andare a farmi un giro invece di volere assolutamente
aggiornare qualche pacchetto di fink? Mannaggia i pupazzi!!
Io poi di compilatori non so un becco... :(
Ale

 Che errore da' ?
Dice "sudo: /usr/sbin/gcc: command not found" anche dopo aver installato
gcc...
Ale

 se lo installa se non hai i devtools.
Purtroppo quello gia' complilato non è ancora disponibile e c'è solo il 
source :( ed io per passare il pomeriggio mi sono voluto ficcare in sto 
macello! :)
Ale

Come non detto... ora gcc va e mi dice che sto usando la 3.3
pero' compilando mi esce quel bordello che ho postato nel precedente 
messaggio e questa volta sono piu arenato di prima... :(
Ale

 gcc...
ciao,
gcc si dovrebbe trovare in /usr/bin e non /usr/sbin, qui da me è così.
ciao
Salvo

 Failed: compiling libpcap-0.8.1-1 failed
prova ad installare prima libpcap da fink e poi riprova.
ciao
Salvo


Ciao,
ho anche provato a fare quello ma mi da un altro errore, cioč...
loro sono gia' installate, l'errore me lo da se cerco di compilare
quelle piu recenti! Intanto cerco di capire anche come disinstallare
i devtools alla fine per recuperare quei 250 mega di spazio :)
Tutto fa esperienza cmq... :)
Ale

 quelle piu recenti!
hola,
ho visto che da me non c'č ethereal, ma ethereal-ssl 0.10.3-11
avrņ a suo tempo avuto problemi pure io.
Abilita in Fink i rami unstable e "unstable crypt" e prova a compilare
la versione-ssl magari.
Se hai in genere problemi con la gestione di Fink puoi provare anche
l'interfaccia "Fink Commnader", che ti fa fare molte cose con molta
semplicitą, specialmente l'aggiornamento dei pacchetti con cvs.
ciao,
Salvo

 
Finkcommander è molto comodo infatti lo sto usando... quello che pero'
mi preme ora è disinstallare i developer tools per recuperare spazio, 
siccome credo che aspettero' che siano disponibili i binari.
Sto leggendo qua e la su google ma non sembra mica facile :|
Ale

 sul sito di fink!
strano. kismet:
Stable:         3.0.1-21
dovresti averlo.
Hai aggiornato Fink con selfupdate?
hai i pacchetti aggiornati?
dai scanpackages e poi "update all" e riprova.
ciao
Salvo Micciché
-- 
#!/usr/bin/perl
print "~levomi scacchi~ \n";

 
Ho provato a rimettere tutto... gtk+ ecc.ecc. adesso ho risolvo o non 
dormo piu'! Attualmente mi da questi errori:
The following package will be installed or updated:
  ethereal
/bin/mkdir -p /sw/src/ethereal-0.10.3-11
bzip2 -dc /sw/src/ethereal-0.10.3.tar.bz2 | /sw/bin/tar -xf -
patch -p1 </sw/fink/dists/stable/main/finkinfo/net/ethereal.patch
patching file configure
Hunk #1 succeeded at 5889 (offset 166 lines).
patching file ltmain.sh
./configure --prefix=/sw --mandir=/sw/share/man --without-net-snmp 
--without-ucd-snmp --without-adns --disable-usr-local --without-ssl
checking build system type... powerpc-apple-darwin7.3.0
checking host system type... powerpc-apple-darwin7.3.0
checking target system type... powerpc-apple-darwin7.3.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E -traditional-cpp
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... no
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -p
checking for a sed that does not truncate output... /usr/bin/sed
checking whether ln -s works... yes
checking how to recognise dependent libraries... file_magic Mach-O 
dynamically linked shared library
checking command to parse /usr/bin/nm -p output... ok
checking for egrep... grep -E
checking for ANSI C header files... no
checking for sys/types.h... no
checking for sys/stat.h... no
checking for stdlib.h... no
checking for string.h... no
checking for memory.h... no
checking for strings.h... no
checking for inttypes.h... no
checking for stdint.h... no
checking for unistd.h... no
checking dlfcn.h usability... no
checking dlfcn.h presence... no
checking for dlfcn.h... no
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for gcc option to produce PIC... -fno-common
checking if gcc PIC flag -fno-common works... yes
checking if gcc static flag -static works... no
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.lo... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking whether the linker (/usr/bin/ld) supports shared libraries... yes
checking how to hardcode library paths into programs... unsupported
checking whether stripping libraries is possible... no
checking dynamic linker characteristics... darwin7.3.0 dyld
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... no
checking whether -lc should be explicitly linked in... yes
creating libtool
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... no
checking for perl... /usr/bin/perl
checking for pod2man... /usr/bin/pod2man
checking for flex... /usr/bin/flex
checking for python... /usr/bin/python
checking for pkgproto... no
checking for pkgmk... no
checking for pkgtrans... no
checking for rpm... no
checking to see if we can add '-Wall -W' to CFLAGS... yes
checking for platform-specific compiler flags... Apple GCC - added 
-no-cpp-precomp
checking whether to use /usr/local for headers and libraries... no
checking for GNU sed as first sed in PATH... no
checking if profile builds must be generated... no
checking for gtk-config... /sw/bin/gtk-config
checking for GTK - version >= 1.2.0... no
*** Could not run GTK test program, checking why...
*** The test program failed to compile or link. See the file config.log 
for the
*** exact error that occured. This usually means GTK was incorrectly 
installed
*** or that you have moved GTK since it was installed. In the latter 
case, you
*** may want to edit the gtk-config script: /sw/bin/gtk-config
checking for glib-config... /sw/bin/glib-config
checking for GLIB - version >= 1.2.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log 
for the
*** exact error that occured. This usually means GLIB was incorrectly 
installed
*** or that you have moved GLIB since it was installed. In the latter 
case, you
*** may want to edit the glib-config script: /sw/bin/glib-config
configure: error: GLib distribution not found.
### execution of ./configure failed, exit code 1
Failed: compiling ethereal-0.10.3-11 failed
Ovviamente per me è tutto arabo :)
Vi ringrazio per la pazienza che avete, perche' io tra poco per 
recuperare lo spazio perso mi ficco in un "archivia e installa" 
mostruoso, non ne posso piu' di vedere errori! E tutto per voler 
aggiornare un programma la cui versione mi bastava :| BUAAAAAAAAAAAAA!!!
Ale

 
Niente da fare...
Si e' tutto in regola cmq... :|
Ale

 *** Could not run GLIB test program, checking why...
indaga qui.
Probabilmente gtk, gtk2, glib ecc. non sono installati bene.
Altro non so dirti.
Scrivi agli autori e manda i log (clicca su ethereal poi sull'icona
rossa in Fink Commander).
ciao
Salvo

 Niente da fare...
kismet dà errori qui, non riesce a far installare system-viha.
Ho scritto poco fa al curatore del port. Vedremo cosa saprà dirmi.
ciao
-- 
salvo

§alvomi© wrote:

Provo a installare anche i gtk2 allora... credevo che le dipendenze me 
le chiedesse il pacchetto di ethereal invece... cmq ora mi è morto fink!
Stavo cambiando il path per il perl, che puntava alla directory 
sbagliata e ora non vedo piu una mazza di pacchetti... mado' che 
giornata dimm...a!
Grazie di tutto! :)
Ale

 gcc si dovrebbe trovare in /usr/bin e non /usr/sbin, qui da me è così.
ovunque e` cosi` :)
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
    - Brian W. Kernighan

 macello! :)
piuttosto... aggiorna..
apt-get update...
io ti garantisco che ethereal qua lo segna come installabile *senza*
sorgenti.


 
Credo anche qui ora che va... :)
Ho installato anche devsdk e bsdsdk dalla dir. installer e ora
sta compilando! Mamma mia che casino... :|
500 mega di roba per compilare ethereal, e l'alluminio del powerbook
che tra poco diventa rosso :) Ma oggi non potevo farmi un pisolino?
Boh... :)
Ale

 
mmmmmmm cioe? io nella lista vedevo che "source" aveva un numero di 
versione piu' recente, invece binary era tale quale la versione che 
avevo installato! Tu vedi binary e source uguali alla versione 0.10.3-11? :|
Ale

 Comunque ethereal c'e' gia' compilato :)
Si quello lo avevo anche io, ma volevo mettere l'ultima versione
che come binaria non mi compariva, ma come source era aggiornata :)
Cosi la mia risultava "outdated"!
http://fink.sourceforge.net/pdb/package.php/ethereal
Volevo mettere la 0.10.3-11 invece che la 0.10.0a-11 :) e mi sono
imbattuto nel kaos :) Kismet ora lo vedo... era tra gli unstable...
eppure la volta scorsa avevo provato a vedere tra quelli, abilitandoli
nelle preferenze! mah :D
Fink comunque mi da disponibili in tutto 2800 e passa pacchetti contro i 
3500 circa dichiarati sul sito! Lo fa anche a voi?
Ale
(ps. ma tu vedi ethereal 0.10.3-11 nella colonna dei binary su fink? :| )

 E' cosi' indispensabile la versione piu' recente ? :)
Grrrrrrrrrr che fai sfotti? :))))
Assolutamente no... per uno che oggi non sapeva cosa fare invece si... :P
Ah ma la prossima volta trovo di meglio eh! Mi faccio un panino, gioco 
coi gatti... sicuro! :)
Ale

 Tu vedi binary e source uguali alla versione 0.10.3-11? :|
no, non mi sono dato peso... non noto sostanziali cambiamenti in
ethereal da un bel po' di tempo... e fa tutto quello che deve fare
(ovvero risparmiarmi la briga di beccarmi in vario modo il tcpdump)


 3500 circa dichiarati sul sito! Lo fa anche a voi?
2990 di cui 1427 installati (sono un folle).
ciao
Salvo

§alvomi© wrote:

Azz ;)
Mi sto installando ora il bundle-kde da far girare con xdarwin... ma
non credo di raggiungerti mai con tutti quei pacchetti! :P
Ale

 non credo di raggiungerti mai con tutti quei pacchetti! :P
mettici su i vari gnome oltre kde e poi ne parliamo :)
ciao
Salvo

 Certo che vi volete proprio fare male eh ==;D
ahaiah, ahhh aiaiaiahahah, ahňhh!
;-)
-- 
ciao