Newsgroup: it.comp.os.dibattiti
Titolo: linux e il problema delle dipendenze

Per chi e' tanto contento dell'esistenza di decine di migliaia di 
librerie diverse in infinite versioni diverse, suggerirei di provare ad 
installare vlc0.7.2 su una suse 9.1. Ovviamente i precompilati con yast, 
altrimenti non vale.
Ciao ... Dino
-- 
Non indicare un indirizzo valido nei tuoi post e' un tuo diritto.

 altrimenti non vale.
E' ora di schiodarsi dagli RPM ;)
-- 
Lawrence (l dot oluyede at virgilio dot it)
"In IE we trust"

 E' ora di schiodarsi dagli RPM ;)
Ma non credo cambierebbe nulla. Se il pacchetto non e' presente nel 
repository e chi lo rende disponibile richiede dipendenze che non sono 
presenti anch'esse nel repository, succede lo stesso pastrocchio.


 presenti anch'esse nel repository, succede lo stesso pastrocchio.
Gentoo, che uso io, usa i sorgenti, se non c'è il pacchetto cerchi l'ebuild
(il file di configurazione) e installi e se non trovi nemmeno l'ebuild
(cosa rara) te lo scrivi tu o te lo installi a mano.
ciao!



A)bort, R)etry, I)nfluence with large hammer.

 installa quelle necessarie non presenti:
E se le librerie necessarie non ci sono? Perche' e' questo il caso. 
Grazie che se ci sono le librerie nel repository me le becca, lo farebbe 
anche suse, ma non ci sono.


 (cosa rara) te lo scrivi tu o te lo installi a mano.
Gentoo pero' non e' e non vuole essere un os desktop.


 Gentoo pero' non e' e non vuole essere un os desktop.
Ecchissene :) A me funzione meglio di un os "dichiaratamente" desktop ;)


 anche suse, ma non ci sono.
Guarda, la cosa bella è che non *mai* visto un repository tanto enorme. 
L'unica libreria che uso e che non ho trovato è GLFW. Inoltre, un ebuild 
è semplicissimo, chiunque lo può fare e sottomettere.
Se hai gentoo prova, altrimenti dimmi che ti serve di esotico e vediamo 
se c'è...


 Ecchissene :) A me funzione meglio di un os "dichiaratamente" desktop ;)
Si, ma il fatto che tu abbia dedicato buona parte della tua vita a 
configurare linux e che quindi ora ti trovi benissimo con gentoo, non 
vuol dire che la stessa cosa la debba fare un'altro che ha una vita da 
vivere :D


 vivere :D
Mi rendo conto che per un niubbo installare Gentoo non è facile ma basta
che gliela si installi e configuri con un KDE o GNOME a caso e poi via di
manuali


 se c'è...
No, gentoo l'ho rimossa. Ero stanco di dover perdere ore e leggere 
chilometri di manuali per fare le cose piu' banali. Ho messo su suse 9.1 
e inserendo il percorso dell'ftp del manteiner indicato sul sito di vlc, 
yast si incazza e mi trova un sacco di conflitti e problemi di versione.
Stessa cosa per mplayer e tanta altra roba che non c'e' sull'ftp di 
suse. E' un vero peccato perche' per il resto sembra funzionare 
abbastanza bene questa nuova suse.


 manuali
L'installazione e' il meno, ci sono guide molto dettagliate e basta 
seguirle alla lettera. Certo, ci vogliono parecchie ore, giorni se si 
parte da uno stage1, ma il peggio viene dopo.


 abbastanza bene questa nuova suse.
Per questo motivo sono andato su gentoo. Nessun conflitto. Mai. Il 
problema di gentoo, progetto moooolto giovane ma da 10/lode, è proprio 
la mancanza di installer serio, cosa che a me non fa ne caldo ne freddo, 
ma se ci fosse... ah! Non oso immaginarlo!


 parte da uno stage1, ma il peggio viene dopo.
Se lo dici tu :)


 Se sei un incapace, la colpa di chi e'? Solo tua, ovviamente.
Ecco che arriva il troll. E' anche un troll molto bravo, sa tutto senza 
aver letto una riga di manuale. E' nato cosi', trollerino genietto.
:D


 Nulla di stratosferico.
