I think I may have struck a nerve. The consensus is that 8.2 is very old and I should upgrade.
As a software developer, I understand completely. As a lowly user, I never want to upgrade *anything* that is working - ever. (You _never_ trade non-working for working, you trade the old bugs for a new set of bugs. ;-> ) Clearly the fix to my pkgin problem is right in front of me - if I make the effort to (gulp) upgrade. I’ll report back. Thank you all. -dgl- > On Apr 30, 2024, at 3:00 PM, Havard Eidnes <h...@netbsd.org> wrote: > >> I have a PPC Mac Mini running NetBSD 8.2. It's stable and >> functional. It serves me well. > > Yes, but it's now running an OS which is becoming old and which > is about to be "de-supported" wrt. pkgsrc updates (to the extent > we "support" it). The basic problem is that the supplied > compiler is quite old, and it shows -- the machine I've been > doing pkgsrc bulk builds on for 8.x says: > > $ uname -pmr > 8.0 macppc powerpc > $ gcc --version > gcc (nb2 20180327) 5.5.0 > Copyright (C) 2015 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > $ > > As for why it shows, see below. > >> I have been using pkgin to install packages and update them >> with "pkgin upgrade". >> >> My recent attempts to upgrade have been ended by pkgin telling me: >> >> +mercy$ pkgin upgrade >> calculating dependencies...| >> glib2>=2.76.4nb1 is not available in the repository >> proceed ? [y/N] >> >> So I checked on glib2, and it really should be in the pkgsrc >> binary packages, but it is not there in the 8.2 ppc pkgsrc >> binaries. I also have amd64 machines and they have glib2. > > Yep. > > The bulk build report corresponding to the latest 8.0 package > build is at > > http://castor.urc.uninett.no/reports/macppc/8.0/2023Q4/20240102.2031/meta/report.html > > and the build log for glib2 is at > > http://castor.urc.uninett.no/reports/macppc/8.0/2023Q4/20240102.2031/glib2-2.78.1nb1/build.log > > and shows that the build failed due to the compiler core- > dumping, and I suspect that if you bring that issue up with the > glib2 maintainers, you'll be told "please upgrade your compiler". > If you try to bring that issue up with the gcc maintainers, I > suspect the response will basically be the same. > > I don't think "the compiler crashes when building glib2" can be > attributed to any of the modification we've done to the compiler; > we try to minimize that set of changes. > >> How should I go about reporting this issue and hopefully >> getting it fixed. >> >> I *believe* I could fix this by upgrading NetBSD to 9.0+. >> Unfortunately, that would be hard for me, at least now. > > I think I would encourage that course of action, to plan such an > upgrade, even though it might be somewhat hard (if I recall you > need to use "the right" ofwboot.xcf, and some of the versions we > have distributed have been ... problematical). > > The glib2 package is available for both the 9.x versions and for > 10.0 -- on our ftp server: > > % pwd > /ftp/pub/pkgsrc/packages/NetBSD/powerpc > % ls -ltr {9.0,10.0}/All/glib2-2* | grep -v Q > -rw-r--r-- 1 he netbsd 5353306 Dec 18 08:33 10.0/All/glib2-2.76.5.tgz > -rw-r--r-- 1 he netbsd 5435273 Feb 12 06:31 9.0/All/glib2-2.78.1nb1.tgz > % > > The most recent bulk build report for NetBSD/macppc 10.0 is at > > http://castor.urc.uninett.no/reports/macppc/10.0/2023Q3/20231218.0022/meta/report.html > > and has a much larger set of successfully built packages compared > to the 8.0 set. > > Best regards, > > - Håvard