+ Christian Lindeberg who converted crucible to use go-mod fetcher just 2,5 weeks ago in: https://git.openembedded.org/meta-openembedded/commit/?id=8d635b0510c86a80261a461f833142d2bdfad0f0
On Sat, Jan 25, 2025 at 2:17 PM Richard Purdie via lists.openembedded.org <richard.purdie=linuxfoundation....@lists.openembedded.org> wrote: > > The gomod fetcher is totally broken for mirroring unfortunately. It is > used for the crucible recipe in meta-oe and it is one of the reasons > the autobuilder mirroring test for meta-oe never passes. > > The issue is that it downloads files into subdirs of DL_DIR but when > mirroring, that translation is lost. The files are there on the mirror, > the code just doesn't have any way to access them. > > I don't know what to do about this. The source mirroring for meta-oe > has been broken for months. I've tried to fix a couple of the issues > but this one is systemic and not easy to fix. > > I'd note that the sanity test in sanity.bbclass doesn't recognise the > gomod and godmogit fetchers anyway. I did try a few different urls but > due to the weird way gomod subclasses wget, the normal mirror url > manipulation techniques don't work. > > What do I do? > > I could drop meta-oe from source mirroring. > > I could ask Khem to drop the recipe. > > Neither seem like nice things to do but I don't want to do "partial" > mirrors. Explaining to people that it may or may not work looks really > bad and I'm not doing it. > > Is there anyone willing to help fix this? Only stopping it running at > all is really within my own control. > > Cheers, > > Richard > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#2103): https://lists.openembedded.org/g/openembedded-architecture/message/2103 Mute This Topic: https://lists.openembedded.org/mt/110806536/21656 Group Owner: openembedded-architecture+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-