Re: Problema chroot sid

2024-03-07 Conversa griera
Hola, Jordi:

On Thu, 7 Mar 2024 20:31:51 +0100
Jordi Miguel  wrote:

> Hola,
> 
> Una altre alternativa quan vols/necessites utilitzar versions més
> modernes d'algun programari es mirar si esta empaquetat amb snap,
> flatpak o AppImage.
> Pel teu cas, el Handbrake el tens disponible com a flatpak [1]

Sí, de fet, fins que no vaig solucionar el chroot, el vaig instal·lar amb 
flatpak. Però com és una cosa que desconec del tot, l'esborrat al poder 
instal·lar sid.

Una pregunta: si tinc instal·lat programes en flatpak i apareixent 
actualitzacions de seguretat, aquestes també s'apliquen al que està instal·lat 
com flatpak? Mai l'he fet servir per por de que les actualitzacions no 
s'apliquin.


> I si no tens instal·lat el suport per flatpak es tan fácil com seguir
> la guia [2], tot el necessari esta disponible en els repos de Debian
> des de la versió 10 (Buster)

Gràcies! M'ho miro.

Salut!

> 
> [1] https://flathub.org/apps/fr.handbrake.ghb
> [2] https://flathub.org/setup/Debian
> 
> 
> Fins aviat,
> --
> Para ser realmente grande, hay que estar con la gente, no por encima de ella.
> 
> El jue, 7 mar 2024 a las 10:56,  escribió:
> >
> > Moltes gràcies per l'interès, Alex!
> >
> > On Wed, 6 Mar 2024 22:53:11 +0100
> > Alex Muntada  wrote:
> >
> > > Hola,
> > >
> > > > 2024-03-04 08:20:28 
> > > > URL:http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1_amd64.deb
> > > >  [87580/87580] -> 
> > > > "/srv/chroot/sid//var/cache/apt/archives/partial/zlib1g_1%3a1.3.dfsg-3.1_amd64.deb"
> > > >  [1]
> > > > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0: Cannot open: File 
> > > > exists
> > > > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1: Cannot create symlink to 
> > > > 'libuuid.so.1.3.0': File exists
> > > > tar: Exiting with failure status due to previous errors
> > >
> > > Ho he tornat a provar ara i l'error era diferent: es queixava
> > > d'una incompatibilitat entre libssl3t64 i libssl3. Això m'ha
> > > fet pensar que, essent sid la versió inestable, potser hi ha
> > > alguna transició en marxa i he trobat això:
> > >
> > > https://release.debian.org/transitions/html/auto-openssl.html
> >
> > No en se prou com per avaluar tot això i me perdo.
> >
> >
> > > > Els primers cops no me'n vaig adonar d'aquest error. Total que he 
> > > > enviat un bug:
> > > >
> > > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065343
> > >
> > > He vist que han resolt una part, però segueix fallant el
> > > debootstrap per altres transicions que hi ha en marxa.
> > > Segurament debootstrap no està pensat per utilitzar-se amb
> > > sid, encara que s'utilitzi el de backports, perquè instal·la els
> > > paquets amb dpkg directament enlloc de fer-ho amb apt.
> > >
> > > He provat el mmdebstrap que suggereixen al bug i a mi també
> > > m'ha funcionat bé (com deia abans, mmdebstrap utilitza apt per
> > > instal·lar els paquets i aleshores resol millor les dependències
> > > que debootstrap).
> >
> > Sí,amb:
> >
> > sudo mmdebstrap sid /srv/chroot/sid
> >
> > no hi ha cap problema. Aquesta comanda, que desconeixia, m'ha salvat.
> >
> >
> > > > Vols dir que no utilitzes el debootstrap de bookworm-backports?
> > > > No ho entenc, perquè si utilitzo el debootstrap de bookworm en
> > > > lloc del de bookworm-backports a mi me surt el mateix error de
> > > > "Cannot open: File exists".
> > >
> > > Perquè el problema està a la resolució de dependències que
> > > comento més amunt en una versió del sistema que és inestable per
> > > les transicions que hi ha constantment:
> > >
> > > https://release.debian.org/transitions/
> >
> > Ja, però en un chroot va molt bé per executar aplicacions que tenen 
> > problemes en la versió estable (en aquest cas, hadbrake, que en el versió 
> > estable, al gravar els subtítols, els grava doble) o que necessites una 
> > versió més actual. Sempre estic a estable i acabo instal·lant una sid en un 
> > chroot. Per mi, molt millor que una màquina virtual.
> >
> > Gràcies per tota aquesta ajuda i salut!
> >
> >
> > >
> > > Salut,
> > > Alex
> > >
> > > --
> > >   ⢀⣴⠾⠻⢶⣦⠀
> > >   ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada 
> > >   ⢿⡄⠘⠷⠚⠋   Debian Developer  log.alexm.org
> > >   ⠈⠳⣄
> > >
> >



