make run/sculpt asked me to prepare libc (among many) but: libarchive install include/libarchive /home/paul/genodemy/genode/repos/libports/ports/libc.port:40: *** Need to have 'rpcgen' installed.. Arrêt. make[1]: *** [/home/paul/genodemy/genode/tool/ports/mk/prepare_single_port.mk:43: _install_in_port_dir] Error 2 make: *** [/home/paul/genodemy/genode/tool/ports/prepare_port:47: libc] Error 2
After that, I cannot return there because: make run/sculpt: Error: Ports not prepared or outdated: dde_rump libc libgcrypt libnl libpng libssh linux linux-firmware ncurses nova openssl stb ttf-bitstream-vera vim wpa_supplicant x86emu xz zlib
/home/paul/genodemy/genode/tool/ports/prepare_port dde_rump libc libgcrypt libnl libpng libssh linux linux-firmware ncurses nova openssl stb ttf-bitstream-vera vim wpa_supplicant x86emu xz zlib dde_rump update src/lib/dde_rump dde_rump apply patches/rump.patch dde_rump apply patches/aarch64.patch Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] 2 out of 2 hunks ignored -- saving rejects to file src/lib/dde_rump_backport/arm/arm32/kobj_machdep.c.rej make[2]: *** [/home/paul/genodemy/genode/tool/ports/mk/install.mk:128: phony/patches/patches/aarch64.patch] Error 1 make[1]: *** [/home/paul/genodemy/genode/tool/ports/mk/prepare_single_port.mk:43: _install_in_port_dir] Error 2 make: *** [/home/paul/genodemy/genode/tool/ports/prepare_port:47: dde_rump] Error 2 [paul@betakard x86_64]$
Is there a way to unprepare everything to begn to new, after fixing rpcgen not installed (don't know how, asking here)?
Bonjour Paul,
> /home/paul/genodemy/genode/repos/libports/ports/libc.port:40: *** Need to > have 'rpcgen' installed.. Arrêt.
I, too, often build on systems that don't have rpcgen. Downloading/compiling from this link: https://cgit.freebsd.org/src/tree/usr.bin/rpcgen does it for me. There's probably a better way though (Arch package ?)
> After that, I cannot return there because: > Error: Ports not prepared or outdated: (..) > Is there a way to unprepare everything to begn to new, after fixing rpcgen > not installed (don't know how, asking here)?
Deleting/moving-away the contents of the contrib/ folder should do it
Cedric
---- Le dim., 01 déc. 2024 05:02:20 -0500 Cedric At TTS via users a écrit ----
Bonjour Paul,
Impressed by the use of french... nice touch!
/home/paul/genodemy/genode/repos/libports/ports/libc.port:40: *** Need to have 'rpcgen' installed.. Arrêt.
I, too, often build on systems that don't have rpcgen. Downloading/compiling from this link: https://cgit.freebsd.org/src/tree/usr.bin/rpcgen does it for me. There's probably a better way though (Arch package ?)
Indeed, just found that _pacman -S -Qi rpcsvc-proto_ where _ are delimiters only, have rpcgen installed. [root@betakard extr]# pacman -Qi rpcsvc-proto Nom : rpcsvc-proto Version : 1.4.4-2 Description : rpcsvc protocol definitions from glibc Architecture : x86_64 URL : https://github.com/thkukuk/rpcsvc-proto Licences : BSD
Thanks! Will see how much farther I can go now.