Chakra Linux Italia Forum

Supporto Tecnico Software => Pacchetti => Topic aperto da: vellerofonte - 10 Settembre 2011 ore 10:53

Titolo: Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 10:53
Come da titolo, vorrei sapere se e come è possibile passare ad una versione PRECEDENTE di wine, infatti oggi ho aggiornato ma ho problemi con certi software che non vogliono più saperne di avviarsi (già provato a reinstallare).

Mi piacerebbe a questo punto tornare alla versione precedente (che funzionava egregiamente) e magari BLOCCARE l'aggiornamento se possibile.....
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: jmc - 10 Settembre 2011 ore 12:12
Dovresti cercare un nostro mirror che abbia una versione postdatata di WINE, installarlo da lì, e poi inserirlo in "IgnorePkg" in /etc/pacman.conf (in modo da non inserirlo negli upgrade che fai automaticamente con "pacman -Syu", e in modo da cambiarne la versione solo se e quando è necessario).
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 13:40
Dunque:

ho scaricato il sorgente di wine 1.3.27 (la versione appena precedente quindi)

ho disinstallato tramite Appset-QT wine 1.3.28 (non perfettamente funzionante)

mi sono posizionato nella cartella in cui ho scaricato il file wine-1.3.27.tar.bz2 ed in tale cartella ho aperto un terminale in cui ho dato i seguenti comandi:

Codice: [Seleziona]
/.configure
Codice: [Seleziona]
make
.....20 minuti di compilazione..... :o

Codice: [Seleziona]
sudo make install (dando semplicemente make install la procedura non terminava correttamente)

ora ho installato wine 1.3.27 e tutto è tornato a funzionare nella norma

ma....c'è sempre un ma....

se da terminale lancio l'aggiornamento non mi propone più di aggiornare wine alla 1.3.28  ???

Sembra non esserci bisogno quindi della modifica di pacman.conf, è per via del fatto che me lo sono compilato da solo?

Inoltre non ho capito come si chiama il pacchetto, per avere info sul pacchetto installato cosa devo digitare da terminale?

Codice: [Seleziona]
sudo pacman -Qi nomepacchetto
al posto di nomepacchetto ho usato

wine
wine1.3
wine1.3.27
wine-1.3
wine-1.3.27

