equivs-build: fatal error occurred while parsing debian/changelog
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
equivs (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
There is no debian/changelog file involved when using equivs-build, so would the "fatal error occurred while parsing debian/changelog" error be a bug?
Here are the details:
$ cat ttf-ubuntu-
Package: ttf-ubuntu-
Architecture: all
Version: 91:0.83-2
Multi-Arch: foreign
Priority: optional
Section: universe/oldlibs
Source: fonts-ubuntu (0.83-2)
Origin: Ubuntu
Maintainer: Ubuntu Developers <email address hidden>
Original-
Bugs: https:/
Installed-Size: 40
Depends: fonts-ubuntu
Homepage: https:/
Description: sans-serif font set from Ubuntu (transitional package) (equ-dummy)
Task: kubuntu-desktop, kubuntu-full, lubuntu-live-share, core-share, lubuntu-gtk-core, lubuntu-
$ equivs-build ttf-ubuntu-
dh_testdir
dh_testroot
dh_prep
dh_testdir
dh_testroot
dh_install
dh_installdocs
dh_installchang
dh_installchang
dh_installchang
debian/rules:20: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 255
Error in the build process: exit status 2
$ lsb_release -rd
Description: Ubuntu 18.04 LTS
Release: 18.04
$ apt-cache policy equivs
equivs:
Installed: 2.1.0
Candidate: 2.1.0
Version table:
*** 2.1.0 500
500 http://
100 /var/lib/
This indicates an error in your input file. I'm guessing the parenthesized number in the Source: field is what causes the parse error, but I'm not in a place where I can check this.
equivs-build uses the data in your input file to populate a number of templates which are required in all Debian packages. Sometimes errors are passed through and cause one of the build toolchain utilities to fail with an error. Perhaps see also upstream bug https:/ /bugs.debian. org/219188