pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkgsrc-2024Q3 net/tigervnc is broken on sparc64



What you are suggesting basically imposes tremendous work on many people
because

  upstream (so you say) might not care

  you aren't making the effort to fix it

and I do not see this as reasonable.


In my view, your opinion about how upstream might treat a bug report is
not a justification for declining to file one.   Of course you can
ignore this entirely, but if you are going to take up the time of
pkgsrc-users@ readers you should first report upstream bugs to upstream.


  Perhaps there needs to be a fallback process, where a stable pkgsrc
  branch can either downgrade a package, or include a second copy of it
  under a different version, until all regressions are fixed. It's just
  an idea, I'm not really forcing anyone to follow it.

You keep arguing for it with passive voice that when translated sounds
like "I ask that others do X".

  So at the very least, I would need to build the package with debug
  symbols, get backtraces from core dumps, see if I can fix the issue,
  then rinse and repeat, as there may be multiple issues. This will take
  some time. And in the meantime, it is far simpler to roll back to the
  previous working version.

  You are correct it is not a pkgsrc bug, but pkgsrc is meant to be used
  as a package management system, rather than some glorified wrapper
  around third party software. So pkgsrc has facilities to include its own
  patches, for example, if upstream are not fixing the issue. It should
  also include facilities to deal with packages that develop security
  vulnerabilities or serious regressions. I'm not trying to dictate a
  policy here, but one way to deal with such issues is to revert to a
  previous working version, backport important fixes from head to a
  stable branch, etc.

Yes, and we do backport fixes, and people fix things.  My point, which
you seem to be deliberately declining to understand is that fixes happen
when someone who cares fixes them.  You are, so far, the only one who
cares.

And you just said it's too much work and you don't want to bother.
So, I will wish you luck in your not-bothering future.


Home | Main Index | Thread Index | Old Index