| Summary: | fetch2/hg mirror tarballs are kinda broken | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] BitBake | Reporter: | Richard Tollerton <rich.tollerton> |
| Component: | bitbake | Assignee: | Pavel Zhukov <pavel> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | pavel, poky.bs.watcher, poky.watcher, randy.macleod, rich.tollerton, richard.purdie |
| Version: | unspecified | ||
| Target Milestone: | Future | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Don't know | |
|
Description
Richard Tollerton
2015-09-17 23:41:37 UTC
To be honest we don't use the hg fetcher much. Would you be able to send some patches to make it behave more like the git fetcher? I'll chuck it onto my team's backlog, but we're pretty hammered too and I don't think we'll get to it before end of dev for 2.1. Richard, Are you able to send a patch to the list for this hopefully with a test. Currently mercurial is broken in OE. mercurial-native failed to connect to any ssl enabled servers. I've created simple testcase for hg/premirrors functionality [1] and with small fix in fetcher code [2] is seems working. fetcher is able to fetch repo, create mirror tarball from it and then use the tarball to download() the project with networking disabled. [1] https://lists.openembedded.org/g/bitbake-devel/message/14319 [2] https://lists.openembedded.org/g/bitbake-devel/message/14318 Mercurial mirror tarballs should be working and tested now: https://git.openembedded.org/bitbake/commit/?id=80421abd5bf3f1f751219c050fa93970cf1f2088 https://git.openembedded.org/bitbake/commit/?id=c0e349a5fc92e9c90afc53800c7e83495393ff79 |