Newsgroup: it.comp.macintosh
Titolo: Fink, compilazione da sorgente e x11...

Ciao a tutti,
ieri sera mi sono messo a scaricare e compilare i sorgenti di nmap
ed ethereal attraverso finkcommander, scaricandoli via cvs. Alla
fine della compilazione pero' ottengo questo errore, per altro
abbastanza chiaro:
---
WARNING: if you compile X11 applications against this XFree86 release,
you will *not* be able to run them if you decide to revert to Apple's
X11 provided with Panther.
You have an existing X11 installation in /usr/X11R6 and/or /etc/X11.
This package refuses to overwrite these. Remove them, then tell Fink to
install xfree86 again. (The package won't be recompiled.) If you want
to keep your X11 installation, install system-xfree86 resp. system-xtools
instead to make this known to Fink's package system.
---
il problema è che io uso proprio l'x11 di apple. Per ovviare dovrei 
rimettere l'x11 di darwin? Per intenderci quello con l'icona della X 
rossa, grande? :) Non c'è verso proprio di mantenere quello di apple?
Grazie ancitipatamente per l'aiuto :)
Ale

 rossa, grande? :) Non c'è verso proprio di mantenere quello di apple?
a me quelli di Fink hanno sempre consigliato di mantenere X11 di Apple
in Panther e di *non* installare quello di Fink che può generare
incompatibilità.
devi solo tenere system.xfree86 (un segnaposto) in Fink.
Comunque, vedi sulle pagine web di Fink, nelle FAQ è spiegato come fare.
ciao
salvo

 
Io tempo fa li provai tutti e due ma alla fine preferii quello di apple!
Il pacchetto system.xfree86 pero' non lo trovo... adesso vedo sulle faq 
di fink come compilare mantenendo l'x11 di apple. Grazie ancora :)
Ale

 di fink come compilare mantenendo l'x11 di apple. Grazie ancora :)
prova da Terminale
fink list system-x
io ottengo:
Information about 3955 packages read in 3 seconds.
 i   system-xfree86   2:4.3-2      [placeholder for user installed x11]
 i   system-xfree...  2:4.3-2      [placeholder for user installed x11
developm...
 i   system-xfree...  2:4.3-2      [placeholder for user installed x11
shared l...
(la i sta per "installed").
Se non lo hai disinstalla XFree di Fink, e installa system-xfree86 ecc.
tramite apt-get o Fink Commander.
ciao,
salvo

 
eh, infatti non capivo cosa erano i segnaposti :) ho appena dato un
"fink list -i system-xfree86" e sto riprovando.
wolverine$ fink list -i system-xfree86
Information about 3901 packages read in 2 seconds.
  i   system-xfree86       2:4.3-2         [placeholder for user
installed x11]
  i   system-xfree86-dev   2:4.3-2         [placeholder for user 
installed x11 development tools]
  i   system-xfree86-s...  2:4.3-2         [placeholder for user 
installed x11 shared libraries]
pero' attualmente mi da lo stesso errore di prima... mmmmmm :|
e il system-xfree86 è installato! boh...

 e il system-xfree86 č installato! boh...
installato, sě.
Controlla di non avere altro che riguardi XFree in Fink, prima di tutto.
Poi hai visto sulle FAQ del sito?
ciao,
salvo

 
le sto spulciando proprio ora, ma a leggere le faq direi che ho fatto 
tutto il possibile! le uniche cose che mi restano sono la 
reinstallazione di pacchetti come l'x11sdk ecc. Di altro ho solo xfree86
e xfree86-shlibs ma in stato archived!
Ale

 e xfree86-shlibs ma in stato archived!
disinstalla completamente xfrre86-shlibs, rimuovilo.
Poi se non va reinstalla X11 Apple e X11 SDK e riprova.
Dovrebbe funzionare, a meno di altre stregonerie :)
poi dimmi :)
ciao,
salvo

 
sono in fase di reinstallazione :) ti sapro' dire tra poco... ;)
Ale

 
zero... niente da fare! cheppalle... :|

 zero... niente da fare! cheppalle... :|
dopo X11 hai quindi reinstallato (ricompilato) nmap ed ethereal?
ciao,
salvo

§alvomi© wrote:

sto provando ora con ethereal. Nmap l'avevo ricompilato prima quando
avevo rimesso l'xdarwin. In quel caso era andato tutto ok,
adesso sto riprovando con ethereal ma non ci siamo secondo me. Perche
fink sta ricompilando l'xfree86 nuovamente e mi sa che appena finisce
si incavola! :|
mi sa che campero con i binari a vita...
Ale

 mi sa che campero con i binari a vita...