nessuno dei nomi di cui sopra funziona  :(

Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: MaKi - 10 Settembre 2011 ore 13:51
Avendo installato da sorgenti non è presente nessun pacchetto quindi pacman non sa della sua esistenza, non puoi usarlo per chiedere informazioni o per aggiornarlo o qualunque altra operazione.

jmc ti aveva consigliato di recuperare da uno dei mirror di chakra una versione del pacchetto wine piu vecchia e di dire a pacman di ignorarlo per evitare che ti venisse aggiornato automaticamente.
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 13:56
Avendo installato da sorgenti non è presente nessun pacchetto quindi pacman non sa della sua esistenza, non puoi usarlo per chiedere informazioni o per aggiornarlo o qualunque altra operazione.

jmc ti aveva consigliato di recuperare da uno dei mirror di chakra una versione del pacchetto wine piu vecchia e di dire a pacman di ignorarlo per evitare che ti venisse aggiornato automaticamente.

Ok ma siccome non avevo idea di quale mirror usare ed avendo già scaricato il sorgente ho usato quello....

Tutto funziona perfettamente, solo mi chiedo se un domani da Appset-Qt (o quel che sarà) andassi ad installare un'ipotetica versione 2 di Wine, mi andrebbe a sovrascrivere l'installazione fatta da sorgenti? Spero vivamente di sì...

In ogni caso se la procedura non è corretta con un semplice: make uninstall piallo tutto

ma mi serve sapere la procedura esatta per installare wine 1.3.27 come pacchetto da pacman
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: cippaciong - 10 Settembre 2011 ore 14:57
Ho provato a cercare il mirror meno aggiornato con rankmirrors ma ormai tutti hanno la versione 1.3.28 di wine.
Chakra non ha un repository dove tenere eventuali pacchetti non aggiornati per il downgrade?
L'installazione da sorgenti io se posso la evito sempre, però in questo caso non so se ci sono altre scelte.
Se la cosa non crea casini nel sistema potresti provare ad installare un pacchetto di arch (se vai nel wiki e cerchi downgrade trovi tutte le informazioni) però aspetta di avere una conferma da jmc o altri sulla fattibilità della cosa.
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 15:03
Ho provato a cercare il mirror meno aggiornato con rankmirrors ma ormai tutti hanno la versione 1.3.28 di wine.
Chakra non ha un repository dove tenere eventuali pacchetti non aggiornati per il downgrade?
L'installazione da sorgenti io se posso la evito sempre, però in questo caso non so se ci sono altre scelte.
Se la cosa non crea casini nel sistema potresti provare ad installare un pacchetto di arch (se vai nel wiki e cerchi downgrade trovi tutte le informazioni) però aspetta di avere una conferma da jmc o altri sulla fattibilità della cosa.

ok, grazie cippaciong

attendiamo jmc....o qualche altro guru  :-[

comunque mi pare che i software che fanno uso di wine siano più rapidi ad avviarsi con la versione compilata......mah  :-\
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: enzolatina - 10 Settembre 2011 ore 16:01
se daniele ci dà qualche info su come viene pacchettizzato wine su chakra rispetto ad arch e se tali differenze non sussistono (o sono facilmente aggirabili), si può sempre scaricare qualche pacchetto vecchio dai server dedicati di archlinux....ci si trovano anche 4-5 versioni  vecchie in quei server, se servisse....
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: jmc - 10 Settembre 2011 ore 21:14
So che Caliu resta un po' indietro rispetto agli altri, e in questi casi è un bene.

Se sei su x86_64, prova questo:

Codice: [Seleziona]
sudo pacman -U http://ftp.caliu.cat/pub/distribucions/chakra/repo/lib32/x86_64/wine-1.3.27-1-x86_64.pkg.tar.xz
altrimenti, se sei su i686:

Codice: [Seleziona]
sudo pacman -U http://ftp.caliu.cat/pub/distribucions/chakra/repo/apps/i686/wine-1.3.27-1-i686.pkg.tar.xz
Mi raccomando, fallo prima che si aggiornino anche loro! :P
In ogni caso, mi sono salvato una copia di quei due pacchetti, se dovesse servire. ;)
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 22:23
Ok, ho dato

Codice: [Seleziona]
make uninstall
per disinstallare wine installato precedentemente da sorgente

ho installato il pacchetto da te indicato e inserito wine in IgnorePkg, ora non lo aggiorna ed il software funza

spero di non aver sporcato il sistema con l'installazione da sorgente...

Mi sono fatto una copia del pacchetto da /var/cache/pacman/pkg

comunque grazie jmc, +1  :D
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: vellerofonte - 10 Settembre 2011 ore 22:38
Ultima domanda che potrà sembrare banale....

Ma come posso verificare velocemente i mirror ancora non aggiornati nel caso mi capitasse una cosa simile con altro software?
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: jmc - 10 Settembre 2011 ore 23:02
Manuel sta lavorando ad una pagina per la visualizzazione dello stato dei mirror, cercheremo di migliorarla in modo da consentire una simile ricerca. :)
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: kdekda - 16 Ottobre 2011 ore 13:34
scrivo solo per confermare che il mirror suggerito da jmc è tuttora leggermente indietro e che quindi è utile per far regredire alcuni pacchetti!
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: enzolatina - 16 Ottobre 2011 ore 19:14
su archlinux ci sta un mirror dedicato alle vecchie versioni dei pacchetti:
http://schlunix.org/archlinux/
magari jmc se ci dai un parere in merito alle eventuali differenze di pacchettizzazione e se le due versioni si possono tranquillamente installare......
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: jmc - 16 Ottobre 2011 ore 20:21
Come per tutti i repository di/per Arch Linux, il problema è che i nomi dei pacchetti possono essere diversi (e quasi sempre lo sono, almeno nel caso di KDE), e che la compatibilità binaria non è assicurata. Con questo intendo che, ad esempio, Arch Linux è rolling anche nella "base" del sistema, mentre noi no, quindi potrebbero esserci incompatibilità con pacchetti basilari come glibc (loro hanno versioni nuove fiammanti, noi magari ne conserviamo una leggermente più vecchia).

In sintesi: potrebbe funzionare, ma è a vostro rischio e pericolo. :P
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: enzolatina - 16 Ottobre 2011 ore 21:03
a livello di dipendenze sul fatto di wine credo non ci siano problemi, purtroppo l'unico programma che uso sotto wine ultimamente mi ha dato problemi (ne sei al corrente pure tu daniele, su 6 distro con wine aggiornato era fermo dappertutto) e sono stato costretto ad installare una vecchia versione di wine e precisamente la 1.3.10,  tuttora aggiorno wine ad ogni versione che esce (adesso la 1.3.30) e poi faccio il downgrade perchè non va, problemi di dipendenze finora non me ne ha mai date eppure il salto dalla .30 alla .10 è bello consistente....tutto sta nel vedere se ci sta qualche differenza nella pacchettizzazione, io purtroppo il downgrade lo ho sempre e solo fatto in archlinux....
ma questa potrebbe essere l'occasione per provare il pacchetto arch su chakra per vedere se la cosa è fattibile, domani magari se mi ricordo ci provo...
Titolo: Re:Wine 1.3.28 - come regredire?
Inserito da: enzolatina - 24 Ottobre 2011 ore 11:06
ok, avevo detto domani e invece sono passati un pò di giorni, ma la  prova la ho fatta, ho fatto il downgrade di wine prendendo un pacchetto da archlinux funziona tutto per benino, e tra l'altro il salto all'indietro è stato abbastanza pesante: da 1.3.30 a 1.3.15....
per chi non ha voglia o tempo di ricompilare, questo è i l repo:
http://schlunix.org/archlinux/
da qualche prova sommaria sembra funzionare tutto per benino....unico problema (che del resto ho pure su archlinux) e che ad ogni avvio chiede di aggiornare il motore gecko ma cliccando su installa non da nessun avviso ma non riesce ad installarlo, probabilmente lo cerca in qualche server di wine dove la versione è aggiornata all'ultimo wine uscito....
la cosa probabilmente potrebbe essere risolvibile con l'installazione del pacchetto wine-gecko da aur, ma non ci ho provato e nemmeno mi interessa più di tanto, non ho html da visualizzare se non un pò di pubblicità, per cui mi stanno bene le cose come stanno