Un banalissimo e stupidissimo troll quindi. Che delusione.
Addio.


 parte da uno stage1, ma il peggio viene dopo.
Beh, ma e` fisiologico, visto che va compilata.
-- 
RiK0
Non credo negli schemi non vincenti.

 altrimenti non vale.
Per una volta mi sento di darti ragione.
Ma il problema non e` solo di Linux, semplicemente e`
particolarmente evidente in Linux.
Immagino che si dovra` passare alla "fase 2" dei sistemi
di installazione, cioe` quella in cui le dipendenze sono
risolte run-time, invece di install-time.
bye,
-- 
piergiorgio

 risolte run-time, invece di install-time.
Non sarebbe una complicazione ulteriore?
Ho notato poi che installando uno screensaver presente sull'ftp di suse 
mi viene chiesto di downgradare una libreria. Per quale motivo non 
possono coesistere librerie in versioni diverse?


 possono coesistere librerie in versioni diverse?
Veramente possono, eccome, che poi SuSE non lo faccia per
quella particolare libreria, e` un'altra storia.
Anche se situazione di questo tipo possono solo indicare
che il sistema e` piuttosto "unsupported".
bye,
-- 
piergiorgio

 che il sistema e` piuttosto "unsupported".
Eppure yast funziona cosi' bene. Mi ha configurato praticamente da solo 
anche una scheda audio isa pnp (un a non pnp invece non c'e' stato verso 
di farla andare).


 di farla andare).
Intendevo che lo screensever non e` aggiornato alla
versione di libreria che hai installata e tale libreria
viene considerata come "attuale" e non "avanzata".
Cioe` nessuno si preoccupa di avere in parallelo le
due librerie, evidentemente perche` la cosa non viene
considerata utile.
bye,
-- 
piergiorgio

 altrimenti non vale.
Toh, mi sa che l'hanno scritto per te
http://software.newsforge.com/software/04/07/15/190253.shtml


 considerata utile.
E' un gran bel casino gestire una cosa del genere. Da perte della distro 
intendo. Aggiornano una libreria e devono aggiornare tutti i riferimenti 
delle dipendenze. Un bel casino.


 e' l'esponente.
Bene, non sai cosa e' un ordine di grandezza.
Torna a cuccia su.


 
http://software.newsforge.com/software/04/07/15/190253.shtml
Mi auguro ne tirino fuori qualcosa di buono. Perche' cosi' come stanno 
le cose la situazione e' disastrosa.


 e' l'esponente.
Appunto, *sarebbe* un ordine di grandezza piu` grande, cioe`
invece di 1GB sarebbero 10GB.
Non era chiaro?
bye,
-- 
piergiorgio

 delle dipendenze. Un bel casino.
Dipende dal livello di aggiornamento.
Se l'API non cambia, non devono aggiornare tutti
pacchetti, non aggiornano nulla tranne la libreria.
Se l'API cambia in maniera critica, allora devono
aggiornare i pacchetti.
E per fortuna lo fanno loro e non tocca farlo a te,
come succede in altri scenari.
bye,
-- 
piergiorgio

 come succede in altri scenari.
Io direi invece che per sfortuna ti tocca sopportare sta roba.


 cepu? Forza che voglio farmi quattro risate a leggere le tue corbellerie.
shhhhh, e vai a studiare, trollerino ignorante.


 Bene, non sai cosa e' un ordine di grandezza.
guarda che 1 GB e 2 GB sono lo stesso ordine di grandezza.
Piuttosto Piergiorgio sta dicendo che il sistema da te proposto non
comporterebbe una variazione cosi` piccola, ma appunto una variazione di
ordine di grandezza. 


 shhhhh, e vai a studiare, trollerino ignorante.
guarda che a meno che io non abbia letto male, ha proprio ragione lui.


 invece di 1GB sarebbero 10GB.
fagli un disegnino.... tipo
     _
    | |
    | |
    | |
    | |
    | |
    | |
    | |
   _| |
 _| | |
| | | |
+-+-+-+
-- 
e gia` che ci siamo
si potrebbe completare con
-
 |
 |\
--/
ma vabbe`...

 Io direi invece che per sfortuna ti tocca sopportare sta roba.