Re: Problema chroot sid

2024-03-07 Conversa griera
On Thu, 7 Mar 2024 17:05:26 +0100
Alex Muntada  wrote:

Gràcies, Alex per comentar aquestes reflexions!

> Hola,
> 
> > > https://release.debian.org/transitions/html/auto-openssl.html
> > 
> > No en se prou com per avaluar tot això i me perdo.
> 
> De vegades, jo també :)
> 
> En aquest en cas particular, si ho interpreto bé, la idea és que
> estan transicionant de libssl3 a libssl3t64 (imagino que degut a
> la transició del tipus time_t a 64 bits, que ho esquitxa tot).
> 
> Però la meva idea esmentant les transicions era fer una mica de
> pedagodia sobre com funciona sid i que, en un moment determinat,
> pot haver-hi coses trencades.
> 
> > Ja, però en un chroot va molt bé per executar aplicacions que
> > tenen problemes en la versió estable (en aquest cas, hadbrake,
> > que en el versió estable, al gravar els subtítols, els grava
> > doble) o que necessites una versió més actual. Sempre estic a
> > estable i acabo instal·lant una sid en un chroot. Per mi, molt
> > millor que una màquina virtual.
> 
> Jo tinc el chroot de sid per a fer desenvolupament de paquets
> Debian, però algun cop també em va bé per provar versions més
> noves d'algun paquet. Em sembla una bona solució, només has de
> tenir en compte que, segons el que facis, pots interferir al
> sistema principal (per exemple, aturant algun servei sense
> voler).

Totalment inconscient d'això! Però intento fer coses molt senzilles. Fins ara 
no he tingut cap problema que en fos conscient.


> La dificultat principal que té sid és instal·lar-la per primer
> cop. Quan ja ho tens, actualitzar-la regularment funciona bé.
> Només passa de tant en tant que hi ha coses trencades i que no
> pots actualitzar alguns paquets fins que ho solucionin.
> 
> En aquest sentit, quan m'ha calgut tenir una màquina virtual amb
> unstable per fer desenvolupament, el que faig és una instal·lació
> de testing i després l'actualitzo a unstable. Per exemple: no hi
> ha cap ISO d'instal·lació per a unstable, que jo sàpiga.
> 
> Per tot plegat, aquest fil m'ha semblat molt educatiu. Gràcies!

Sí, molt educatiu.Gràcies i salut!


> 
> Salut,
> Alex
> 
> --
>   ⢀⣴⠾⠻⢶⣦⠀
>   ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada 
>   ⢿⡄⠘⠷⠚⠋   Debian Developer  log.alexm.org
>   ⠈⠳⣄
> 



Re: Problema chroot sid

2024-03-07 Conversa Jordi Miguel
Hola,

Una altre alternativa quan vols/necessites utilitzar versions més
modernes d'algun programari es mirar si esta empaquetat amb snap,
flatpak o AppImage.
Pel teu cas, el Handbrake el tens disponible com a flatpak [1]

I si no tens instal·lat el suport per flatpak es tan fácil com seguir
la guia [2], tot el necessari esta disponible en els repos de Debian
des de la versió 10 (Buster)

[1] https://flathub.org/apps/fr.handbrake.ghb
[2] https://flathub.org/setup/Debian


Fins aviat,
--
Para ser realmente grande, hay que estar con la gente, no por encima de ella.

