I have had this happen before with prepare_port. What I believe is that prepare_port can happen incompletely, for example if a host system dependency is missing. Then it tries to resume and the script isn’t designed for that. What I would try is delete your contrib/gdb-*** directory and rerun prepare_port.

On Jan 14, 2023, at 12:53 AM, Johnny Nunez <johnny.nunez@outlook.com> wrote:



 

getting errors building sculpt

 

error: port not prepared

 

gdb

 

while prepare_port gdb

 

more errors:

 

localhost:/srv/ftp/upload/genode-22.11/tool/ports # ./prepare_port gdb

gdb  extract gdb-10.2.tar.xz (gdb)

ln: failed to create symbolic link 'src/noux-pkg/gdb/gdb/arch/amd64.cc': File exists

make[2]: *** [/srv/ftp/upload/genode-22.11/repos/ports/ports/gdb.port:21: symlinks] Error 1

make[1]: *** [/srv/ftp/upload/genode-22.11/tool/ports/mk/prepare_single_port.mk:43: _install_in_port_dir] Error 2

make: *** [prepare_port:47: gdb] Error 2

 

 

solutions?

 

 

_______________________________________________
Genode users mailing list
users@lists.genode.org
https://lists.genode.org/listinfo/users