Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path
You are right. I was switching toolchain versions back and forth and didn't notice that 2019.09.0 does not have this behavior anymore. Sorry for causing confusion. Christoph -Ursprüngliche Nachricht- Von: ptxdist im Auftrag von Michael Olbrich Antworten an: Datum: Freitag, 20. September 2019 um 15:39 An: Cc: Rüdiger, Christoph Betreff: Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path On Fri, Sep 20, 2019 at 07:55:52AM +0200, Juergen Borleis wrote: > Hi Christoph (hope, this time its correct :) ), > > On Thursday 19 September 2019 21:01:30 Rüdiger, Christoph wrote: > > that was the key. For everyone else running into this issue, the command > > to install the toolchain to /opt/OSELAS... is now > > > > ptxdist make install > > \o/ > > > However, ptxdist still checks the existence of /opt/OSELAS.Toolchain... > > at the very beginning of the build. Shouldn't it do that as part of the > > make install step, given that it never touches /opt/ during ptxdist go? > > Hmm, seems some old code still remains... Michael? I've not seen anything like this when I built the toolchains. What exactly happens for you? Michael -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ ptxdist mailing list ptxdist@pengutronix.de ___ ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path
On Fri, Sep 20, 2019 at 07:55:52AM +0200, Juergen Borleis wrote: > Hi Christoph (hope, this time its correct :) ), > > On Thursday 19 September 2019 21:01:30 Rüdiger, Christoph wrote: > > that was the key. For everyone else running into this issue, the command > > to install the toolchain to /opt/OSELAS... is now > > > > ptxdist make install > > \o/ > > > However, ptxdist still checks the existence of /opt/OSELAS.Toolchain... > > at the very beginning of the build. Shouldn't it do that as part of the > > make install step, given that it never touches /opt/ during ptxdist go? > > Hmm, seems some old code still remains... Michael? I've not seen anything like this when I built the toolchains. What exactly happens for you? Michael -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0| Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917- | ___ ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path
Hi Christoph (hope, this time its correct :) ), On Thursday 19 September 2019 21:01:30 Rüdiger, Christoph wrote: > that was the key. For everyone else running into this issue, the command > to install the toolchain to /opt/OSELAS... is now > > ptxdist make install \o/ > However, ptxdist still checks the existence of /opt/OSELAS.Toolchain... > at the very beginning of the build. Shouldn't it do that as part of the > make install step, given that it never touches /opt/ during ptxdist go? Hmm, seems some old code still remains... Michael? Cheers, Jürgen -- Pengutronix e.K. | Juergen Borleis | Linux Solutions for Science and Industry | Phone: +49-5121-206917-5128 | Peiner Str. 6-8, 31137 Hildesheim, Germany | Fax: +49-5121-206917- | Amtsgericht Hildesheim, HRA 2686 | http://www.pengutronix.de/ | ___ ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path
Hi Jürgen, that was the key. For everyone else running into this issue, the command to install the toolchain to /opt/OSELAS... is now ptxdist make install However, ptxdist still checks the existence of /opt/OSELAS.Toolchain... at the very beginning of the build. Shouldn't it do that as part of the make install step, given that it never touches /opt/ during ptxdist go? Thank you, Christoph -Original Message- From: Juergen Borleis Sent: Thursday, September 19, 2019 2:51 AM To: Rüdiger, Christoph Cc: ptxdist@pengutronix.de Subject: Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path Hi Rüdiger, On Thursday 19 September 2019 05:56:48 Rüdiger, Christoph wrote: > I discovered an issue in the 2019.09.0 OSELAS toolchain where the > installation does not happen into the correct path at > /opt/OSELAS.Toolchain-2019.09.0/... What happens instead is that > everything gets installed into a package in the platform-... > directory, but the things never make it from there into the /opt/ directory. > > I've attached the logfile for building and installing just the > cross-binutils in a clean OSELAS-2019.09.0 project. > > From what I see, ptxdist creates the packages as it usually does, but > for whatever reason does not install it on the host. > > How is this supposed to happen? What is going wrong here? configure; make; make install… ;) Due to regular permission issues in "opt/", the install step is now a separate step: "ptxdist make install" if I remember correctly. Refer 00d88a79453255ec56439af359aa3e805f1176dd "add make target to install the toolchain" in the OSELAS.Toolchain repository for details. Cheers, Jürgen -- Pengutronix e.K. | Juergen Borleis | Industrial Linux Solutions | https://eur01.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.pengutronix.de%2F&data=02%7C01%7C%7C29312eab37c4454c978b08d73ccdb9a4%7Cd79555d18adb46eaaf6cb6b2a24e4fe7%7C0%7C0%7C637044726599373586&sdata=VR%2BZaxTx5G0ErlXywoaiyd61pxFRRXIDMCTpySc7vS0%3D&reserved=0 | ___ ptxdist mailing list ptxdist@pengutronix.de
Re: [ptxdist] OSELAS.Toolchain 2019.09.0 - incorrect install path
Hi Rüdiger, On Thursday 19 September 2019 05:56:48 Rüdiger, Christoph wrote: > I discovered an issue in the 2019.09.0 OSELAS toolchain where the > installation does not happen into the correct path at > /opt/OSELAS.Toolchain-2019.09.0/... What happens instead is that > everything gets installed into a package in the platform-... directory, > but the things never make it from there into the /opt/ directory. > > I've attached the logfile for building and installing just the > cross-binutils in a clean OSELAS-2019.09.0 project. > > From what I see, ptxdist creates the packages as it usually does, but for > whatever reason does not install it on the host. > > How is this supposed to happen? What is going wrong here? configure; make; make install… ;) Due to regular permission issues in "opt/", the install step is now a separate step: "ptxdist make install" if I remember correctly. Refer 00d88a79453255ec56439af359aa3e805f1176dd "add make target to install the toolchain" in the OSELAS.Toolchain repository for details. Cheers, Jürgen -- Pengutronix e.K. | Juergen Borleis | Industrial Linux Solutions | http://www.pengutronix.de/ | ___ ptxdist mailing list ptxdist@pengutronix.de