Bug#840177: qconf: FTBFS: mkdir: cannot create directory '/usr/share/qconf/': Permission denied

Chris Lamb lamby at debian.org
Sun Oct 9 09:29:48 UTC 2016


Source: qconf
Version: 1.5-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org

Dear Maintainer,

qconf fails to build from source in unstable/amd64:

  [..]

  Unpacking libqtcore4:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-xml:amd64.
  Preparing to unpack .../03-libqt4-xml_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-xml:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqtdbus4:amd64.
  Preparing to unpack .../04-libqtdbus4_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqtdbus4:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package qtchooser.
  Preparing to unpack .../05-qtchooser_58-gfab25f1-1_amd64.deb ...
  Unpacking qtchooser (58-gfab25f1-1) ...
  Selecting previously unselected package qdbus.
  Preparing to unpack .../06-qdbus_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking qdbus (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-dbus:amd64.
  Preparing to unpack .../07-libqt4-dbus_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-dbus:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-network:amd64.
  Preparing to unpack .../08-libqt4-network_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-network:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-script:amd64.
  Preparing to unpack .../09-libqt4-script_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-script:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-sql:amd64.
  Preparing to unpack .../10-libqt4-sql_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-sql:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-xmlpatterns:amd64.
  Preparing to unpack .../11-libqt4-xmlpatterns_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-xmlpatterns:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libpng16-16:amd64.
  Preparing to unpack .../12-libpng16-16_1.6.25-1_amd64.deb ...
  Unpacking libpng16-16:amd64 (1.6.25-1) ...
  Selecting previously unselected package libfreetype6:amd64.
  Preparing to unpack .../13-libfreetype6_2.6.3-3+b1_amd64.deb ...
  Unpacking libfreetype6:amd64 (2.6.3-3+b1) ...
  Selecting previously unselected package ucf.
  Preparing to unpack .../14-ucf_3.0036_all.deb ...
  Moving old data out of the way
  Unpacking ucf (3.0036) ...
  Selecting previously unselected package fonts-dejavu-core.
  Preparing to unpack .../15-fonts-dejavu-core_2.37-1_all.deb ...
  Unpacking fonts-dejavu-core (2.37-1) ...
  Selecting previously unselected package fontconfig-config.
  Preparing to unpack .../16-fontconfig-config_2.11.0-6.7_all.deb ...
  Unpacking fontconfig-config (2.11.0-6.7) ...
  Selecting previously unselected package libfontconfig1:amd64.
  Preparing to unpack .../17-libfontconfig1_2.11.0-6.7_amd64.deb ...
  Unpacking libfontconfig1:amd64 (2.11.0-6.7) ...
  Selecting previously unselected package fontconfig.
  Preparing to unpack .../18-fontconfig_2.11.0-6.7_amd64.deb ...
  Unpacking fontconfig (2.11.0-6.7) ...
  Selecting previously unselected package libxau6:amd64.
  Preparing to unpack .../19-libxau6_1%3a1.0.8-1_amd64.deb ...
  Unpacking libxau6:amd64 (1:1.0.8-1) ...
  Selecting previously unselected package x11-common.
  Preparing to unpack .../20-x11-common_1%3a7.7+16_all.deb ...
  Unpacking x11-common (1:7.7+16) ...
  Selecting previously unselected package libice6:amd64.
  Preparing to unpack .../21-libice6_2%3a1.0.9-1+b1_amd64.deb ...
  Unpacking libice6:amd64 (2:1.0.9-1+b1) ...
  Selecting previously unselected package libsm6:amd64.
  Preparing to unpack .../22-libsm6_2%3a1.2.2-1+b1_amd64.deb ...
  Unpacking libsm6:amd64 (2:1.2.2-1+b1) ...
  Selecting previously unselected package libxdmcp6:amd64.
  Preparing to unpack .../23-libxdmcp6_1%3a1.1.2-1.1_amd64.deb ...
  Unpacking libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Selecting previously unselected package libxcb1:amd64.
  Preparing to unpack .../24-libxcb1_1.12-1_amd64.deb ...
  Unpacking libxcb1:amd64 (1.12-1) ...
  Selecting previously unselected package libx11-data.
  Preparing to unpack .../25-libx11-data_2%3a1.6.3-1_all.deb ...
  Unpacking libx11-data (2:1.6.3-1) ...
  Selecting previously unselected package libx11-6:amd64.
  Preparing to unpack .../26-libx11-6_2%3a1.6.3-1_amd64.deb ...
  Unpacking libx11-6:amd64 (2:1.6.3-1) ...
  Selecting previously unselected package libxt6:amd64.
  Preparing to unpack .../27-libxt6_1%3a1.1.5-1_amd64.deb ...
  Unpacking libxt6:amd64 (1:1.1.5-1) ...
  Selecting previously unselected package libaudio2:amd64.
  Preparing to unpack .../28-libaudio2_1.9.4-5_amd64.deb ...
  Unpacking libaudio2:amd64 (1.9.4-5) ...
  Selecting previously unselected package libjpeg62-turbo:amd64.
  Preparing to unpack .../29-libjpeg62-turbo_1%3a1.5.1-1_amd64.deb ...
  Unpacking libjpeg62-turbo:amd64 (1:1.5.1-1) ...
  Selecting previously unselected package liblcms2-2:amd64.
  Preparing to unpack .../30-liblcms2-2_2.7-1_amd64.deb ...
  Unpacking liblcms2-2:amd64 (2.7-1) ...
  Selecting previously unselected package libmng1:amd64.
  Preparing to unpack .../31-libmng1_1.0.10+dfsg-3.1+b3_amd64.deb ...
  Unpacking libmng1:amd64 (1.0.10+dfsg-3.1+b3) ...
  Selecting previously unselected package libjbig0:amd64.
  Preparing to unpack .../32-libjbig0_2.1-3.1_amd64.deb ...
  Unpacking libjbig0:amd64 (2.1-3.1) ...
  Selecting previously unselected package libtiff5:amd64.
  Preparing to unpack .../33-libtiff5_4.0.6-2_amd64.deb ...
  Unpacking libtiff5:amd64 (4.0.6-2) ...
  Selecting previously unselected package libxext6:amd64.
  Preparing to unpack .../34-libxext6_2%3a1.3.3-1_amd64.deb ...
  Unpacking libxext6:amd64 (2:1.3.3-1) ...
  Selecting previously unselected package libxrender1:amd64.
  Preparing to unpack .../35-libxrender1_1%3a0.9.9-2_amd64.deb ...
  Unpacking libxrender1:amd64 (1:0.9.9-2) ...
  Selecting previously unselected package libqtgui4:amd64.
  Preparing to unpack .../36-libqtgui4_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqtgui4:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-declarative:amd64.
  Preparing to unpack .../37-libqt4-declarative_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-declarative:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-designer:amd64.
  Preparing to unpack .../38-libqt4-designer_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-designer:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-qt3support:amd64.
  Preparing to unpack .../39-libqt4-qt3support_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-qt3support:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-dev-bin.
  Preparing to unpack .../40-libqt4-dev-bin_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-dev-bin (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-help:amd64.
  Preparing to unpack .../41-libqt4-help_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-help:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-scripttools:amd64.
  Preparing to unpack .../42-libqt4-scripttools_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-scripttools:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-svg:amd64.
  Preparing to unpack .../43-libqt4-svg_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-svg:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-test:amd64.
  Preparing to unpack .../44-libqt4-test_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-test:amd64 (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package qt4-linguist-tools.
  Preparing to unpack .../45-qt4-linguist-tools_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking qt4-linguist-tools (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package qt4-qmake.
  Preparing to unpack .../46-qt4-qmake_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking qt4-qmake (4:4.8.7+dfsg-9) ...
  Selecting previously unselected package libqt4-dev.
  Preparing to unpack .../47-libqt4-dev_4%3a4.8.7+dfsg-9_amd64.deb ...
  Unpacking libqt4-dev (4:4.8.7+dfsg-9) ...
  Setting up libjpeg62-turbo:amd64 (1:1.5.1-1) ...
  Setting up libpng16-16:amd64 (1.6.25-1) ...
  Setting up liblcms2-2:amd64 (2.7-1) ...
  Setting up libjbig0:amd64 (2.1-3.1) ...
  Setting up fonts-dejavu-core (2.37-1) ...
  Setting up qtcore4-l10n (4:4.8.7+dfsg-9) ...
  Setting up qtchooser (58-gfab25f1-1) ...
  Setting up libtiff5:amd64 (4.0.6-2) ...
  Setting up ucf (3.0036) ...
  Setting up libfreetype6:amd64 (2.6.3-3+b1) ...
  Processing triggers for libc-bin (2.24-3) ...
  Setting up libqtcore4:amd64 (4:4.8.7+dfsg-9) ...
  Processing triggers for systemd (231-9) ...
  Processing triggers for man-db (2.7.5-1) ...
  Setting up libxdmcp6:amd64 (1:1.1.2-1.1) ...
  Setting up x11-common (1:7.7+16) ...
  update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
  invoke-rc.d: could not determine current runlevel
  invoke-rc.d: policy-rc.d denied execution of start.
  Setting up libqt4-test:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libx11-data (2:1.6.3-1) ...
  Setting up libqt4-xml:amd64 (4:4.8.7+dfsg-9) ...
  Setting up qt4-linguist-tools (4:4.8.7+dfsg-9) ...
  Setting up libxau6:amd64 (1:1.0.8-1) ...
  Setting up libdbus-1-3:amd64 (1.10.10-1) ...
  Setting up fontconfig-config (2.11.0-6.7) ...
  Setting up libmng1:amd64 (1.0.10+dfsg-3.1+b3) ...
  Setting up qt4-qmake (4:4.8.7+dfsg-9) ...
  Setting up libqt4-sql:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libice6:amd64 (2:1.0.9-1+b1) ...
  Setting up libqtdbus4:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libxcb1:amd64 (1.12-1) ...
  Setting up libfontconfig1:amd64 (2.11.0-6.7) ...
  Setting up libsm6:amd64 (2:1.2.2-1+b1) ...
  Setting up libqt4-script:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libx11-6:amd64 (2:1.6.3-1) ...
  Setting up qdbus (4:4.8.7+dfsg-9) ...
  Setting up libxt6:amd64 (1:1.1.5-1) ...
  Setting up libxrender1:amd64 (1:0.9.9-2) ...
  Setting up libqt4-dbus:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-network:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libaudio2:amd64 (1.9.4-5) ...
  Setting up fontconfig (2.11.0-6.7) ...
  Regenerating fonts cache... done.
  Setting up libxext6:amd64 (2:1.3.3-1) ...
  Setting up libqt4-xmlpatterns:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqtgui4:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-designer:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-help:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-svg:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-scripttools:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-declarative:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-qt3support:amd64 (4:4.8.7+dfsg-9) ...
  Setting up libqt4-dev-bin (4:4.8.7+dfsg-9) ...
  Setting up libqt4-dev (4:4.8.7+dfsg-9) ...
  Setting up qconf-build-deps (1.5-1) ...
  Processing triggers for libc-bin (2.24-3) ...
  Processing triggers for systemd (231-9) ...
  
  **************************************************************************************
  ** Environment                                                                      **
  **************************************************************************************
  
  PATH=/home/lamby/git/projects/dotfiles/dotfiles/..//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  HOSTNAME=ce119e106352
  TERM=xterm
  PAGER=more
  DISPLAY=:0
  DOCKER_IMAGE=lamby-debian-sid
  DEB_BUILD_OPTIONS=parallel=9
  PIP_DOWNLOAD_CACHE=/home/lamby/.cache/pip
  HOME=/home/lamby
  LOGNAME=lamby
  SHLVL=1
  PWD=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5
  OLDPWD=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf
  GPG_TTY=/dev/console
  QUILT_PATCHES=debian/patches
  QUILT_NO_DIFF_INDEX=1
  QUILT_REFRESH_ARGS=-p ab --no-timestamps --no-index
  DEBEMAIL=lamby at debian.org
  DEBFULLNAME=Chris Lamb
  EDITOR=vim
  LESS=-cgiFx4M
  GPG_KEY=1E953E27D4311E58
  BLASTER=A220 I5 D1 H5 P330 T6
  _=/usr/bin/env
  
  **************************************************************************************
  ** Building qconf 1.5-1 on amd64                                                    **
  **************************************************************************************
  
   dpkg-buildpackage -rfakeroot -D -us -uc -b
  dpkg-buildpackage: info: source package qconf
  dpkg-buildpackage: info: source version 1.5-1
  dpkg-buildpackage: info: source distribution unstable
  dpkg-buildpackage: info: source changed by Boris Pek <tehnick at debian.org>
   dpkg-source --before-build qconf-1.5
  dpkg-buildpackage: info: host architecture amd64
   fakeroot debian/rules clean
  dh clean --parallel
     dh_testdir -O--parallel
     debian/rules override_dh_auto_clean
  make[1]: Entering directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  dh_auto_clean
  rm -rf debian/qconf
  rm -f config.guess config.sub conf.log conf.pri
  rm -f debian/qconf.substvars debian/qconf.debhelper.log
  rm -f qconf qconf.o stringhelp.o
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
     dh_clean -O--parallel
   debian/rules build
  dh build --parallel
     dh_testdir -O--parallel
     dh_update_autotools_config -O--parallel
     debian/rules override_dh_auto_configure
  make[1]: Entering directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  ./configure --prefix=/usr
  Configuring QConf ...
  Verifying Qt 4 build environment ... ok
  
  Good, your configure finished.  Now run /usr/bin/make.
  
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
     dh_auto_build -O--parallel
  	make -j9
  make[1]: Entering directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  g++ -c -m64 -pipe -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -W -D_REENTRANT -DDATADIR=\"/usr/share\" -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -o stringhelp.o src/stringhelp.cpp
  g++ -c -m64 -pipe -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -W -D_REENTRANT -DDATADIR=\"/usr/share\" -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -o qconf.o src/qconf.cpp
  /usr/lib/x86_64-linux-gnu/qt4/bin/rcc -name qconf src/qconf.qrc -o qrc_qconf.cpp
  g++ -c -m64 -pipe -g -O2 -fdebug-prefix-map=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -Wall -W -D_REENTRANT -DDATADIR=\"/usr/share\" -DQT_NO_DEBUG -DQT_XML_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -o qrc_qconf.o qrc_qconf.cpp
  g++ -m64 -Wl,-z,relro -Wl,--as-needed -Wl,-O1 -o qconf stringhelp.o qconf.o qrc_qconf.o    -L/usr/lib/x86_64-linux-gnu -lQtXml -lQtCore -lpthread 
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
     dh_auto_test -O--parallel
   fakeroot debian/rules binary
  dh binary --parallel
     dh_testroot -O--parallel
     dh_prep -O--parallel
     dh_installdirs -O--parallel
     debian/rules override_dh_auto_install
  make[1]: Entering directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  dh_auto_install
  	make -j9 install DESTDIR=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5/debian/qconf AM_UPDATE_INFO_DIR=no
  make[2]: Entering directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  install -m 755 -p "qconf" "/usr/bin/qconf"
  mkdir: cannot create directory '/usr/share/qconf/': Permission denied
  Makefile:237: recipe for target 'install_libfiles' failed
  make[2]: *** [install_libfiles] Error 1
  make[2]: *** Waiting for unfinished jobs....
  install: cannot create regular file '/usr/bin/qconf': Permission denied
  Makefile:227: recipe for target 'install_target' failed
  make[2]: [install_target] Error 1 (ignored)
  strip "/usr/bin/qconf"
  strip: '/usr/bin/qconf': No such file
  Makefile:227: recipe for target 'install_target' failed
  make[2]: [install_target] Error 1 (ignored)
  make[2]: Leaving directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  dh_auto_install: make -j9 install DESTDIR=/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5/debian/qconf AM_UPDATE_INFO_DIR=no returned exit code 2
  debian/rules:25: recipe for target 'override_dh_auto_install' failed
  make[1]: *** [override_dh_auto_install] Error 2
  make[1]: Leaving directory '/home/lamby/temp/cdt.20161009102736.6DxQn8v4i4.db.qconf/qconf-1.5'
  debian/rules:19: recipe for target 'binary' failed
  make: *** [binary] Error 2

  [..]

The full build log is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: qconf.1.5-1.unstable.amd64.log.txt.gz
Type: application/octet-stream
Size: 5088 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20161009/9ca1ed36/attachment.obj>


More information about the Reproducible-builds mailing list