New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qubes Installer / USB Image fails -> recipe for target 'artwork-dom0' failed (log included) #3331

Closed
mannp opened this Issue Nov 23, 2017 · 14 comments

Comments

@mannp

mannp commented Nov 23, 2017

Qubes OS version:

v4rc2

Affected TemplateVMs:

fedora-25

Steps to reproduce the behavior:

Build installer / usb image with f25 dom0

Expected behavior:

Actual behavior:

-> Building linux-kernel (kernel.spec) for fc25 dom0 (logfile: build-logs/linux-kernel-dom0-fc25.log)
--> Done:
      qubes-src/linux-kernel/pkgs/fc25/x86_64/kernel-4.9.56-21.pvops.qubes.x86_64.rpm
      qubes-src/linux-kernel/pkgs/fc25/x86_64/kernel-devel-4.9.56-21.pvops.qubes.x86_64.rpm
      qubes-src/linux-kernel/pkgs/fc25/x86_64/kernel-qubes-vm-4.9.56-21.pvops.qubes.x86_64.rpm
make[1]: Leaving directory '/home/user/qubes-builder'
make[1]: Entering directory '/home/user/qubes-builder'
-> Building artwork (qubes-artwork.spec) for fc25 dom0 (logfile: build-logs/artwork-dom0-fc25.log)
--> build failed!
make[1]: Entering directory '/home/user/qubes-src/artwork/icons'
for dir in 36x36 64x64 72x72 24x24 192x192 48x48 96x96 128x128 16x16 22x22 256x256 512x512 32x32 scalable; do make -C $dir all || exit 1; done
make[2]: Entering directory '/home/user/qubes-src/artwork/icons/36x36'
mkdir -p apps devices places
../../bin/mkpadlock.py -s 36 -c 0xcc0000 devices/appvm-red.png
Traceback (most recent call last):
  File "../../bin/mkpadlock.py", line 49, in <module>
    main()
  File "../../bin/mkpadlock.py", line 46, in main
    args.file, args.colour, size=args.size, disp=args.dispvm)
  File "/usr/lib/python3.5/site-packages/qubesimgconverter/imggen.py", line 41, in make_padlock
    cr.set_source_rgb(*qubesimgconverter.hex_to_float(colour))
AttributeError: module 'qubesimgconverter' has no attribute 'hex_to_float'
../Makefile.common:39: recipe for target 'devices/appvm-red.png' failed
make[2]: *** [devices/appvm-red.png] Error 1
make[2]: Leaving directory '/home/user/qubes-src/artwork/icons/36x36'
Makefile:4: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/user/qubes-src/artwork/icons'
Makefile:14: recipe for target 'all' failed
make: *** [all] Error 1
error: Bad exit status from /var/tmp/rpm-tmp.HMbzGx (%build)
RPM build errors:
    Macro %version defined but not used within scope
    Bad exit status from /var/tmp/rpm-tmp.HMbzGx (%build)
/home/user/qubes-builder/qubes-src/builder-fedora/Makefile.fedora:124: recipe for target 'dist-package' failed
make[2]: *** [dist-package] Error 1
make[2]: Leaving directory '/home/user/qubes-builder'
Makefile.generic:156: recipe for target 'packages' failed
make[1]: *** [packages] Error 1
make[1]: Leaving directory '/home/user/qubes-builder'
Makefile:224: recipe for target 'artwork-dom0' failed
make: *** [artwork-dom0] Error 1

General notes:

Processing files: kernel-4.9.56-21.pvops.qubes.x86_64
Provides: kernel = 1000:4.9.56-21.pvops.qubes kernel = 4.9.56-21.pvops.qubes.x86_64 kernel(x86-64) = 1000:4.9.56-21.pvops.qubes kernel-drm = 4.3.0 kernel-drm$
Requires(interp): /bin/sh /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires(pre): coreutils gawk
Requires(post): /bin/sh binutils dracut
Requires(preun): /bin/sh
Requires(posttrans): /bin/sh
Conflicts: lvm2 < 2.02.33 sysfsutils < 2.0 udev < 118
Processing files: kernel-devel-4.9.56-21.pvops.qubes.x86_64
Provides: kernel-devel = 1000:4.9.56-21.pvops.qubes kernel-devel = 4.9.56-21.pvops.qubes.x86_64 kernel-devel(x86-64) = 1000:4.9.56-21.pvops.qubes kernel-deve$
Requires(interp): /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix)$
Requires(post): /bin/sh
Requires: /bin/awk /bin/bash /bin/sh /usr/bin/awk /usr/bin/env /usr/bin/perl /usr/bin/python libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_$
Processing files: kernel-qubes-vm-4.9.56-21.pvops.qubes.x86_64
Provides: kernel-qubes-domU kernel-qubes-vm = 1000:4.9.56-21.pvops.qubes kernel-qubes-vm = 4.9.56-21.pvops.qubes.x86_64 kernel-qubes-vm(x86-64) = 1000:4.9.56$
Requires(interp): /bin/sh /bin/sh
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix)$
Requires(pre): coreutils gawk
Requires(post): /bin/sh dracut qubes-core-dom0
Requires(preun): /bin/sh
Requires: /bin/awk /bin/bash /bin/sh /usr/bin/awk /usr/bin/env /usr/bin/perl /usr/bin/python libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_$
Conflicts: lvm2 < 2.02.33 sysfsutils < 2.0 udev < 118
Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/user/rpmbuild/BUILDROOT/kernel-4.9.56-21.pvops.qubes.x86_64
warning: Installed (but unpackaged) file(s) found:
   /usr/lib/debug/lib/modules/4.9.56-21.pvops.qubes.x86_64/vmlinux
