On Fri, Mar 04, 2022 at 08:38:50AM +0100, Michael Olbrich wrote: > On Sat, Feb 26, 2022 at 06:28:57PM +0100, Christian Melki wrote: > > The multi-image install is a bit peculiar. > > It installs several target images and decides to softlink > > the last image to barebox-image, which is then used for image installs etc. > > The barebox-image only by chance pointing at the desired image. > > > > When removing images, only the softlink is removed. > > We could go with removal of barebox* but I find that a bit > > too indiscriminating. So add removal of anything called barebox-*.img. > > The problem is, that this may remove files from a different package. E.g. > from another barebox package, created with the barebox template. > > We should only delete files that we create. I have a vague idea about that. > Let me think about this some more.
Take a look at ptxdist master. I've fixed this in a more generic way. Michael > > Signed-off-by: Christian Melki <[email protected]> > > --- > > rules/barebox.make | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/rules/barebox.make b/rules/barebox.make > > index 1c8463e63..dc37e7a62 100644 > > --- a/rules/barebox.make > > +++ b/rules/barebox.make > > @@ -212,7 +212,7 @@ $(STATEDIR)/barebox.clean: > > @$(call clean_pkg, BAREBOX) > > @$(foreach prog, $(BAREBOX_PROGS_HOST), \ > > rm -vf $(PTXDIST_SYSROOT_HOST)/bin/$(notdir $(prog))$(ptx/nl)) > > - @rm -vf $(IMAGEDIR)/barebox-image > > $(IMAGEDIR)/barebox-default-environment > > + @rm -vf $(IMAGEDIR)/barebox-image $(IMAGEDIR)/barebox-*.img > > $(IMAGEDIR)/barebox-default-environment > > > > # > > ---------------------------------------------------------------------------- > > # oldconfig / menuconfig > > -- > > 2.30.2 > > > > > > _______________________________________________ > > ptxdist mailing list > > [email protected] > > To unsubscribe, send a mail with subject "unsubscribe" to > > [email protected] > > > > -- > Pengutronix e.K. | | > Steuerwalder Str. 21 | http://www.pengutronix.de/ | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | > > _______________________________________________ > ptxdist mailing list > [email protected] > To unsubscribe, send a mail with subject "unsubscribe" to > [email protected] > -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ ptxdist mailing list [email protected] To unsubscribe, send a mail with subject "unsubscribe" to [email protected]