El jue, 7 mar 2024 a las 10:56,  escribió:
>
> Moltes gràcies per l'interès, Alex!
>
> On Wed, 6 Mar 2024 22:53:11 +0100
> Alex Muntada  wrote:
>
> > Hola,
> >
> > > 2024-03-04 08:20:28 
> > > URL:http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1_amd64.deb
> > >  [87580/87580] -> 
> > > "/srv/chroot/sid//var/cache/apt/archives/partial/zlib1g_1%3a1.3.dfsg-3.1_amd64.deb"
> > >  [1]
> > > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0: Cannot open: File exists
> > > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1: Cannot create symlink to 
> > > 'libuuid.so.1.3.0': File exists
> > > tar: Exiting with failure status due to previous errors
> >
> > Ho he tornat a provar ara i l'error era diferent: es queixava
> > d'una incompatibilitat entre libssl3t64 i libssl3. Això m'ha
> > fet pensar que, essent sid la versió inestable, potser hi ha
> > alguna transició en marxa i he trobat això:
> >
> > https://release.debian.org/transitions/html/auto-openssl.html
>
> No en se prou com per avaluar tot això i me perdo.
>
>
> > > Els primers cops no me'n vaig adonar d'aquest error. Total que he enviat 
> > > un bug:
> > >
> > > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065343
> >
> > He vist que han resolt una part, però segueix fallant el
> > debootstrap per altres transicions que hi ha en marxa.
> > Segurament debootstrap no està pensat per utilitzar-se amb
> > sid, encara que s'utilitzi el de backports, perquè instal·la els
> > paquets amb dpkg directament enlloc de fer-ho amb apt.
> >
> > He provat el mmdebstrap que suggereixen al bug i a mi també
> > m'ha funcionat bé (com deia abans, mmdebstrap utilitza apt per
> > instal·lar els paquets i aleshores resol millor les dependències
> > que debootstrap).
>
> Sí,amb:
>
> sudo mmdebstrap sid /srv/chroot/sid
>
> no hi ha cap problema. Aquesta comanda, que desconeixia, m'ha salvat.
>
>
> > > Vols dir que no utilitzes el debootstrap de bookworm-backports?
> > > No ho entenc, perquè si utilitzo el debootstrap de bookworm en
> > > lloc del de bookworm-backports a mi me surt el mateix error de
> > > "Cannot open: File exists".
> >
> > Perquè el problema està a la resolució de dependències que
> > comento més amunt en una versió del sistema que és inestable per
> > les transicions que hi ha constantment:
> >
> > https://release.debian.org/transitions/
>
> Ja, però en un chroot va molt bé per executar aplicacions que tenen problemes 
> en la versió estable (en aquest cas, hadbrake, que en el versió estable, al 
> gravar els subtítols, els grava doble) o que necessites una versió més 
> actual. Sempre estic a estable i acabo instal·lant una sid en un chroot. Per 
> mi, molt millor que una màquina virtual.
>
> Gràcies per tota aquesta ajuda i salut!
>
>
> >
> > Salut,
> > Alex
> >
> > --
> >   ⢀⣴⠾⠻⢶⣦⠀
> >   ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada 
> >   ⢿⡄⠘⠷⠚⠋   Debian Developer  log.alexm.org
> >   ⠈⠳⣄
> >
>



Re: Problema chroot sid

2024-03-07 Conversa Alex Muntada
Hola,

> > https://release.debian.org/transitions/html/auto-openssl.html
> 
> No en se prou com per avaluar tot això i me perdo.

De vegades, jo també :)

En aquest en cas particular, si ho interpreto bé, la idea és que
estan transicionant de libssl3 a libssl3t64 (imagino que degut a
la transició del tipus time_t a 64 bits, que ho esquitxa tot).

Però la meva idea esmentant les transicions era fer una mica de
pedagodia sobre com funciona sid i que, en un moment determinat,
pot haver-hi coses trencades.

> Ja, però en un chroot va molt bé per executar aplicacions que
> tenen problemes en la versió estable (en aquest cas, hadbrake,
> que en el versió estable, al gravar els subtítols, els grava
> doble) o que necessites una versió més actual. Sempre estic a
> estable i acabo instal·lant una sid en un chroot. Per mi, molt
> millor que una màquina virtual.

