On Sunday, 27 September 2020 10:24:47 AM AEST Keith Bainbridge via luv-main 
wrote:
> I'll be interested to see if Canonical have backed away from their
> concept that if I 'apt install chromium' I am served a snap instead.
> Probably shouldn't worry, but.....

As a general rule I'm not a big fan of the concept of Snaps.  However for 
Chromium I don't really object.

When Debian/Jessie had just been released the version of Kmail (my favourite 
MUA) in Jessie didn't work well.  That shouldn't be a problem as Debian always 
supports the previous release.

However the Google developers decided not to release patches for older 
versions of Chromium to fix security issues and only released new versions 
(backporting security fixes can be a huge amount of work if they were due to 
design issues in the code).  That shouldn't be a problem as Debian supports 
backporting newer versions for security fixes.

The newer versions of Chromium source in question needed a newer version of 
GCC than was in Wheezy, this wasn't unreasonable, the newer version gave new 
security features and optimisations.  Backporting GCC is a really big deal.  
The decision was that Chromium users were out of luck, they had to upgrade to 
Jessie if they wanted security fixes.  For my use I setup a Wheezy chroot for 
running Kmail and ran Jessie for everything else.  It was a pain, but the 
result of a series of reasonable decisions by all the developers in question.

Using Snap for Chromium solves that problem.

I think that having Snap as a separate thing is a bad idea.  It would be 
better if they just had packages that included all libraries.  Then you could 
have a tool that can take a Debian package and make a new package based on it 
and the libraries it needs and modify the executables to get libraries from /
usr/lib/$PACKAGENAME/lib or something.  With such a tool you could take a 
package from Unstable and make a package that works on the stable version of 
Debian, Ubuntu, or any other Debian based distribution.

Probably most long-term Debian users have encountered the situation where they 
need a newer version of one particular package and it's too difficult to 
backport so they upgrade part of the system to Unstable.  Generally this works 
pretty well, but it does make things difficult for security updates to 
libraries.

-- 
My Main Blog         http://etbe.coker.com.au/
My Documents Blog    http://doc.coker.com.au/



_______________________________________________
luv-main mailing list
[email protected]
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main

Reply via email to