View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0007255 | Taler | exchange | public | 2022-06-09 01:34 | 2022-11-04 20:53 |
| Reporter | ttn | Assigned To | Christian Grothoff | ||
| Priority | normal | Severity | major | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Platform | Linux | OS | Devuan | OS Version | 4 |
| Product Version | git (master) | ||||
| Target Version | 0.9 | Fixed in Version | 0.9 | ||
| Summary | 0007255: "make dist" fails | ||||
| Description | I wanted to check that my recent changes to the src/include/taler_signatures.h generation flow were complete, so i tried "make dist". There were some problems that were easy to indentify and resolve, and i did that. However, now i am stuck. Log attached. (HEAD == f3ceeb00ea81833433a781bc412bb539c453cd24.) | ||||
| Tags | No tags attached. | ||||
| Attached Files | .ttn.exchange-make-dist.log (9,982 bytes)
-*- mode: compilation; default-directory: "~/build/GNU/T/exchange/" -*-
Compilation started at Wed Jun 8 19:30:05
LANG=C make dist
make dist-gzip am__post_remove_distdir='@:'
make[1]: Entering directory '/home/ttn/build/GNU/T/exchange'
make distdir-am
make[2]: Entering directory '/home/ttn/build/GNU/T/exchange'
if test -d "taler-exchange-0.8.5"; then find "taler-exchange-0.8.5" -type d ! -perm -200 -exec chmod u+w {} ';' && rm -rf "taler-exchange-0.8.5" || { sleep 5 && rm -rf "taler-exchange-0.8.5"; }; else :; fi
test -d "taler-exchange-0.8.5" || mkdir "taler-exchange-0.8.5"
(cd contrib && make top_distdir=../taler-exchange-0.8.5 distdir=../taler-exchange-0.8.5/contrib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/contrib'
make distdir-am
make[4]: Entering directory '/home/ttn/build/GNU/T/exchange/contrib'
make[4]: Leaving directory '/home/ttn/build/GNU/T/exchange/contrib'
make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/contrib'
(cd src && make top_distdir=../taler-exchange-0.8.5 distdir=../taler-exchange-0.8.5/src \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src'
make distdir-am
make[4]: Entering directory '/home/ttn/build/GNU/T/exchange/src'
(cd include && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/include \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/include'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/include'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/include'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/include'
(cd util && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/util \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/util'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/util'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/util'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/util'
(cd json && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/json \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/json'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/json'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/json'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/json'
(cd extensions && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/extensions \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/extensions'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/extensions'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/extensions'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/extensions'
(cd curl && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/curl \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/curl'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/curl'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/curl'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/curl'
(cd pq && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/pq \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/pq'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/pq'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/pq'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/pq'
(cd sq && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/sq \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/sq'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/sq'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/sq'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/sq'
(cd mhd && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/mhd \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/mhd'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/mhd'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/mhd'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/mhd'
(cd bank-lib && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/bank-lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/bank-lib'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/bank-lib'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/bank-lib'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/bank-lib'
(cd exchangedb && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/exchangedb \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchangedb'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchangedb'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchangedb'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchangedb'
(cd exchange && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/exchange \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchange'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchange'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchange'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchange'
(cd auditordb && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/auditordb \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/auditordb'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/auditordb'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/auditordb'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/auditordb'
(cd auditor && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/auditor \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/auditor'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/auditor'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/auditor'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/auditor'
(cd lib && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/lib \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/lib'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/lib'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/lib'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/lib'
(cd exchange-tools && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/exchange-tools \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchange-tools'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchange-tools'
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchange-tools'
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchange-tools'
(cd testing && make top_distdir=../../taler-exchange-0.8.5 distdir=../../taler-exchange-0.8.5/src/testing \
am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[5]: Entering directory '/home/ttn/build/GNU/T/exchange/src/testing'
make distdir-am
make[6]: Entering directory '/home/ttn/build/GNU/T/exchange/src/testing'
make[6]: *** No rule to make target 'test_exchange_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee', needed by 'distdir-am'. Stop.
make[6]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/testing'
make[5]: *** [Makefile:2287: distdir] Error 2
make[5]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/testing'
make[4]: *** [Makefile:620: distdir-am] Error 1
make[4]: Leaving directory '/home/ttn/build/GNU/T/exchange/src'
make[3]: *** [Makefile:616: distdir] Error 2
make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src'
make[2]: *** [Makefile:614: distdir-am] Error 1
make[2]: Leaving directory '/home/ttn/build/GNU/T/exchange'
make[1]: *** [Makefile:608: distdir] Error 2
make[1]: Leaving directory '/home/ttn/build/GNU/T/exchange'
make: *** [Makefile:714: dist] Error 2
Compilation exited abnormally with code 2 at Wed Jun 8 19:30:06
| ||||
|
|
One of your changes caused 'make' to depend on GNU recutils, which we want to avoid: only bootstrap / Git should require recutils, not building from the TGZ. I've fixed this (and other issues) now (71a42d2b..6d16958a). |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-06-09 01:34 | ttn | New Issue | |
| 2022-06-09 01:34 | ttn | Status | new => assigned |
| 2022-06-09 01:34 | ttn | Assigned To | => Christian Grothoff |
| 2022-06-09 01:34 | ttn | File Added: .ttn.exchange-make-dist.log | |
| 2022-06-12 22:47 | Christian Grothoff | Note Added: 0018923 | |
| 2022-06-12 22:47 | Christian Grothoff | Status | assigned => resolved |
| 2022-06-12 22:47 | Christian Grothoff | Resolution | open => fixed |
| 2022-06-12 22:47 | Christian Grothoff | Fixed in Version | => 0.9 |
| 2022-06-12 22:47 | Christian Grothoff | Target Version | => 0.9 |
| 2022-11-04 20:53 | Christian Grothoff | Status | resolved => closed |