Source: appstream-generator Version: 0.4.0-1 Severity: serious Tags: stretch sid User: debian...@lists.debian.org Usertags: qa-ftbfs-20160828 qa-ftbfs Justification: FTBFS on amd64
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > make[1]: Entering directory '/<<PKGBUILDDIR>>' > # stupid hack since dub can't work with local repos in system locations > properly at > # time... > mkdir /tmp/dub-repo > mkdir /tmp/fakehome > cp -dr /usr/include/d/mustache-d /tmp/dub-repo > HOME=/tmp/fakehome dub add-local /tmp/dub-repo/mustache-d 0.1.1 > Registered package: mustache-d (version: 0.1.1) > HOME=/tmp/fakehome dub -v --skip-registry=standard build --parallel > Refreshing local packages (refresh existing: true)... > Looking for local package map at /var/lib/dub/packages/local-packages.json > Looking for local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Try to load local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Note: Failed to determine version of package mustache-d at .. Assuming > ~master. > Note: Failed to determine version of package appstream-generator at .. > Assuming ~master. > Refreshing local packages (refresh existing: false)... > Looking for local package map at /var/lib/dub/packages/local-packages.json > Looking for local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Try to load local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Version selection for dependency mustache-d (mustache-d) of > appstream-generator is missing. > Missing dependency mustache-d ~>0.1.1 of appstream-generator > Refreshing local packages (refresh existing: false)... > Looking for local package map at /var/lib/dub/packages/local-packages.json > Looking for local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Try to load local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Version selection for dependency mustache-d (mustache-d) of > appstream-generator is missing. > Missing dependency mustache-d ~>0.1.1 of appstream-generator > Checking for missing dependencies. > Search for versions of mustache-d (0 package suppliers) > Return for mustache-d: [0.1.1] > Refreshing local packages (refresh existing: false)... > Looking for local package map at /var/lib/dub/packages/local-packages.json > Looking for local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Try to load local package map at > /tmp/fakehome/.dub/packages/local-packages.json > Found dependency mustache-d 0.1.1 > Checking for upgrades. > Search for versions of mustache-d (0 package suppliers) > Return for mustache-d: [0.1.1] > Caching upgrade results... > Generating using build > Generate target appstream-generator (executable /<<PKGBUILDDIR>>/build > appstream-generator) > Generate target mustache-d (staticLibrary /tmp/dub-repo/mustache-d mustache-d) > Using custom build type 'debug'. > Using custom build type 'debug'. > Performing "debug" build using gdc for x86_64. > Target > '/tmp/dub-repo/mustache-d/.dub/build/library-debug-linux.posix-x86_64-gdc_2068-61DE1B2339FCB68F4AB34296DBC6D5F4/libmustache-d.a' > doesn't exist, need rebuild. > mustache-d 0.1.1: building configuration "library"... > gdc -c -o > ../../../tmp/dub-repo/mustache-d/.dub/build/library-debug-linux.posix-x86_64-gdc_2068-61DE1B2339FCB68F4AB34296DBC6D5F4/libmustache-d.a > -fdebug -g -Werror -Wall -Wno-deprecated -fversion=Have_mustache_d > -I../../../tmp/dub-repo/mustache-d/src > ../../../tmp/dub-repo/mustache-d/src/mustache.d > Copying target from > /tmp/dub-repo/mustache-d/.dub/build/library-debug-linux.posix-x86_64-gdc_2068-61DE1B2339FCB68F4AB34296DBC6D5F4/libmustache-d.a > to /tmp/dub-repo/mustache-d > Target > '/<<PKGBUILDDIR>>/.dub/build/application-debug-linux.posix-x86_64-gdc_2068-9A5FFBF1EF4E60627EF5C7EACD440226/appstream-generator' > doesn't exist, need rebuild. > appstream-generator ~master: building configuration "application"... > Using pkg-config to resolve library flags for glib-2.0, gobject-2.0, gio-2.0, > appstream, cairo, gdk-pixbuf-2.0, librsvg-2.0, lmdb, libarchive. > Using direct -l... flags for freetype. > gdc -Wl,--push-state,-no-as-needed -lcurl -Wl,--pop-state -o > .dub/build/application-debug-linux.posix-x86_64-gdc_2068-9A5FFBF1EF4E60627EF5C7EACD440226/appstream-generator > -fdebug -g -Werror -Wall -Werror -Wdeprecated > -fversion=Have_appstream_generator -fversion=Have_mustache_d -Isource/ > -I../../../tmp/dub-repo/mustache-d/src source/app.d source/archive.d > source/backends/archlinux/alpkg.d source/backends/archlinux/alpkgindex.d > source/backends/archlinux/listfile.d source/backends/archlinux/package.d > source/backends/debian/debpkg.d source/backends/debian/debpkgindex.d > source/backends/debian/package.d source/backends/debian/tagfile.d > source/backends/dummy/dummypkg.d source/backends/dummy/package.d > source/backends/dummy/pkgindex.d source/backends/interfaces.d > source/bindings/auto/appstream/Category.d > source/bindings/auto/appstream/Component.d > source/bindings/auto/appstream/DataPool.d > source/bindings/auto/appstream/Database.d > source/bindings/auto/appstream/DistroDetails.d > source/bindings/auto/appstream/Icon.d source/bindings/auto/appstream/Image.d > source/bindings/auto/appstream/MenuParser.d > source/bindings/auto/appstream/Metadata.d > source/bindings/auto/appstream/Provided.d > source/bindings/auto/appstream/Release.d > source/bindings/auto/appstream/Screenshot.d > source/bindings/auto/appstream/Translation.d > source/bindings/auto/appstream/Validator.d > source/bindings/auto/appstream/ValidatorIssue.d > source/bindings/auto/gi/appstream.d source/bindings/auto/gi/appstreamtypes.d > source/bindings/auto/gi/gio.d source/bindings/auto/gi/giotypes.d > source/bindings/auto/gi/glib.d source/bindings/auto/gi/glibtypes.d > source/bindings/auto/gi/gobject.d source/bindings/auto/gi/gobjecttypes.d > source/bindings/auto/gio/Action.d source/bindings/auto/gio/ActionGroup.d > source/bindings/auto/gio/ActionGroupIF.d > source/bindings/auto/gio/ActionGroupT.d source/bindings/auto/gio/ActionIF.d > source/bindings/auto/gio/ActionMapIF.d source/bindings/auto/gio/ActionMapT.d > source/bindings/auto/gio/ActionT.d source/bindings/auto/gio/AppInfo.d > source/bindings/auto/gio/AppInfoIF.d > source/bindings/auto/gio/AppInfoMonitor.d source/bindings/auto/gio/AppInfoT.d > source/bindings/auto/gio/AppLaunchContext.d > source/bindings/auto/gio/Application.d > source/bindings/auto/gio/ApplicationCommandLine.d > source/bindings/auto/gio/AsyncInitableIF.d > source/bindings/auto/gio/AsyncInitableT.d > source/bindings/auto/gio/AsyncResultIF.d > source/bindings/auto/gio/AsyncResultT.d > source/bindings/auto/gio/BufferedInputStream.d > source/bindings/auto/gio/BufferedOutputStream.d > source/bindings/auto/gio/BytesIcon.d source/bindings/auto/gio/Cancellable.d > source/bindings/auto/gio/CharsetConverter.d > source/bindings/auto/gio/ContentType.d source/bindings/auto/gio/Converter.d > source/bindings/auto/gio/ConverterIF.d > source/bindings/auto/gio/ConverterInputStream.d > source/bindings/auto/gio/ConverterOutputStream.d > source/bindings/auto/gio/ConverterT.d source/bindings/auto/gio/Credentials.d > source/bindings/auto/gio/DBusActionGroup.d > source/bindings/auto/gio/DBusAnnotationInfo.d > source/bindings/auto/gio/DBusArgInfo.d > source/bindings/auto/gio/DBusAuthObserver.d > source/bindings/auto/gio/DBusConnection.d > source/bindings/auto/gio/DBusError.d source/bindings/auto/gio/DBusInterface.d > source/bindings/auto/gio/DBusInterfaceIF.d > source/bindings/auto/gio/DBusInterfaceInfo.d > source/bindings/auto/gio/DBusInterfaceSkeleton.d > source/bindings/auto/gio/DBusInterfaceT.d > source/bindings/auto/gio/DBusMenuModel.d > source/bindings/auto/gio/DBusMessage.d > source/bindings/auto/gio/DBusMethodInfo.d > source/bindings/auto/gio/DBusMethodInvocation.d > source/bindings/auto/gio/DBusNames.d source/bindings/auto/gio/DBusNodeInfo.d > source/bindings/auto/gio/DBusObject.d source/bindings/auto/gio/DBusObjectIF.d > source/bindings/auto/gio/DBusObjectManagerClient.d > source/bindings/auto/gio/DBusObjectManagerIF.d > source/bindings/auto/gio/DBusObjectManagerServer.d > source/bindings/auto/gio/DBusObjectManagerT.d > source/bindings/auto/gio/DBusObjectProxy.d > source/bindings/auto/gio/DBusObjectSkeleton.d > source/bindings/auto/gio/DBusObjectT.d > source/bindings/auto/gio/DBusPropertyInfo.d > source/bindings/auto/gio/DBusProxy.d source/bindings/auto/gio/DBusServer.d > source/bindings/auto/gio/DBusSignalInfo.d > source/bindings/auto/gio/DBusUtilities.d > source/bindings/auto/gio/DataInputStream.d > source/bindings/auto/gio/DataOutputStream.d > source/bindings/auto/gio/DatagramBasedIF.d > source/bindings/auto/gio/DesktopAppInfo.d > source/bindings/auto/gio/DesktopAppInfoLookupIF.d > source/bindings/auto/gio/DesktopAppInfoLookupT.d > source/bindings/auto/gio/Drive.d source/bindings/auto/gio/DriveIF.d > source/bindings/auto/gio/DriveT.d source/bindings/auto/gio/Emblem.d > source/bindings/auto/gio/EmblemedIcon.d source/bindings/auto/gio/ErrorGIO.d > source/bindings/auto/gio/File.d > source/bindings/auto/gio/FileAttributeInfoList.d > source/bindings/auto/gio/FileAttributeMatcher.d > source/bindings/auto/gio/FileDescriptorBasedIF.d > source/bindings/auto/gio/FileDescriptorBasedT.d > source/bindings/auto/gio/FileEnumerator.d source/bindings/auto/gio/FileIF.d > source/bindings/auto/gio/FileIOStream.d source/bindings/auto/gio/FileIcon.d > source/bindings/auto/gio/FileInfo.d > source/bindings/auto/gio/FileInputStream.d > source/bindings/auto/gio/FileMonitor.d > source/bindings/auto/gio/FileOutputStream.d source/bindings/auto/gio/FileT.d > source/bindings/auto/gio/FilenameCompleter.d > source/bindings/auto/gio/FilterInputStream.d > source/bindings/auto/gio/FilterOutputStream.d > source/bindings/auto/gio/IOExtension.d > source/bindings/auto/gio/IOExtensionPoint.d > source/bindings/auto/gio/IOSchedulerJob.d source/bindings/auto/gio/IOStream.d > source/bindings/auto/gio/Icon.d source/bindings/auto/gio/IconIF.d > source/bindings/auto/gio/IconT.d source/bindings/auto/gio/InitableIF.d > source/bindings/auto/gio/InitableT.d source/bindings/auto/gio/InputStream.d > source/bindings/auto/gio/ListModelIF.d source/bindings/auto/gio/ListModelT.d > source/bindings/auto/gio/ListStore.d > source/bindings/auto/gio/LoadableIconIF.d > source/bindings/auto/gio/LoadableIconT.d > source/bindings/auto/gio/MemoryInputStream.d > source/bindings/auto/gio/MemoryOutputStream.d source/bindings/auto/gio/Menu.d > source/bindings/auto/gio/MenuAttributeIter.d > source/bindings/auto/gio/MenuItem.d source/bindings/auto/gio/MenuLinkIter.d > source/bindings/auto/gio/MenuModel.d source/bindings/auto/gio/Mount.d > source/bindings/auto/gio/MountIF.d source/bindings/auto/gio/MountOperation.d > source/bindings/auto/gio/MountT.d > source/bindings/auto/gio/NativeVolumeMonitor.d > source/bindings/auto/gio/Notification.d > source/bindings/auto/gio/OutputStream.d source/bindings/auto/gio/Permission.d > source/bindings/auto/gio/PollableInputStreamIF.d > source/bindings/auto/gio/PollableInputStreamT.d > source/bindings/auto/gio/PollableOutputStreamIF.d > source/bindings/auto/gio/PollableOutputStreamT.d > source/bindings/auto/gio/PollableUtils.d > source/bindings/auto/gio/PropertyAction.d > source/bindings/auto/gio/ProxyResolver.d > source/bindings/auto/gio/ProxyResolverIF.d > source/bindings/auto/gio/ProxyResolverT.d > source/bindings/auto/gio/RemoteActionGroupIF.d > source/bindings/auto/gio/RemoteActionGroupT.d > source/bindings/auto/gio/Resource.d source/bindings/auto/gio/SeekableIF.d > source/bindings/auto/gio/SeekableT.d source/bindings/auto/gio/Settings.d > source/bindings/auto/gio/SettingsSchema.d > source/bindings/auto/gio/SettingsSchemaKey.d > source/bindings/auto/gio/SettingsSchemaSource.d > source/bindings/auto/gio/SimpleAction.d > source/bindings/auto/gio/SimpleActionGroup.d > source/bindings/auto/gio/SimpleAsyncResult.d > source/bindings/auto/gio/SimpleIOStream.d > source/bindings/auto/gio/SimplePermission.d > source/bindings/auto/gio/SimpleProxyResolver.d > source/bindings/auto/gio/SocketControlMessage.d > source/bindings/auto/gio/SrvTarget.d > source/bindings/auto/gio/StaticResource.d > source/bindings/auto/gio/Subprocess.d > source/bindings/auto/gio/SubprocessLauncher.d source/bindings/auto/gio/Task.d > source/bindings/auto/gio/TestDBus.d source/bindings/auto/gio/ThemedIcon.d > source/bindings/auto/gio/TlsFileDatabaseIF.d > source/bindings/auto/gio/TlsFileDatabaseT.d > source/bindings/auto/gio/TlsPassword.d > source/bindings/auto/gio/UnixCredentialsMessage.d > source/bindings/auto/gio/UnixFDList.d > source/bindings/auto/gio/UnixFDMessage.d > source/bindings/auto/gio/UnixInputStream.d > source/bindings/auto/gio/UnixMountEntry.d > source/bindings/auto/gio/UnixMountMonitor.d > source/bindings/auto/gio/UnixMountPoint.d > source/bindings/auto/gio/UnixOutputStream.d source/bindings/auto/gio/Vfs.d > source/bindings/auto/gio/Volume.d source/bindings/auto/gio/VolumeIF.d > source/bindings/auto/gio/VolumeMonitor.d source/bindings/auto/gio/VolumeT.d > source/bindings/auto/gio/ZlibCompressor.d > source/bindings/auto/gio/ZlibDecompressor.d > source/bindings/auto/glib/ArrayG.d source/bindings/auto/glib/AsyncQueue.d > source/bindings/auto/glib/Atomic.d source/bindings/auto/glib/BBTree.d > source/bindings/auto/glib/Base64.d source/bindings/auto/glib/BookmarkFile.d > source/bindings/auto/glib/ByteArray.d source/bindings/auto/glib/Bytes.d > source/bindings/auto/glib/CharacterSet.d source/bindings/auto/glib/Checksum.d > source/bindings/auto/glib/Child.d source/bindings/auto/glib/Cond.d > source/bindings/auto/glib/ConstructionException.d > source/bindings/auto/glib/DataList.d source/bindings/auto/glib/DataSet.d > source/bindings/auto/glib/Date.d source/bindings/auto/glib/DateTime.d > source/bindings/auto/glib/Directory.d source/bindings/auto/glib/ErrorG.d > source/bindings/auto/glib/FileUtils.d source/bindings/auto/glib/GException.d > source/bindings/auto/glib/GLib.d source/bindings/auto/glib/HashTable.d > source/bindings/auto/glib/HashTableIter.d source/bindings/auto/glib/Hmac.d > source/bindings/auto/glib/Hook.d source/bindings/auto/glib/HookList.d > source/bindings/auto/glib/Hostname.d source/bindings/auto/glib/IConv.d > source/bindings/auto/glib/IOChannel.d source/bindings/auto/glib/Idle.d > source/bindings/auto/glib/Internationalization.d > source/bindings/auto/glib/KeyFile.d source/bindings/auto/glib/ListG.d > source/bindings/auto/glib/ListSG.d source/bindings/auto/glib/MainContext.d > source/bindings/auto/glib/MainLoop.d source/bindings/auto/glib/MappedFile.d > source/bindings/auto/glib/MatchInfo.d source/bindings/auto/glib/Memory.d > source/bindings/auto/glib/MemorySlice.d > source/bindings/auto/glib/MessageLog.d source/bindings/auto/glib/Messages.d > source/bindings/auto/glib/Mutex.d source/bindings/auto/glib/Node.d > source/bindings/auto/glib/Once.d source/bindings/auto/glib/OptionContext.d > source/bindings/auto/glib/OptionGroup.d source/bindings/auto/glib/Pattern.d > source/bindings/auto/glib/Private.d source/bindings/auto/glib/PtrArray.d > source/bindings/auto/glib/Quark.d source/bindings/auto/glib/QueueG.d > source/bindings/auto/glib/RWLock.d source/bindings/auto/glib/RandG.d > source/bindings/auto/glib/RecMutex.d source/bindings/auto/glib/Regex.d > source/bindings/auto/glib/ScannerG.d source/bindings/auto/glib/Sequence.d > source/bindings/auto/glib/SequenceIter.d > source/bindings/auto/glib/ShellUtils.d source/bindings/auto/glib/SimpleXML.d > source/bindings/auto/glib/Source.d source/bindings/auto/glib/Spawn.d > source/bindings/auto/glib/Str.d source/bindings/auto/glib/StringChunk.d > source/bindings/auto/glib/StringG.d source/bindings/auto/glib/TestLogBuffer.d > source/bindings/auto/glib/TestLogMsg.d source/bindings/auto/glib/TestSuite.d > source/bindings/auto/glib/Thread.d source/bindings/auto/glib/ThreadPool.d > source/bindings/auto/glib/TimeVal.d source/bindings/auto/glib/TimeZone.d > source/bindings/auto/glib/Timeout.d source/bindings/auto/glib/Timer.d > source/bindings/auto/glib/TrashStack.d source/bindings/auto/glib/URI.d > source/bindings/auto/glib/Unicode.d source/bindings/auto/glib/UnixUtils.d > source/bindings/auto/glib/Util.d source/bindings/auto/glib/Variant.d > source/bindings/auto/glib/VariantBuilder.d > source/bindings/auto/glib/VariantDict.d > source/bindings/auto/glib/VariantIter.d > source/bindings/auto/glib/VariantType.d source/bindings/auto/glib/Version.d > source/bindings/auto/gobject/Binding.d source/bindings/auto/gobject/Boxed.d > source/bindings/auto/gobject/CClosure.d > source/bindings/auto/gobject/Closure.d source/bindings/auto/gobject/Enums.d > source/bindings/auto/gobject/Flags.d > source/bindings/auto/gobject/ObjectClass.d > source/bindings/auto/gobject/ObjectG.d > source/bindings/auto/gobject/ParamSpec.d > source/bindings/auto/gobject/ParamSpecPool.d > source/bindings/auto/gobject/Signals.d source/bindings/auto/gobject/Type.d > source/bindings/auto/gobject/TypeClass.d > source/bindings/auto/gobject/TypeInstance.d > source/bindings/auto/gobject/TypeInterface.d > source/bindings/auto/gobject/TypeModule.d > source/bindings/auto/gobject/TypePlugin.d > source/bindings/auto/gobject/TypePluginIF.d > source/bindings/auto/gobject/TypePluginT.d > source/bindings/auto/gobject/TypeValueTable.d > source/bindings/auto/gobject/Value.d > source/bindings/auto/gobject/ValueArray.d > source/bindings/auto/gobject/WeakRef.d source/bindings/cairo.d > source/bindings/freetype.d source/bindings/gdk-pixbuf.d > source/bindings/libarchive.d source/bindings/lmdb.d source/bindings/rsvg.d > source/bindings/stdgenerator.d source/config.d source/contentscache.d > source/datacache.d source/engine.d source/extractor.d > source/handlers/desktopparser.d source/handlers/iconhandler.d > source/handlers/metainfoparser.d source/handlers/metainfovalidator.d > source/handlers/package.d source/handlers/screenshothandler.d source/hint.d > source/image.d source/logging.d source/report-generator.d source/result.d > source/utils.d ../../../tmp/dub-repo/mustache-d/libmustache-d.a -lfreetype > -Xlinker -lappstream -Xlinker -lrsvg-2 -Xlinker -lm -Xlinker -lgio-2.0 > -Xlinker -lgdk_pixbuf-2.0 -Xlinker -lgobject-2.0 -Xlinker -lglib-2.0 -Xlinker > -lcairo -Xlinker -llmdb -Xlinker -larchive > /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/libgphobos2.a(lt4-curl.o): > undefined reference to symbol 'dlclose@@GLIBC_2.2.5' > //lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from > command line > collect2: error: ld returned 1 exit status The full build log is available from: http://people.debian.org/~lucas/logs/2016/08/28/appstream-generator_0.4.0-1_unstable.log A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! About the archive rebuild: The rebuild was done on EC2 VM instances from Amazon Web Services, using a clean, minimal and up-to-date chroot. Every failed build was retried once to eliminate random failures.