Sempre meglio che fare le cose a mano, come sul Mac.
bye,
-- 
piergiorgio

 ordine di grandezza. 
Ah bene, ora si che e' chiaro. Per fortuna che ci sei tu :D
Piergiorgio si e' espresso benissimo e il concetto era chiaro penso per 
tutti, tranne che per calogero il trollerino, e ho paura anche per te :D


 guarda che a meno che io non abbia letto male, ha proprio ragione lui.
Esatto, hai letto male.


 Sempre meglio che fare le cose a mano, come sul Mac.
Sul mac non fai nulla a mano, anzi.


 E sciacquati la bocca prima di conferire con me, ignorante.
Ah, bene, ora pero' devi anche leggerlo. Cosi' non sarai piu' trollerino 
ignorante, ma solo trollerino.


 Sul mac non fai nulla a mano, anzi.
Ma come, non sei tu che hai detto che prendi il SW e lo metti
dove vuoi?
Non e` "fare a mano" quello?
bye,
-- 
piergiorgio

 with possibly useful
information."
http://www.videolan.org/vlc/download-suse.html


Error: Keyboard not found. Press F1 to continue...

 Non e` "fare a mano" quello?
Ah, se fosse quello fare le cose a mano linux sarebbe il paradiso.


 chissene. O no?
Per un troll e' di fondamentale importanza. Magari perche' il prof del 
liceo quest'anno glielo ha spiegato e vuol far vedere che "sa" :D



Perche', secondo te da dove l'ho scaricato l'rpm? Secondo te non ho 
messo il server ftp di reiner nell'elenco per fargli risolvere in 
automatico le dipendenze necessarie? Purtroppo non basta. E' un problema 
di chi ha fatto l'rpm, il che si traduce in un problema degli 
sviluppatori di vlc che senza una versione ufficiale non possono 
garantire il funzionamento di vlc su suse, il che si traduce in un 
problema di suse che non e' in grado di fornire una soluzione al 
problema, che a sua volta e' un problrma di linux in generale, perche' 
non esiste un solo standard (ma ne esistono tanti diversi) ed rpm non 
e' un vero standard.


 parlando) il teorema di ginopilotino  sull'entropia: 
Ah, quindi hai anche studiato fisica alle superiori. Se non ricordo male 
e' roba che si fa al terzo o al quarto anno. Ti facevo piu' piccino, il 
mio trollerino :D


 mio trollerino :D
Shannon non si studia alle superiori. E' un corso che a ingegneria 
informatica facevamo al terzo anno (teoria dei segnali). Termodinamica 
al 4o superiore (liceo scientifico, ma di anni ne sono passati, può 
essere cambiato) --- altrimenti le cazzate si studiavano a fisica I 
(primo anno di ingegneria) e serie a fisica tecnica (un bucio di culo, 
4o anno ingegneria).
Fa/Ha fatto almeno 3 anni di università.
Ci ho preso??


 tutti, tranne che per calogero il trollerino, e ho paura anche per te :D
Guarda che Calogero ha capito, eri tu che non hai capito. Scegli. O non
sai quello che scrivi, o non sai quello che leggi.


 Esatto, hai letto male.
ho riletto. hai proprio preso lucciole per lanterne. e non provare a
negare l'evidenza.


 teorema H do Boltzmann?
ummamma, e chi se lo ricorda? Ho studiato quella roba un po' di tempo fa 
all'univ in fisica1. Magari se un giorno riuscirai a diplomarti e a 
iscriverti all'univ mi farai una bella lezioncina dettagliata. Ok, 
trollerino ignorantello? :D


 Parli con me o con il maleducato ignorante che da' del troll a tutti?
Con te. Chi più di te sa cosa TU fai?


 negare l'evidenza.
ma se è la sua specialità :)
ciao
-- 
boydon
Regole:
        (1)  Il capo ha sempre ragione.
        (2)  Quando il capo ha torto, fare riferimento alla regola 1.

 Allora mi dispiace ma non ci hai colto. Sottostimi di brutto.