Jo tinc el chroot de sid per a fer desenvolupament de paquets
Debian, però algun cop també em va bé per provar versions més
noves d'algun paquet. Em sembla una bona solució, només has de
tenir en compte que, segons el que facis, pots interferir al
sistema principal (per exemple, aturant algun servei sense
voler).

La dificultat principal que té sid és instal·lar-la per primer
cop. Quan ja ho tens, actualitzar-la regularment funciona bé.
Només passa de tant en tant que hi ha coses trencades i que no
pots actualitzar alguns paquets fins que ho solucionin.

En aquest sentit, quan m'ha calgut tenir una màquina virtual amb
unstable per fer desenvolupament, el que faig és una instal·lació
de testing i després l'actualitzo a unstable. Per exemple: no hi
ha cap ISO d'instal·lació per a unstable, que jo sàpiga.

Per tot plegat, aquest fil m'ha semblat molt educatiu. Gràcies!

Salut,
Alex

--
  ⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada 
  ⢿⡄⠘⠷⠚⠋   Debian Developer  log.alexm.org
  ⠈⠳⣄



signature.asc
Description: PGP signature


Re: Problema chroot sid

2024-03-07 Conversa griera
Moltes gràcies per l'interès, Alex!

On Wed, 6 Mar 2024 22:53:11 +0100
Alex Muntada  wrote:

> Hola,
> 
> > 2024-03-04 08:20:28 
> > URL:http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg-3.1_amd64.deb
> >  [87580/87580] -> 
> > "/srv/chroot/sid//var/cache/apt/archives/partial/zlib1g_1%3a1.3.dfsg-3.1_amd64.deb"
> >  [1]
> > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1.3.0: Cannot open: File exists
> > tar: ./usr/lib/x86_64-linux-gnu/libuuid.so.1: Cannot create symlink to 
> > 'libuuid.so.1.3.0': File exists
> > tar: Exiting with failure status due to previous errors
> 
> Ho he tornat a provar ara i l'error era diferent: es queixava
> d'una incompatibilitat entre libssl3t64 i libssl3. Això m'ha
> fet pensar que, essent sid la versió inestable, potser hi ha
> alguna transició en marxa i he trobat això:
> 
> https://release.debian.org/transitions/html/auto-openssl.html

No en se prou com per avaluar tot això i me perdo.

 
> > Els primers cops no me'n vaig adonar d'aquest error. Total que he enviat un 
> > bug:
> > 
> > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1065343
> 
> He vist que han resolt una part, però segueix fallant el
> debootstrap per altres transicions que hi ha en marxa.
> Segurament debootstrap no està pensat per utilitzar-se amb
> sid, encara que s'utilitzi el de backports, perquè instal·la els
> paquets amb dpkg directament enlloc de fer-ho amb apt.
> 
> He provat el mmdebstrap que suggereixen al bug i a mi també
> m'ha funcionat bé (com deia abans, mmdebstrap utilitza apt per
> instal·lar els paquets i aleshores resol millor les dependències
> que debootstrap).

Sí,amb:

sudo mmdebstrap sid /srv/chroot/sid

no hi ha cap problema. Aquesta comanda, que desconeixia, m'ha salvat.

 
> > Vols dir que no utilitzes el debootstrap de bookworm-backports?
> > No ho entenc, perquè si utilitzo el debootstrap de bookworm en
> > lloc del de bookworm-backports a mi me surt el mateix error de
> > "Cannot open: File exists".
> 
> Perquè el problema està a la resolució de dependències que
> comento més amunt en una versió del sistema que és inestable per
> les transicions que hi ha constantment:
> 
> https://release.debian.org/transitions/

Ja, però en un chroot va molt bé per executar aplicacions que tenen problemes 
en la versió estable (en aquest cas, hadbrake, que en el versió estable, al 
gravar els subtítols, els grava doble) o que necessites una versió més actual. 
Sempre estic a estable i acabo instal·lant una sid en un chroot. Per mi, molt 
millor que una màquina virtual.

Gràcies per tota aquesta ajuda i salut!


> 
> Salut,
> Alex
> 
> --
>   ⢀⣴⠾⠻⢶⣦⠀
>   ⣾⠁⢠⠒⠀⣿⡁   Alex Muntada 
>   ⢿⡄⠘⠷⠚⠋   Debian Developer  log.alexm.org
>   ⠈⠳⣄
>