tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: www/firefox-esr instead of www/firefox[0-9]*
nia <nia%NetBSD.org@localhost> writes:
> On Tue, Dec 17, 2019 at 10:44:26AM -0500, Greg Troxel wrote:
>> I don't understand how a single esr name would work. What happens on
>> older platforms where that single one doesn't build, and people want the
>> previous esr? If they are running an unversioned package, then they
>> will have no package available, instead of getting an update to the one
>> they are running.
>
> It wouldn't.
I am not following. My point is that we have old versions around for
multiple reasons, and a big one is that the newer version, that in
theory someone ought to run, doesn't work on their platform. This is
different by some combination of os/version/cpu. So I don't see how
there can be a single "esr" that is always going to be available.
> The idea is that the latest ESR release should always be
> firefox-esr, while any versions that we're keeping around that are no
> longer supported upstream can retain the version suffix. Basically,
> that means firefox52.
This ignores the notion of the norm for always versioned or never
versioned.
> I don't think that there should be a possibility to install Firefox 52
> by accident when you're expecting the latest, supported ESR release.
> It's a security nightmare.
I don't understand this comment at all.
> I've been making sure the latest stable branch gets backports when the
> latest ESR version gets a new release - I don't do it for any others.
If some versions get security fixes and some don't, it would be great to
have this clearly explained in DESCR.
> Currently that is firefox68, which is still receiving security updates
> from upstream.
I see that firefox is already not following our all-versioned norm.
> You also need to transfer profiles when there's a change in the version
> right now. That's not obvious to do with Firefox's UI (you have to go to
> some about: page) and is very annoying for the main use case of ESR -
> having a more conservative branch of Firefox where you stay on the latest
> version to continue getting security patches without any other stuff.
I am again not following. Are you saying that changing the PKGPATH
and/or PKGNAME would change this behavior?
> Presumably this makes it more difficult to use pkgsrc ESR in enterprise
> deployments where lots of installations are managed centrally, which is
> ESR's reason for existing. No other vendor does it the way we do for
> good reasons.
I again don't follow why our choice of PKGPATH or PKGNAME has anything
to do with these problems.
Home |
Main Index |
Thread Index |
Old Index