[elbe-users] Project build was not successful
Ralf Schlatterbeck
rsc at runtux.com
Wed Oct 23 11:24:24 CEST 2019
On Wed, Oct 23, 2019 at 10:18:07AM +0200, Kurt Kanzenbach wrote:
> > somewhere in the middle of a *long* log:
> >
> > Traceback (most recent call last):
> > File "/usr/lib/python2.7/dist-packages/elbepack/efilesystem.py", line 148, in write_licenses
> > with io.open(copyright_fname, "rb") as lic:
> > IOError: [Errno 2] No such file or directory: '/var/cache/elbe/386249c2-bb65-42eb-b6d4-a6daa6a3eb08/chroot/usr/share/doc/iptna/copyright'
> >
> > Is it possible this makes the whole build fail?
>
> Yes, it does. The reason is, that the error handling has
> changed. Whenever an error is encountered the build result is also
> marked as failed.
OK, I'm now creating an empty copyright file in my debian package. So
this error is gone.
But I'm still seeing the build fail.
And I'm unable to pinpoint exactly *what* fails.
Symptom is that an ubifs is created but it is missing the busybox and
dash packages (which of course are essential). I nowhere see that the
finetuning is executed, except for the remove actions (I'd expect at
least an error message why this happens but can't find one). There isn't
any Python Traceback anymore.
When I retrieve the elbe-report.txt it doesn't indicate that busybox and
dash packages are installed (in the section "Target Package List"). But
the packages *are* downloaded in the log (see below) and the *are* in
the generated "source.xml" in the <pkg-list> in the <target> section.
> However, there are some changes to license extraction code. Can you
> retry with Elbe v12.1?
I'm running
elbe v 12.2 debian 9.11
for debian oldstable (stretch) and I'm trying to build a buster image.
Is this supported (building buster on stretch) at all?
I'm doing
elbe control --build-bin build $(cat elbe.prj)
elbe control wait_busy $(cat elbe.prj)
(after building my own debian package with elbe pbuilder which seems to
succeed).
The standard error output of the last command contains just the line
"Project build was not successful, current status: build_failed"
The standard output of the wait_busy command is available from:
http://project.runtux.com/pbuilder-wait.log
Ralf
--
Dr. Ralf Schlatterbeck Tel: +43/2243/26465-16
Open Source Consulting www: http://www.runtux.com
Reichergasse 131, A-3411 Weidling email: office at runtux.com
More information about the elbe-users
mailing list