-
nahamu_richlowe: just seeing the message about the tailscaled core file now. I doubt I would be able to glean any more from it than you... :(
-
nahamuThe only odd idea I have would be to compare behavior of the binaries that my GitHub actions publish vs the ones you are using. Might be easier to do that comparison with the version that was reliably breaking...
-
toastersonHello all. We have a build failure in illumos-gate since the 27. There is no error in the mail message only a warning "WARNING pkglint.action005.1 obsolete dependency check skipped: unable to find dependency pkg:/library/libxml2/32⊙2 for pkg:/SUNWcs⊙0,5.11-2024.0.0.22368" IIRC Pkglint warnings where also errors? I
-
toastersonsee that on the 27th We introduced a libxml change. with OpenIndiana/oi-userland 886cc1e which splits the 32bit files into a separate package. Are dependencies in illumos gate somehow fixed resolved?
-
toastersonIf those two things are ok for the build can somebody send me a good grep line for nightly.log? We did not find any other error
-
sommerfeldtoasterson: maybe exception_lists/packaging.deps needs an update if you've changed the packaging of libxml..
-
richlowesommerfeld is right
-
richlowebut also, using separate packages for that, v. facets, seems like it'll probably be a mistake
-
jclulowYeah, that's definitely wrong
-
jclulowAlso "library/libxml2/32" is an atrocious name for a package haha
-
toastersonrichlowe I need to look into that one with the facets, I also found other packages that somehow did build even though libraries and binaries depending on those libraries are split, which pkgdepend somehow does not like at all.
-
jclulowI don't think all of the leaf names for packages need to be unique per se, but it feels like "32" is a mistake for a leaf name
-
toastersonBut thanks for the hints with exception_lists/packaging that allows me to conclusively debug it :)
-
jclulowAnd, in general, 32- and 64-bit libraries should always be delivered in the same package
-
toastersonI am not a fan of the name either TBH just noticed it today
-
jclulowIf you need to minimise the system for some reason, facets are the way to go
-
toastersonThere was also some version dependency tree minimization technique there, but 32bit and 64bit separation seems a bit odd.
-
toastersonFor Filesystem size facets are the way to go I agree
-
jclulowOpenIndiana/oi-userland #18958 has "No description provided." which always makes my blood pressure go up :P
-
toastersonWe have outside of github communication so that can happen, but it's a bit of an odd one.