Hi Florian, ptxdist reports me after workspace clean this error (see below). This is always first targetinstall one of the above mentioned packages. The build order seems to be random. After repetition of "ptxdist go -j -q " is the build OK. Who create /boot in root ? Or witch /boot is meant ? What is wrong ? ------------------------------------- target: fpgaimage-cx27c.targetinstall ------------------------------------- install_init: preparing for image creation of 'fpgaimage-cx27c'... .... xpkg_finish: creating opkg package ... install file: src=ptx-multi/projectroot/lib/firmware/fpga_complete/soc_system_cx27c.rbf dst=/boot/fpgaimage.rbf owner=0 group=0 permissions=0755 chmod: cannot access '/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/root/boot/fpgaimage.rbf': No such file or directory Error: install_file failed! xpkg_finish: failed. /home/friesen/quantumx/projects/ppc/ptx-multi/rules/fpgaimage-cx27c.make:12: recipe for target '/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/state/fpgaimage-cx27c.targetinstall' failed make: *** [/home/friesen/quantumx/projects/ppc/ptx-multi/platform-soc/state/fpgaimage-cx27c.targetinstall] Error 1 make: *** Waiting for unfinished jobs.... Am Di., 11. Dez. 2018 um 09:58 Uhr schrieb Baeuerle, Florian < Florian.Baeuerle@allegion.com>: > Hi Andreas, > > this use case is supported by ptxdist, actually quite exactly as you > planned it. > > You will eventually run into this issue: > > https://www.mail-archive.com/ptxdist@pengutronix.de/msg13611.html > > But probably only if you use image packages for creating your three > rootfses at > the same time (saves a lot of build time btw). > > > Best Regards > Florian > > Am Donnerstag, den 06.12.2018, 12:49 +0100 schrieb Andreas Friesen: > > Hello everyone, > > > > we've got many module types, each module type builds on same platform. I > > would like create a generic barebox environment for all module types. > > > > My problem is, that ptxdist don't like packages, which contain same > filename. > > My plan was to create several packages : > > > > - firmware-Type-A.ipkg (contains /boot/{fpga.bin,platform.dtb) > > - firmware-Type-B.ipkg (contains /boot/{fpga.bin,platform.dtb) > > - firmware-Type-C.ipkg (contains /boot/{fpga.bin,platform.dtb) > > > > And each module install via" collection" the respective package. > > > > What can I do ? I would like to avoid having foreign components in the > > firmware package. > > > > Regards, > > Andreas Friesen > > _______________________________________________ > > ptxdist mailing list > > ptxdist@pengutronix.de > _______________________________________________ > ptxdist mailing list > ptxdist@pengutronix.de