provide better error message when a build dependency is missing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
git-build-recipe |
Triaged
|
Low
|
Unassigned |
Bug Description
Actually, there is a proper error message, but is hidden very well:
```
❯ git-build-recipe recipe.recipe working-dir
Initialized empty Git repository in /home/jugmac00/
From git+ssh:
* [new branch] master -> source/master
* [new branch] oci-build-path -> source/
* [new branch] oci-can-
Note: switching to '05ebb118afaaa2
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at 05ebb11 Release version 223
/usr/lib/
warnings.
dpkg-buildpackage -us -uc -ui -i -I -S
dpkg-buildpackage: info: source package launchpad-buildd
dpkg-buildpackage: info: source version 223~593
dpkg-buildpackage: info: source distribution focal
dpkg-buildpackage: info: source changed by Jürgen Gmach <email address hidden>
dpkg-source -i -I --before-build .
dpkg-checkbuild
dpkg-buildpackage: warning: build dependencies/
dpkg-buildpackage: warning: (Use -d flag to override.)
debuild: fatal error at line 1182:
dpkg-buildpackage -us -uc -ui -i -I -S failed
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
build_
File "/usr/lib/
subprocess.
File "/usr/lib/
raise CalledProcessEr
subprocess.
```
Changed in git-build-recipe: | |
status: | New → Triaged |
importance: | Undecided → Low |
Same here. It used to give dependency not satisfied error. Not anymore. This is happening since last update in git-build-recipe