Open Bug 1908016 Opened 1 year ago Updated 1 year ago

`mach vendor python`: The following paths are ignored by one of your .gitignore files

Categories

(Developer Infrastructure :: Mach Vendor & Updatebot, defect)

defect

Tracking

(firefox-esr115 unaffected, firefox-esr128 affected, firefox128 wontfix, firefox129 wontfix, firefox130 fix-optional)

Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- affected
firefox128 --- wontfix
firefox129 --- wontfix
firefox130 --- fix-optional

People

(Reporter: glandium, Unassigned)

References

(Regression)

Details

(Keywords: regression)

mach vendor python fails with:

The following paths are ignored by one of your .gitignore files:
third_party/python/MarkupSafe/src/MarkupSafe.egg-info
third_party/python/PyYAML/lib/PyYAML.egg-info
third_party/python/aiohttp/aiohttp.egg-info
third_party/python/esprima/esprima.egg-info
third_party/python/frozenlist/frozenlist.egg-info
third_party/python/jsmin/jsmin.egg-info
third_party/python/mohawk/mohawk.egg-info
third_party/python/multidict/multidict.egg-info
third_party/python/ply/ply.egg-info
third_party/python/pyrsistent/pyrsistent.egg-info
third_party/python/rsa/rsa.egg-info
third_party/python/yarl/yarl.egg-info
hint: Use -f if you really want to add them.
hint: Disable this message with "git config advice.addIgnoredFile false"
Error running mach:

    mach vendor python

Reverting the .gitignore change from bug 1894160 fixes it.

Set release status flags based on info from the regressing bug 1894160

Assignee: tom → nobody
Severity: -- → S3

I guess the simplest here is to have the vendoring code running the git add command with advice.addIgnoredFile false.

You need to log in before you can comment on or make changes to this bug.