Wrote: pkgs/fc25/x86_64/kernel-4.9.56-21.pvops.qubes.x86_64.rpm
Wrote: pkgs/fc25/x86_64/kernel-devel-4.9.56-21.pvops.qubes.x86_64.rpm
Wrote: pkgs/fc25/x86_64/kernel-qubes-vm-4.9.56-21.pvops.qubes.x86_64.rpm
Executing(%clean): /bin/bash -e /var/tmp/rpm-tmp.uqdFFG
+ umask 022
+ cd /home/user/rpmbuild/BUILD
+ cd kernel-4.9.56
+ /usr/bin/rm -rf /home/user/rpmbuild/BUILDROOT/kernel-4.9.56-21.pvops.qubes.x86_64
+ exit 0
make[2]: Leaving directory '/home/user/qubes-builder'

Related issues:

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package linux-utils has been pushed to the r4.0 testing repository for the CentOS centos7 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

Automated announcement from builder-github

The package linux-utils has been pushed to the r4.0 testing repository for the CentOS centos7 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

@qubesos-bot qubesos-bot referenced this issue in QubesOS/updates-status Dec 23, 2017

Closed

linux-utils v4.0.13 (r4.0) #337

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb8u1 has been pushed to the r4.0 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb8u1 has been pushed to the r4.0 testing repository for the Debian jessie template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing jessie-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb9u1 has been pushed to the r4.0 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb9u1 has been pushed to the r4.0 testing repository for the Debian stretch template.
To test this update, first enable the testing repository in /etc/apt/sources.list.d/qubes-*.list by uncommenting the line containing stretch-testing, then use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc24 has been pushed to the r4.0 testing repository for the Fedora fc24 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc24 has been pushed to the r4.0 testing repository for the Fedora fc24 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 testing repository for the Fedora fc25 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 testing repository for the Fedora fc25 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc26 has been pushed to the r4.0 testing repository for the Fedora fc26 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc26 has been pushed to the r4.0 testing repository for the Fedora fc26 template.
To test this update, please install it with the following command:

sudo yum update --enablerepo=qubes-vm-r4.0-current-testing

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Dec 23, 2017

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 testing repository for dom0.
To test this update, please install it with the following command:

sudo qubes-dom0-update --enablerepo=qubes-dom0-current-testing

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc24 has been pushed to the r4.0 stable repository for the Fedora fc24 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc24 has been pushed to the r4.0 stable repository for the Fedora fc24 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 stable repository for dom0.
To install this update, please use the standard update command:

sudo qubes-dom0-update

Or update dom0 via Qubes Manager.

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb8u1 has been pushed to the r4.0 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb8u1 has been pushed to the r4.0 stable repository for the Debian jessie template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package linux-utils has been pushed to the r4.0 stable repository for the Fedora centos7 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Automated announcement from builder-github

The package linux-utils has been pushed to the r4.0 stable repository for the Fedora centos7 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 stable repository for the Fedora fc25 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc25 has been pushed to the r4.0 stable repository for the Fedora fc25 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb9u1 has been pushed to the r4.0 stable repository for the Debian stretch template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

Automated announcement from builder-github

The package qubes-utils_4.0.13+deb9u1 has been pushed to the r4.0 stable repository for the Debian stretch template.
To install this update, please use the standard update command:

sudo apt-get update && sudo apt-get dist-upgrade

Changes included in this update

@qubesos-bot

This comment has been minimized.

Show comment
Hide comment
@qubesos-bot

qubesos-bot Jan 4, 2018

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc26 has been pushed to the r4.0 stable repository for the Fedora fc26 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Automated announcement from builder-github

The package python2-qubesimgconverter-4.0.13-1.fc26 has been pushed to the r4.0 stable repository for the Fedora fc26 template.
To install this update, please use the standard update command:

sudo yum update

Changes included in this update

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment