Re: (deb-cat) Preparar retroces en actualizacions

2019-02-02 Conversa Robert Marsellés
Hola,

El 2/2/19 a les 8:44, Narcis Garcia ha escrit:
> A l'ordinador també s'hi fan altres coses, i no passaré tot el sistema a
> «testing».
> Amb un assaig en màquina virtual segurament costaria molt percebre
> qualsevol incidència amb la resta d'aplicacions d'ús quotidià.
> I el tema de compilar, no sé... em dóna la sensació que trencarà la
> possibilitat d'instal·lar els seus futurs paquets, i de fet no sé què
> passa amb les llibreries que necessita (s'inclourien apart?).
> 

I utilitzar el repositori "backports"?

Potser algú ja s'ha entretingut a compilar el joc actualitzat per
poder-lo utilitzar a la distribució "stable".

Salut i peles,

robert



PS: part OPCIONAL (més aviat filosofia i completament personal)

Per mi, és una situació d'arribar a un compromís. Es va "inventar" això
dels diferents repositoris precisament per que la tria:

 "última versió <--> estabilitat"

no fos tant dràstica. Per similars motius es van inventar les "màquines
virtuals", ...

Es pot aplicar també a la discussió "utilitzar adreça de correu en
llistes obertes" o fer "top-posting" com ha passat en aquest mateix
missatge. Tot té coses bones i coses no tant bones. En cas contrari,
tothom estaria fent el mateix i tots viuríem en un mon fantàsticament
estandarditzat.

> 
> __
> I'm using this express-made address because personal addresses aren't
> masked enough at this mail public archive. Public archive administrator
> should fix this against automated addresses collectors.
> El 2/2/19 a les 6:49, Joan ha escrit:
>> Això dona molt mal rollo no? No sé si allò de usar la funcionalitat
>> "pinned" et podria ajudar... La idea era tenir dugues fonts pels
>> mateixos paquets, i donar prioritat a l'estable, en el teu cas, però
>> poder optar per una altra versió, si convé...
>>
>> Una altra opció és que passessis a Testing ara que està en vies
>> d'estabilització.
>>
>> I una tercera que miressis de conpilar tu la versió nova del joc, a
>> veure si te n'ensurts... (make&build).
>>
>> I encara una de millor: executar-lo des d'una testing en vbox o algun
>> altre tipus de virtualització.
>>
>> Fins ara,
>>
>> Joan Cervan
>>
>> El Fri, 1 Feb 2019 20:31:12 +0100
>> Narcis Garcia  va escriure:
>>
>>> En un ordinador amb Debian (9) Stable hi volia actualitzar un joc,
>>> però resulta que la versió actualitzada només està al repositori
>>> «testing». Si l'habilito (testing) i li faig actualitzar el joc amb
>>> apt-get, aleshores em fa actualitzar altres paquets, que em fa por que
>>> comprometin la Stabilitat de la resta.
>>>
>>> Puc fer algun preparatiu per poder revertir tot plegat després?
>>>
>>> $ sudo apt-get install springlobby
>>> S'està llegint la llista de paquets… Fet
>>> S'està construint l'arbre de dependències
>>> S'està llegint la informació de l'estat… Fet
>>> S'instal·laran els següents paquets extres:
>>>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
>>> libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev libcom-err2
>>> libcom-err2:i386 libcomerr2 libcomerr2:i386 libcurl3-gnutls
>>>   libgnutls-openssl27 libgnutls30 libgnutls30:i386 libgssapi-krb5-2
>>> libgssapi-krb5-2:i386 libhogweed4 libhogweed4:i386 libidn2-0
>>> libidn2-0:i386 libk5crypto3 libk5crypto3:i386 libkrb5-3 libkrb5-3:i386
>>>   libkrb5support0 libkrb5support0:i386 libnettle6 libnettle6:i386
>>> libp11-kit0 libp11-kit0:i386 libtasn1-6 libtasn1-6:i386 libunistring2
>>> libunistring2:i386 libwxbase3.0-0v5 libwxgtk3.0-0v5 locales
>>>   p11-kit-modules
>>> Paquets suggerits:
>>>   glibc-doc glibc-doc:i386 locales:i386 gnutls-bin gnutls-bin:i386
>>> krb5-doc krb5-user krb5-doc:i386 krb5-user:i386
>>> S'instal·laran els paquets NOUS següents:
>>>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
>>> libcom-err2 libcom-err2:i386 libidn2-0:i386 libunistring2
>>> libunistring2:i386 S'actualitzaran els paquets següents:
>>>   libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev
>>> libcomerr2 libcomerr2:i386 libcurl3-gnutls libgnutls-openssl27
>>> libgnutls30 libgnutls30:i386 libgssapi-krb5-2 libgssapi-krb5-2:i386
>>> libhogweed4 libhogweed4:i386 libidn2-0 libk5crypto3 libk5crypto3:i386
>>> libkrb5-3 libkrb5-3:i386 libkrb5support0 libkrb5support0:i386
>>> libnettle6 libnettle6:i386 libp11-kit0 libp11-kit0:i386 libtasn1-6
>>> libtasn1-6:i386 libwxbase3.0-0v5 libwxgtk3.0-0v5 locales
>>> p11-kit-modules springlobby 34 actualitzats, 8 nous a instal·lar, 0 a
>>> suprimir i 2650 no actualitzats. S'ha d'obtenir 30,1 MB d'arxius.
>>> Després d'aquesta operació s'empraran 28,1 MB d'espai en disc
>>> addicional. Voleu continuar? [S/n]
>>>
>>>
>>
>>
>>
> 
> 



Re: (deb-cat) Preparar retroces en actualizacions

2019-02-02 Conversa Narcis Garcia
__
I'm using this express-made address because personal addresses aren't
masked enough at this mail public archive. Public archive administrator
should fix this against automated addresses collectors.
El 2/2/19 a les 10:12, Robert Marsellés ha escrit:
> Hola,
> 
> El 2/2/19 a les 8:44, Narcis Garcia ha escrit:
>> A l'ordinador també s'hi fan altres coses, i no passaré tot el sistema a
>> «testing».
>> Amb un assaig en màquina virtual segurament costaria molt percebre
>> qualsevol incidència amb la resta d'aplicacions d'ús quotidià.
>> I el tema de compilar, no sé... em dóna la sensació que trencarà la
>> possibilitat d'instal·lar els seus futurs paquets, i de fet no sé què
>> passa amb les llibreries que necessita (s'inclourien apart?).
>>
> 
> I utilitzar el repositori "backports"?
> 
> Potser algú ja s'ha entretingut a compilar el joc actualitzat per
> poder-lo utilitzar a la distribució "stable".
> 

Ara ho he mirat, i no és el cas.
Gràcies.



Re: (deb-cat) Preparar retroces en actualizacions

2019-02-02 Conversa Ernest Adrogué
Narcis Garcia  writes:
> En un ordinador amb Debian (9) Stable hi volia actualitzar un joc, però
> resulta que la versió actualitzada només està al repositori «testing».
> Si l'habilito (testing) i li faig actualitzar el joc amb apt-get,
> aleshores em fa actualitzar altres paquets, que em fa por que
> comprometin la Stabilitat de la resta.
>
> Puc fer algun preparatiu per poder revertir tot plegat després?
>
> $ sudo apt-get install springlobby
> S'està llegint la llista de paquets… Fet
> S'està construint l'arbre de dependències
> S'està llegint la informació de l'estat… Fet
> S'instal·laran els següents paquets extres:
>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
> libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev libcom-err2
> libcom-err2:i386 libcomerr2 libcomerr2:i386 libcurl3-gnutls
>   libgnutls-openssl27 libgnutls30 libgnutls30:i386 libgssapi-krb5-2
> libgssapi-krb5-2:i386 libhogweed4 libhogweed4:i386 libidn2-0
> libidn2-0:i386 libk5crypto3 libk5crypto3:i386 libkrb5-3 libkrb5-3:i386
>   libkrb5support0 libkrb5support0:i386 libnettle6 libnettle6:i386
> libp11-kit0 libp11-kit0:i386 libtasn1-6 libtasn1-6:i386 libunistring2
> libunistring2:i386 libwxbase3.0-0v5 libwxgtk3.0-0v5 locales
>   p11-kit-modules
> Paquets suggerits:
>   glibc-doc glibc-doc:i386 locales:i386 gnutls-bin gnutls-bin:i386
> krb5-doc krb5-user krb5-doc:i386 krb5-user:i386
> S'instal·laran els paquets NOUS següents:
>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
> libcom-err2 libcom-err2:i386 libidn2-0:i386 libunistring2 libunistring2:i386
> S'actualitzaran els paquets següents:
>   libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev libcomerr2
> libcomerr2:i386 libcurl3-gnutls libgnutls-openssl27 libgnutls30
> libgnutls30:i386 libgssapi-krb5-2 libgssapi-krb5-2:i386 libhogweed4
>   libhogweed4:i386 libidn2-0 libk5crypto3 libk5crypto3:i386 libkrb5-3
> libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 libnettle6
> libnettle6:i386 libp11-kit0 libp11-kit0:i386 libtasn1-6 libtasn1-6:i386
>   libwxbase3.0-0v5 libwxgtk3.0-0v5 locales p11-kit-modules springlobby
> 34 actualitzats, 8 nous a instal·lar, 0 a suprimir i 2650 no actualitzats.
> S'ha d'obtenir 30,1 MB d'arxius.
> Després d'aquesta operació s'empraran 28,1 MB d'espai en disc addicional.
> Voleu continuar? [S/n]

El preparatiu es baixar tots els paquets que necessitis de 'testing' i
les versions corresponents de 'stable'.  Instal·les els paquests de
'testing' amb el dpkg.  Quan vulguis tornar a 'stable', desinstal·les un
a un els paquets de 'testing'.  Els que satisfan dependències d'altres
paquets de 'stable' no els podràs desinstal·lar.  Aquests els has de
substituir per la versió del paquet de 'stable' que has baixat
prèviament.  Tot això amb el dpkg, mai apt.

Tenint en compte que hauràs d'actualitzar paquets importants del
sistema, com el libc, és una mica arriscat si no saps molt bé et que
fas.

Salutacions.



els
paquets de 'stable' amb el dpkg utilitzant l'opció per forçar la
instal·lació.



Re: (deb-cat) Preparar retroces en actualizacions

2019-02-02 Conversa Narcis Garcia
__
I'm using this express-made address because personal addresses aren't
masked enough at this mail public archive. Public archive administrator
should fix this against automated addresses collectors.
El 2/2/19 a les 11:56, Ernest Adrogué ha escrit:
> Narcis Garcia  writes:
>> En un ordinador amb Debian (9) Stable hi volia actualitzar un joc, però
>> resulta que la versió actualitzada només està al repositori «testing».
>> Si l'habilito (testing) i li faig actualitzar el joc amb apt-get,
>> aleshores em fa actualitzar altres paquets, que em fa por que
>> comprometin la Stabilitat de la resta.
>>
>> Puc fer algun preparatiu per poder revertir tot plegat després?
>>
>> $ sudo apt-get install springlobby
>> S'està llegint la llista de paquets… Fet
>> S'està construint l'arbre de dependències
>> S'està llegint la informació de l'estat… Fet
>> S'instal·laran els següents paquets extres:
>>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
>> libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev libcom-err2
>> libcom-err2:i386 libcomerr2 libcomerr2:i386 libcurl3-gnutls
>>   libgnutls-openssl27 libgnutls30 libgnutls30:i386 libgssapi-krb5-2
>> libgssapi-krb5-2:i386 libhogweed4 libhogweed4:i386 libidn2-0
>> libidn2-0:i386 libk5crypto3 libk5crypto3:i386 libkrb5-3 libkrb5-3:i386
>>   libkrb5support0 libkrb5support0:i386 libnettle6 libnettle6:i386
>> libp11-kit0 libp11-kit0:i386 libtasn1-6 libtasn1-6:i386 libunistring2
>> libunistring2:i386 libwxbase3.0-0v5 libwxgtk3.0-0v5 locales
>>   p11-kit-modules
>> Paquets suggerits:
>>   glibc-doc glibc-doc:i386 locales:i386 gnutls-bin gnutls-bin:i386
>> krb5-doc krb5-user krb5-doc:i386 krb5-user:i386
>> S'instal·laran els paquets NOUS següents:
>>   libboost-atomic1.67.0 libboost-system1.67.0 libboost-thread1.67.0
>> libcom-err2 libcom-err2:i386 libidn2-0:i386 libunistring2 libunistring2:i386
>> S'actualitzaran els paquets següents:
>>   libc-bin libc-dev-bin libc-l10n libc6 libc6:i386 libc6-dev libcomerr2
>> libcomerr2:i386 libcurl3-gnutls libgnutls-openssl27 libgnutls30
>> libgnutls30:i386 libgssapi-krb5-2 libgssapi-krb5-2:i386 libhogweed4
>>   libhogweed4:i386 libidn2-0 libk5crypto3 libk5crypto3:i386 libkrb5-3
>> libkrb5-3:i386 libkrb5support0 libkrb5support0:i386 libnettle6
>> libnettle6:i386 libp11-kit0 libp11-kit0:i386 libtasn1-6 libtasn1-6:i386
>>   libwxbase3.0-0v5 libwxgtk3.0-0v5 locales p11-kit-modules springlobby
>> 34 actualitzats, 8 nous a instal·lar, 0 a suprimir i 2650 no actualitzats.
>> S'ha d'obtenir 30,1 MB d'arxius.
>> Després d'aquesta operació s'empraran 28,1 MB d'espai en disc addicional.
>> Voleu continuar? [S/n]
> 
> El preparatiu es baixar tots els paquets que necessitis de 'testing' i
> les versions corresponents de 'stable'.  Instal·les els paquests de
> 'testing' amb el dpkg.  Quan vulguis tornar a 'stable', desinstal·les un
> a un els paquets de 'testing'.  Els que satisfan dependències d'altres
> paquets de 'stable' no els podràs desinstal·lar.  Aquests els has de
> substituir per la versió del paquet de 'stable' que has baixat
> prèviament.  Tot això amb el dpkg, mai apt.
> 
> Tenint en compte que hauràs d'actualitzar paquets importants del
> sistema, com el libc, és una mica arriscat si no saps molt bé et que
> fas.
> 
> Salutacions.
> 
> 
> 
> els
> paquets de 'stable' amb el dpkg utilitzant l'opció per forçar la
> instal·lació.
> 

Gràcies, ara veig un camí clar:

# Habilitar «testing»
$ sudo apt-get update
$ sudo apt-get --simulate install springlobby
# Anotar els noms dels paquets
# Deshabilitar «testing»
$ sudo apt-get clean
$ sudo apt-get --download-only --reinstall paquet1 paquet2 ...
$ mkdir ~/restauracio-springlobby
$ sudo mv /var/cache/apt/archives/*.deb ~/restauracio-springlobby/
# Preparat; Habilitar «testing»
$ sudo apt-get install springlobby
# Deixar «testing» deshabilitat

La restauració:
$ sudo dpkg -i ~/restauracio-springlobby/*.deb

No es podria ocupar APT de la desactualització en funció de les versions
disponibles als repositoris?



Re: Efimera Debian 9.7

2019-02-02 Conversa Pedro
És degut a aquest forat de seguretat que sembla que has descuidat
relacionat amb APT (apt, apt-get, aptitude) i que podries haver estat
afectat si algú hagués aprofitat la vulnerabilitat durant
l'actualització (et recomano subscripció a la llista de correu de
seguretat [1]):

https://www.debian.org/security/2019/dsa-4371

[1] https://lists.debian.org/debian-security-announce/