e no, se ha funzionato qui (dove tempo fa dava quegli errori) allora
*deve* funzionare da te!
Prova anche a scrivere ai curatori dei due ports o nelle liste di Fink,
sono gentilissimi, e rispondono appena possono.
ciao,
salvo

 mi sa che campero con i binari a vita...
Allora,
guarda su 
<
http://fink.sourceforge.net/faq/usage-packages.php?phpLang=en#apple-x11
-wants-xfree86>
piů o meno dice di upgradare Fink:
sudo apt-get update
sudo apt-get install fink
poi:
It should show the system-xfree86, system-xfree86-shlibs, and
system-xfree86-dev packages as installed. If the -dev package is
missing, reinstall the X11SDK, since sometimes the Apple Installer
misses a file. You may need to keep doing this. If either of the other
two are missing, then reinstall the X11User package (same reason).
non so che altro dirti, magari provi cosě, non si sa mai :)
ciao,
salvo

 
no, prima quando ero riuscito a compilare nmap, non avevo x11 di apple
ma quello di fink, per quello ha funzionato. Ho provato anche quanto
qua sopra ma niente da fare...! Provero' a contattarli :|
Grazie di tutto :)
Ale

  ma niente da fare...! Provero' a contattarli :|
ok, provaci (comque sul sito dovresti vedere anche le faq successive a
quella che ti ho indicato).
buona fortuna :)
salvo

 
FUNZIONA!!!!!!! :DDDDDDDDDDDDD
Praticamente alla fine ho reinstallato anche l'x11sdk e ridato da shell
il comando "fink list -i system-xfree86. Una volta partita la 
riconfigurazione di ethereal non ha chiesto tra le dipendenze i 
pacchetti di xfree68 e xfree86-shlibs! E dopo circa un oretta tutto va a 
meraviglia con ethereal 10.6 con l'antialiasing e tante altre belle 
cosine :D magnifico!
Non capisco solo perche' da finkcommander i pacchetti system-xfree86 non 
li veda come installati! Boh... ma tutto il resto va :)
Ale

 li veda come installati! Boh... ma tutto il resto va :)
normale, perché sono appunto ...placeholder :)
importante è che ti funzioni!!!
ciao,
salvo

 
:) ho ancora da capire sto messaggio: Fontconfig error: Cannot load 
default config file, che mi salta fuori al lancio di ethereal ma
non è una cosa che rende il programma non utilizzabile :)
Per il resto mi sono ricompilato wget, nmap senza problemi! ;)
Grazie ancora del supporto! :)
Ale

 non è una cosa che rende il programma non utilizzabile :)
non vorrei sbagliarmi, ma potrebbero essere le freetype2.
Dovresti toglierle da Fink, tranne forse le freetype2.shlibs, perché
vanno in conflitto con X11 Apple. Una volta ho segnalato problemi nelle
liste di Fink con Abiword e dopo che mi consigliarono questa modifica
funzionò tutto.
prova con fink list freetype2
ciao,
salvo

 
non ne ho nessuna installata! ho provato a mettere la freetype2.shlibs
ma niente da fare! provo ad installarle tutte e poi vado per esclusione? :)
Ale

 provo ad installarle tutte e poi vado per esclusione? :)
no, ti darebbero problemi. Lascia fare a Fink.
Allora il problema sarà un altro: scrivi nelle liste :)
ciao,
salvo

 
Ok :) leggevo che qualcuno suggeriva di reinstallare il bsd.pkg.
Ho un file con quel nome ma panther mi dice che è un file di registro! 
boh... beh prima o poi ne vengo a capo spero :)
Ale

  leggevo che qualcuno suggeriva di reinstallare il bsd.pkg.
quello lo puoi installare sempre: se ci doppioclicchi dovrebbe
installarsi...
salvo

§alvomi© wrote:

purtroppo se clicco mi dice che è un file di registro! pero'
ho trovato un fonts.conf sotto la directory di fink e l'ho copiato
sotto etc/fonts e non ha piu dato l'errore! sembra che un file
con quel nome debba esistere in quella directory. Non so se quanto ho
fatto è corretto, cmq anche se l'errore non c'era piu, non potevo
cambiare i caratteri, un po' come se ci fosse un indice dei fonts 
(perche in ethereal ne vedevo molti disponibili) ma anche se li cambiavo
il font della gui rimaneva lo stesso! ora sto provando ad intuito a 
installare xfonts-intl che dovrebbero essere tutti i font per x11.
Intanto cerco di documentarmi! ;)
Ale

 cambiare i caratteri, un po' come se ci fosse un indice dei fonts 
non ti so dire, se ti funziona ok. In fondo Fink ha ancora qualche lato
...oscuro :)
ciao,
salvo

§alvomi© wrote:

non va ;) pazienza... prima o poi andra' :D Grazie nuovamente!
Ale