pkgsrc-Bugs archive

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

Re: LibreOffice 7 does not respect GTK theme settings on NetBSD 9.1 + 9.2



On Wed 9 June 2021 at 03:38, David H. Gutteridge wrote :
> On Tue, 2021-06-08 at 18:01 +0200, netneo wrote:
> > On Mon, 7 June 2021 at 04:40, David H. Gutteridge wrote :
> > > Hello,
> > > 
> > > You didn't say specifically which version of LibreOffice from pkgsrc
> > > you're using. I'm inferring it's probably from the 2021Q1 branch (and
> > > so would be 7.1.1.2nb1). Versions of LibreOffice on recent stable
> > > pkgsrc branches have the GTK3 VCL deliberately disabled, as it caused
> > > rendering issues on NetBSD. The present version in pkgsrc-current (due
> > > to end up in the 2021Q2 stable branch at month end) does have the GTK3
> > > VCL enabled, so this should no longer be an issue for you then. (The
> > > KF5 VCL is presently not enabled in pkgsrc. That's another topic.)
> > > 
> > > Please send direct emails to pkgsrc-users%netbsd.org@localhost, not
> > > pkgsrc-bugs%netbsd.org@localhost. The latter is intended as a mailing list that
> > > archives bug reports submitted through our Gnats PR system, and is not
> > > for direct emails/discussions. (Alternately, if you have a specific
> > > issue you want to file as a bug, please use
> > > http://www.netbsd.org/cgi-bin/sendpr.cgi?gndb=netbsd.) Otherwise,
> > > you're also sending to a list that has fewer subscribers or people
> > > like
> > > myself who may occasionally look through it, but you risk receiving a
> > > less timely answer.
> > > 
> > > Regards,
> > > 
> > > Dave
> > 
> > Hi Dave,
> > 
> > Thank you for taking the time to reply and for explaining. 
> > 
> > I can confirm that this concerns Libreoffice version 7.1.1.2nb1.
> 
> The GTK3 VCL was enabled in 7.1.2.2 in pkgsrc. 

Hi Dave,
I see, I didn't catch that. Thanks for pointing that out.

> > 
> > I didn't build libreoffice from pkgsrc directly but installed the binary
> > package using pkgin with the repository either set to 9.2 or
> > 9.0_current. 
> > 
> > I just tried it again on NetBSD 9.2 running in a VM (clean install)
> > where I set the pkgin repository to 9.0_current. Unfortunately, the
> > issue is still present.
> > 
> 
> I'm not sure quite what 9.0_current is for (on ftp.netbsd.org), but it
> contains packages older than what 9.2 points to, so you don't want it.
> There are no binary packages available for 7.1.2.2 or newer, AFAIK, and
> there won't be until early July, when the next stable pkgsrc branch is
> cut, and binary packages rebuilt accordingly. (This happens four times a
> year. Between those times, only security updates and other significant
> fixes are applied to what you'd see in binary packages for a stable
> NetBSD OS release, not updates spurred by general upstream releases.)

I always assumed "9.0_current" was analogous to "pkgsrc-current" , only for binary packages, perhaps mistakenly so. 

> > Here is a screenshot taken just now: https://i.imgur.com/Kw3aOZ2.png
> > 
> > Not sure if I'm missing something here. Or would I have to build it
> > from source? 
> 
> If you don't want to wait a month for binary package updates, yes, you'd
> have to build it from source, tracking pkgsrc-current. But, as it
> stands, you're using binary packages from a pkgsrc release branch, and
> it's not best to mix. If you were to build LibreOffice, be prepared to
> also build updates to other dependent packages.
> 
> Regards,
> 
> Dave

I agree, I prefer not to mix those two. I think for now I'll just wait for the next stable pkgsrc branch since it's coming out soon and give it another shot then. 

Thanks again!

Best regards,
netneo


Home | Main Index | Thread Index | Old Index