Live data from Hacker News

OpenBSD won't update Firefox, advises users to switch to ESR

undeadly.org

1–10 of 339 posts

Re: OpenBSD won't update Firefox, advises users to switch to ESR

#4
> being too complicated to package (thanks to cbindgen and rust dependencies)

Can anyone explain what is behind? Is it symptomatic for any programs with those dependency? Especially curious about rust because it seems to be hyped very much lately (I have almost zero rust experience and even less bias about it, just being curious)

Re: OpenBSD won't update Firefox, advises users to switch to ESR

#5
So basically:

- Firefox is hard to package so they won't package it (on stable).

- OpenBSD-current users are not affected as firefox has already been committed.

- Firefox-ESR is still maintained.

> (thanks to cbindgen and rust dependencies) on the stable branch (as this would require testing all rust consumers)

Can someone explain what they mean with this? What have other non firefox rust consumers to do with firefox being packaged?

The best guess I have is that to package firefox they need to package cbindgen and rust. And if they package cbindgen and rust officially all packages using it would now need to be tested as now (potentially) all their dependencies have been packaged?? But this seems strange TBH.

EDIT: So I guess they still will package Firefox-ESR on stable? Which will have (or maybe already has) all that dependencies, too? So it's just about having to do that packaging less often?

Re: OpenBSD won't update Firefox, advises users to switch to ESR

#6
post #5

So basically: - Firefox is hard to package so they won't package it (on stable). - OpenBSD-current users are not affected as firefox has already been committed. - Firefox-ESR is still maintained. > (thanks to cbindgen and rust dependencies) on the stable branch (as this would require testing all rust consumers) Can someone explain what they mean with this? What have other non firefox rust consumers to do with firefox…

It appears that they are unwilling to update to the latest Rust-stable release due to the testing burden on the OpenBSD-stable team; which then conflicts with the Firefox Rust update policy of, as I read it, ‘latest Firefox stable will use latest Rust stable’.

https://wiki.mozilla.org/Rust_Update_Policy_for_Firefox

Re: OpenBSD won't update Firefox, advises users to switch to ESR

#9
post #4

> being too complicated to package (thanks to cbindgen and rust dependencies) Can anyone explain what is behind? Is it symptomatic for any programs with those dependency? Especially curious about rust because it seems to be hyped very much lately (I have almost zero rust experience and even less bias about it, just being curious)

The problem is updating the rust toolchain requires testing all other ports with that dependency to make sure nothing broke.

Re: OpenBSD won't update Firefox, advises users to switch to ESR

#10
post #4

> being too complicated to package (thanks to cbindgen and rust dependencies) Can anyone explain what is behind? Is it symptomatic for any programs with those dependency? Especially curious about rust because it seems to be hyped very much lately (I have almost zero rust experience and even less bias about it, just being curious)

I don't think it's Rust specific. It's just that distros are very C/C++ centric.

The fast releae cycle of Rust might not help though.

Post reply on HN