Come direbbero a roma. abbello, arileggi: ``Fa/Ha fatto almeno 3 anni di 
università.''
Da quello che hai detto, ovvero che SOTTOSTIMO, comprendo che hai fatto 
più di 3 anni di università, il che vuol dire che hai detto una cazzata. 
Non ho sottostimato. Ho dato un lower bound.


 negare l'evidenza.
Niente, proprio non hai capito. Quando piergiorgio ha scritto: "No, 
sarebbe un ordine di grandezza piu` grande." Intendeva dire che mi 
sbagliavo, e che non si passa da 1 a 2GB, ma si ha un aumento di un 
ordine di grandezza, e cioe' da 1 a 10GB (cosa che ovviamente non 
condivido).
Ora e' chiaro? Il trollerino ignorantello di sicuro non lo ha capito 
neanche adesso, ma tu sei un po' piu' bravo, vero? :D


 In mac ci sono le librerie di sistema e le librerie locali nelle app.
hai trovato il campo find?
in MacOS ci sono:
1) librerie dentro i bundle
2) librerie di sistema
3) framework di sistema
4) librerie di sistema ma non troppo necessarie
5) framework di sistema ma non troppo necessari
6) librerie per user
7) framework per user
8) librerie di base di darwin
9) librerie di base dell'infrastruttura *nix
C'e` un casino atroce con il prebinding.
Ci sono cose compilate con il 2.95 e cose con il 3.x (e se era C++ non
e` proprio interscambiabile).
Insomma... e` un pantanaio. E lo dico perche` ci sto sudando.


 sai quello che scrivi, o non sai quello che leggi.
Mi sei proprio scaduto. Ridurti al livello del trollerino. Vabbe'.


 tragica ignoranza di quel sotuttoio.
Vedi, stavo semplicemente dicendo che, a quanto hai detto, se sai del 
teorema di shannon, banda di shannon e blah blah blah (ma lo conosci 
intendo, non che hai sentito il nome) allora hai 3 anni di università 
come limite inferiore.


 e quanto occupino.
Esistono. Insisto, imparare ad usare il campo find potrebbe esserti
d'aiuto nella vita.


 quel modo? Non e' ot, basta aprire un pc....
Guarda che ho fatto anche fisica2. Tranquillo, se un giorno farai l'univ 
forse ti faranno studiare anche la dimostrazione che ti porta a ricavare 
il valore di B, non solo le storielle che ti ha detto il professore del 
liceo. Almeno lo spero per te, vosto che ormai queste materie con la 
riforma si fanno molto male.
E piantala di fare il trollerino saputello, ti riesce male.


 sono troppi.
e magari anche che manca uno standard comune :))
-- 
boydon
Niente e' facile come sembra... tranne quando sembra difficile!
                -- Francesco Tapparo

 Fa/Ha fatto almeno 3 anni di università.
E sta messo cosi' male? Magari l'ha fatta per corrispondenza :D


 chiacchiere?
Perche' qui si parla di sistemi operativi? Perche' se vuoi saperne di 
piu' di fisica2 ci sono tantissimi libri sull'argomento? (ti suggerisco 
il mazzoldi-nigro-voci, che ho usato per l'esame).


 sistema di riferimento inerziale?
Ma sei fissato con la fisica eh? Guarda che il fatto che tu sia bravo in 
educazione fisica non c'entra niente eh? Dai su, trollerino 
ignorantello, fai un favore a te stesso e a tutto il ng, sparisci.


 solo ignoranza.
Trollollero trollolla'?
Shhhh e stai a cuccia.


 Fatti, niente. Cerca di crescere. E trovati un lavoro.
Ah, questa e' la ciliegina sulla torta.
Vabbe' saluti a casa trollerino ignorantello, torna nell'ombra che e' 
meglio.
Adios.


 mazzoldi-nigro-voci
Che ricordi! Peso di 4 kg e copertina rigida tipo cemento! Ah!


 aver mai visto un cavallo.
Aò, non offendere il film con lino ``bénfi'' sui baretti dello sport! :)


 Dipende dai prof, ma e' un discorso un tantino ot :)
Già... studiare le alette di raffreddamento, scambiatori di calore... 
reynolds... ah, che tristezza! Non si fa più roba del genere.


<cite> Viuleeeeeenza! </cite>
