| 1 May 2026 |
Lotte (it/its)/Cinny (she/her) θΔ& | * | 16:15:11 |
Lotte (it/its)/Cinny (she/her) θΔ& | except it's fine in initrd | 16:15:33 |
Lotte (it/its)/Cinny (she/her) θΔ& | huh | 19:01:38 |
Lotte (it/its)/Cinny (she/her) θΔ& | i think the issue was that there was no /etc/machine-id and none could be created | 19:01:48 |
Lotte (it/its)/Cinny (she/her) θΔ& | this is Strange it “worked” before | 19:01:57 |
Lotte (it/its)/Cinny (she/her) θΔ& | in hindsight the logs do say “boot is not possible” | 19:05:27 |
Lotte (it/its)/Cinny (she/her) θΔ& | yet it ostensibly has been | 19:05:34 |
| 3 May 2026 |
| AJ (they/them) changed their display name from A. (they/them) to AJ (they/them). | 18:04:31 |
| 8 May 2026 |
| jopejoe1 changed their display name from jopejoe1 (4094@epvpn) to jopejoe1. | 08:45:53 |
| 12 May 2026 |
Stas | I have finally got a good contact cleaner and blasted my G5's DDR2 slots. Seems to be stable now, resuming the long compile | 21:28:06 |
| 13 May 2026 |
artemis | what contact cleaner did you use? my PCIe slots are not happy with me in my old machine, maybe i could use the same | 02:58:51 |
Stas |  Download 1000005744.jpg | 17:06:10 |
Stas | This stuff! Wurth Kontakt OL | 17:06:22 |
Stas | There is a very similar can Kontakt SW, which is not what you need. It is a rinse | 17:07:08 |
| Jon Hermansen joined the room. | 17:14:13 |
| 18 May 2026 |
Stas | Puna, I have re-installed all my G5 as stock hdd was dying. I assume it is the code at https://github.com/OPNA2608/nixpkgs/tree/wip/ppc64-installer I should try compiling | 06:23:36 |
Puna | yup | 13:57:39 |
| 19 May 2026 |
matthewcroughan | ipp-usb-aarch64-linux> Running phase: installPhase
ipp-usb-aarch64-linux> ronn --roff --manual=ipp-usb.8 ipp-usb.8.md
ipp-usb-aarch64-linux> roff: ./ipp-usb.8
ipp-usb-aarch64-linux> install -s -D -t /nix/store/ji6sxybx7l1cy9knnw7pjd73lir4y7gz-ipp-usb-armv6l-unknown-linux-gnueabihf-0.9.33/sbin ipp-usb
ipp-usb-aarch64-linux> install: cannot run 'strip': No such file or directory
ipp-usb-aarch64-linux> make: *** [Makefile:21: install] Error 1 | 12:57:44 |
matthewcroughan | * ipp-usb-aarch64-linux> Running phase: installPhase
ipp-usb-aarch64-linux> ronn --roff --manual=ipp-usb.8 ipp-usb.8.md
ipp-usb-aarch64-linux> roff: ./ipp-usb.8
ipp-usb-aarch64-linux> install -s -D -t /nix/store/ji6sxybx7l1cy9knnw7pjd73lir4y7gz-ipp-usb-armv6l-unknown-linux-gnueabihf-0.9.33/sbin ipp-usb
ipp-usb-aarch64-linux> install: cannot run 'strip': No such file or directory
ipp-usb-aarch64-linux> make: *** [Makefile:21: install] Error 1
| 12:57:48 |
matthewcroughan | oh.. the makefile itself tries to strip | 12:59:35 |
matthewcroughan | https://github.com/OpenPrinting/ipp-usb/blob/master/Makefile#L21 | 12:59:51 |
matthewcroughan | why would strip not be available? | 12:59:54 |
Puna | $STRIP for the correct one under cross (which this seems to be) | 13:02:00 |
matthewcroughan | How do I patch it though? | 13:02:12 |
matthewcroughan | install itself is at fault here | 13:02:22 |
matthewcroughan | how can I make install use the correct $STRIP? | 13:02:29 |
matthewcroughan | Apparently if I just patch out the strip, it should be fine | 13:05:24 |
matthewcroughan | as nix is already doing it | 13:05:26 |
matthewcroughan | ipp-usb-aarch64-linux> stripping (with command armv6l-unknown-linux-gnueabihf-strip and flags -S -p) in /nix/store/dm6mcckgwxmvi7js6miz1qk1sbca8a4i-ipp-usb-armv6l-unknown-linux-gnueabihf-0.9.33/lib /nix/store/dm6mcckgwxmvi7js6miz1qk1sbca8a4i-ipp-usb-armv6l-unknown-linux-gnueabihf-0.9.33/bin /nix/store/dm6mcckgwxmvi7js6miz1qk1sbca8a4i-ipp-usb-armv6l-unknown-linux-gnueabihf-0.9.33/sbin | 13:05:27 |
matthewcroughan | diff --git a/pkgs/by-name/ip/ipp-usb/package.nix b/pkgs/by-name/ip/ipp-usb/package.nix
index 19c0be1364f4..533061d1314d 100644
--- a/pkgs/by-name/ip/ipp-usb/package.nix
+++ b/pkgs/by-name/ip/ipp-usb/package.nix
@@ -23,7 +23,9 @@ buildGoModule (finalAttrs: {
rm ipp-usb.8
substituteInPlace Makefile \
--replace-fail "install: all" "install: man" \
- --replace-fail "/usr/" "/"
+ --replace-fail "/usr/" "/" \
+ # Nix already strips binaries in $out/sbin, this also fixes cross
+ --replace-fail "install -s" "install"
substituteInPlace systemd-udev/ipp-usb.service --replace-fail "/sbin" "$out/bin"
for i in paths.go ipp-usb.8.md; do
substituteInPlace $i --replace-fail "/usr" "$out"
| 13:06:44 |