HELP! libelf.so: no such file or directory
Just a few moments ago, I installed via buildworld/buildkernel a new CURRENT, then did "make delete-old-libs" and by that, libelf.so.2 got killed! After that, I'm unable to build any world to salvage the problem! Moments later, I did the same procedure on other CURRENT - but in the meanwhile, the obscure deleteing of libelf.so.2 didn't happen again when issue make delete-old-libs. What is that? More important than to know what shit happened is: how to repair the system? How's FreeBSD source system to bootstrap itself again to provide libelf.so.2? It seems, that libelf.so.2 is necessary (nm, for instance) or linker scripts to install lib. Somehow this is weird ... and leave those who got trapped by someone eleses mistakes floating dead in the water ... oh pgp0y99Ih_NJE.pgp Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
Am Tue, 1 Dec 2015 23:31:45 +0100 "O. Hartmann"schrieb: > > Just a few moments ago, I installed via buildworld/buildkernel a new CURRENT, > then did > "make delete-old-libs" and by that, libelf.so.2 got killed! > > After that, I'm unable to build any world to salvage the problem! Moments > later, I did > the same procedure on other CURRENT - but in the meanwhile, the obscure > deleteing of > libelf.so.2 didn't happen again when issue make delete-old-libs. What is that? > > More important than to know what shit happened is: how to repair the system? > How's > FreeBSD source system to bootstrap itself again to provide libelf.so.2? It > seems, that > libelf.so.2 is necessary (nm, for instance) or linker scripts to install lib. > Somehow > this is weird ... and leave those who got trapped by someone eleses mistakes > floating > dead in the water ... > > > > oh Great ... CURRENT, at revision 291620. [...] ===> sys/boot/i386/boot0sio (all) --- all_subdir_libexec --- make[4]: make[4]: don't know how to make /Versions.def. Stop make[4]: stopped in /usr/src/libexec/rtld-elf pgp2t2wtKLRQ3.pgp Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
On 12/1/2015 2:38 PM, O. Hartmann wrote: > Am Tue, 1 Dec 2015 23:31:45 +0100 > "O. Hartmann"schrieb: > >> >> Just a few moments ago, I installed via buildworld/buildkernel a new >> CURRENT, then did >> "make delete-old-libs" and by that, libelf.so.2 got killed! >> >> After that, I'm unable to build any world to salvage the problem! Moments >> later, I did >> the same procedure on other CURRENT - but in the meanwhile, the obscure >> deleteing of >> libelf.so.2 didn't happen again when issue make delete-old-libs. What is >> that? >> >> More important than to know what shit happened is: how to repair the system? >> How's >> FreeBSD source system to bootstrap itself again to provide libelf.so.2? It >> seems, that >> libelf.so.2 is necessary (nm, for instance) or linker scripts to install >> lib. Somehow >> this is weird ... and leave those who got trapped by someone eleses mistakes >> floating >> dead in the water ... >> >> >> >> oh > > Great ... CURRENT, at revision 291620. > > [...] > > ===> sys/boot/i386/boot0sio (all) > --- all_subdir_libexec --- > make[4]: make[4]: don't know how to make /Versions.def. Stop > > make[4]: stopped in /usr/src/libexec/rtld-elf > This is a mistake I just made. Fixing it. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
On 12/1/2015 2:31 PM, O. Hartmann wrote: > > Just a few moments ago, I installed via buildworld/buildkernel a new CURRENT, > then did > "make delete-old-libs" and by that, libelf.so.2 got killed! > > After that, I'm unable to build any world to salvage the problem! Moments > later, I did > the same procedure on other CURRENT - but in the meanwhile, the obscure > deleteing of > libelf.so.2 didn't happen again when issue make delete-old-libs. What is that? > > More important than to know what shit happened is: how to repair the system? > How's > FreeBSD source system to bootstrap itself again to provide libelf.so.2? It > seems, that > libelf.so.2 is necessary (nm, for instance) or linker scripts to install lib. > Somehow > this is weird ... and leave those who got trapped by someone eleses mistakes > floating > dead in the water ... > > > Just copy it from the obj directory or 'make -C lib/libelf install'. Several bugs contributed to this. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
On 12/1/2015 2:46 PM, Bryan Drewery wrote: > On 12/1/2015 2:38 PM, O. Hartmann wrote: >> Am Tue, 1 Dec 2015 23:31:45 +0100 >> "O. Hartmann"schrieb: >> >>> >>> Just a few moments ago, I installed via buildworld/buildkernel a new >>> CURRENT, then did >>> "make delete-old-libs" and by that, libelf.so.2 got killed! >>> >>> After that, I'm unable to build any world to salvage the problem! Moments >>> later, I did >>> the same procedure on other CURRENT - but in the meanwhile, the obscure >>> deleteing of >>> libelf.so.2 didn't happen again when issue make delete-old-libs. What is >>> that? >>> >>> More important than to know what shit happened is: how to repair the >>> system? How's >>> FreeBSD source system to bootstrap itself again to provide libelf.so.2? It >>> seems, that >>> libelf.so.2 is necessary (nm, for instance) or linker scripts to install >>> lib. Somehow >>> this is weird ... and leave those who got trapped by someone eleses >>> mistakes floating >>> dead in the water ... >>> >>> >>> >>> oh >> >> Great ... CURRENT, at revision 291620. >> >> [...] >> >> ===> sys/boot/i386/boot0sio (all) >> --- all_subdir_libexec --- >> make[4]: make[4]: don't know how to make /Versions.def. Stop >> >> make[4]: stopped in /usr/src/libexec/rtld-elf >> > > This is a mistake I just made. Fixing it. > Should be ok now after r291622. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
On Tue, 1 Dec 2015 14:51:04 -0800 Bryan Drewerywrote: > On 12/1/2015 2:46 PM, Bryan Drewery wrote: > > On 12/1/2015 2:38 PM, O. Hartmann wrote: > >> Am Tue, 1 Dec 2015 23:31:45 +0100 > >> "O. Hartmann" schrieb: > >> > >>> > >>> Just a few moments ago, I installed via buildworld/buildkernel a new > >>> CURRENT, then did "make delete-old-libs" and by that, libelf.so.2 got > >>> killed! > >>> > >>> After that, I'm unable to build any world to salvage the problem! Moments > >>> later, I did the same procedure on other CURRENT - but in the meanwhile, > >>> the obscure deleteing of libelf.so.2 didn't happen again when issue make > >>> delete-old-libs. What is that? > >>> > >>> More important than to know what shit happened is: how to repair the > >>> system? How's FreeBSD source system to bootstrap itself again to provide > >>> libelf.so.2? It seems, that libelf.so.2 is necessary (nm, for instance) > >>> or linker scripts to install lib. Somehow this is weird ... and leave > >>> those who got trapped by someone eleses mistakes floating dead in the > >>> water ... > >>> > >>> > >>> > >>> oh > >> > >> Great ... CURRENT, at revision 291620. > >> > >> [...] > >> > >> ===> sys/boot/i386/boot0sio (all) > >> --- all_subdir_libexec --- > >> make[4]: make[4]: don't know how to make /Versions.def. Stop > >> > >> make[4]: stopped in /usr/src/libexec/rtld-elf > >> > > > > This is a mistake I just made. Fixing it. > > > > Should be ok now after r291622. > Buildworld fails again: [...] rm -f .depend.wctomb_2_test GPATH GRTAGS GSYMS GTAGS --- io_test.cleandir --- --- cleandepend --- --- cleandir_subdir_usr.sbin --- --- cleanobj --- --- cleandir_subdir_rescue --- --- cleandepend_crunchdir_cp --- --- cleandepend --- --- cleandir_subdir_lib --- --- cleandir_subdir_libnandfs --- make[4]: "/usr/src/share/mk/bsd.libnames.mk" line 164: /usr/src/lib/libnandfs: Missing value for LIBNANDFS in bsd.libnames.mk. Likely should be: LIBNANDFS?= ${DESTDIR}${LIBDIR}/libnandfs.a *** [cleandir_subdir_libnandfs] Error code 1 [...] And when doing a mergemaster, just for the prevention I had something wrong: [...] *** Creating the temporary root environment in /var/tmp/temproot *** /var/tmp/temproot ready for use *** Creating and populating directory structure in /var/tmp/temproot make[4]: "/usr/src/share/mk/bsd.libnames.mk" line 164: /usr/src/lib/libnandfs: Missing value for LIBNANDFS in bsd.libnames.mk. Likely should be: LIBNANDFS?= ${DESTDIR}${LIBDIR}/libnandfs.a *** FATAL ERROR: Cannot 'cd' to /usr/src and install files to the temproot environment ah oh ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"
Re: HELP! libelf.so: no such file or directory
On 12/1/2015 9:03 PM, O. Hartmann wrote: > On Tue, 1 Dec 2015 14:51:04 -0800 > Bryan Drewerywrote: > >> On 12/1/2015 2:46 PM, Bryan Drewery wrote: >>> On 12/1/2015 2:38 PM, O. Hartmann wrote: Am Tue, 1 Dec 2015 23:31:45 +0100 "O. Hartmann" schrieb: > > Just a few moments ago, I installed via buildworld/buildkernel a new > CURRENT, then did "make delete-old-libs" and by that, libelf.so.2 got > killed! > > After that, I'm unable to build any world to salvage the problem! Moments > later, I did the same procedure on other CURRENT - but in the meanwhile, > the obscure deleteing of libelf.so.2 didn't happen again when issue make > delete-old-libs. What is that? > > More important than to know what shit happened is: how to repair the > system? How's FreeBSD source system to bootstrap itself again to provide > libelf.so.2? It seems, that libelf.so.2 is necessary (nm, for instance) > or linker scripts to install lib. Somehow this is weird ... and leave > those who got trapped by someone eleses mistakes floating dead in the > water ... > > > > oh Great ... CURRENT, at revision 291620. [...] ===> sys/boot/i386/boot0sio (all) --- all_subdir_libexec --- make[4]: make[4]: don't know how to make /Versions.def. Stop make[4]: stopped in /usr/src/libexec/rtld-elf >>> >>> This is a mistake I just made. Fixing it. >>> >> >> Should be ok now after r291622. >> > > Buildworld fails again: > > [...] > rm -f .depend.wctomb_2_test GPATH GRTAGS GSYMS GTAGS > --- io_test.cleandir --- > --- cleandepend --- > --- cleandir_subdir_usr.sbin --- > --- cleanobj --- > --- cleandir_subdir_rescue --- > --- cleandepend_crunchdir_cp --- > --- cleandepend --- > --- cleandir_subdir_lib --- > --- cleandir_subdir_libnandfs --- > make[4]: "/usr/src/share/mk/bsd.libnames.mk" line 164: /usr/src/lib/libnandfs: > Missing value for LIBNANDFS in bsd.libnames.mk. Likely should be: LIBNANDFS?= > ${DESTDIR}${LIBDIR}/libnandfs.a *** [cleandir_subdir_libnandfs] Error code 1 > [...] > r291639 will fix that. It's non-default so did not come up in my testing. -- Regards, Bryan Drewery signature.asc Description: OpenPGP digital signature
Re: HELP! libelf.so: no such file or directory
On Tue, 1 Dec 2015 21:23:56 -0800 Bryan Drewerywrote: > On 12/1/2015 9:03 PM, O. Hartmann wrote: > > On Tue, 1 Dec 2015 14:51:04 -0800 > > Bryan Drewery wrote: > > > >> On 12/1/2015 2:46 PM, Bryan Drewery wrote: > >>> On 12/1/2015 2:38 PM, O. Hartmann wrote: > Am Tue, 1 Dec 2015 23:31:45 +0100 > "O. Hartmann" schrieb: > > > > > Just a few moments ago, I installed via buildworld/buildkernel a new > > CURRENT, then did "make delete-old-libs" and by that, libelf.so.2 got > > killed! > > > > After that, I'm unable to build any world to salvage the problem! > > Moments later, I did the same procedure on other CURRENT - but in the > > meanwhile, the obscure deleteing of libelf.so.2 didn't happen again > > when issue make delete-old-libs. What is that? > > > > More important than to know what shit happened is: how to repair the > > system? How's FreeBSD source system to bootstrap itself again to provide > > libelf.so.2? It seems, that libelf.so.2 is necessary (nm, for instance) > > or linker scripts to install lib. Somehow this is weird ... and leave > > those who got trapped by someone eleses mistakes floating dead in the > > water ... > > > > > > > > oh > > Great ... CURRENT, at revision 291620. > > [...] > > ===> sys/boot/i386/boot0sio (all) > --- all_subdir_libexec --- > make[4]: make[4]: don't know how to make /Versions.def. Stop > > make[4]: stopped in /usr/src/libexec/rtld-elf > > >>> > >>> This is a mistake I just made. Fixing it. > >>> > >> > >> Should be ok now after r291622. > >> > > > > Buildworld fails again: > > > > [...] > > rm -f .depend.wctomb_2_test GPATH GRTAGS GSYMS GTAGS > > --- io_test.cleandir --- > > --- cleandepend --- > > --- cleandir_subdir_usr.sbin --- > > --- cleanobj --- > > --- cleandir_subdir_rescue --- > > --- cleandepend_crunchdir_cp --- > > --- cleandepend --- > > --- cleandir_subdir_lib --- > > --- cleandir_subdir_libnandfs --- > > make[4]: "/usr/src/share/mk/bsd.libnames.mk" line > > 164: /usr/src/lib/libnandfs: Missing value for LIBNANDFS in > > bsd.libnames.mk. Likely should be: LIBNANDFS?= > > ${DESTDIR}${LIBDIR}/libnandfs.a *** [cleandir_subdir_libnandfs] Error code > > 1 [...] > > r291639 will fix that. It's non-default so did not come up in my testing. > > I "accidentally" did testing ;-) Thank you very much for that fast fixing. Kind regards, Oliver ___ freebsd-current@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"