Hi André, could you have a look at the failure below in the near future?
It seems that AusweisApp doesn't build with GCC 15 due to linker issues. Thanks, Adrian On Mon, 2025-02-17 at 17:04 +0000, Matthias Klose wrote: > The package fails to build in a test rebuild on at least amd64 with > gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The > severity of this report will be raised before the forky release. > > The full build log can be found at: > http://qa-logs.debian.net/2025/02/16/amd64exp/ausweisapp2_2.2.2-1_unstable_gccexp.log.gz > The last lines of the build log are at the end of this report. > > To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly, > or install the gcc, g++, gfortran, ... packages from experimental. > > apt-get -t=experimental install g++ > > GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS. > Other Common build failures are new warnings resulting in build failures > with -Werror turned on, or new/dropped symbols in Debian symbols files. > For other C/C++ related build failures see the porting guide at > http://gcc.gnu.org/gcc-15/porting_to.html > > [...] > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(ReaderConfigurationInfo.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(ReaderConfigurationParser.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(ReleaseInformation.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(ReleaseInformationConfiguration.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(CallCost.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > configuration/libAusweisAppConfiguration.a(LanguageString.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > file_provider/libAusweisAppFileProvider.a(mocs_compilation.cpp.o):(.rodata+0x5c4): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > file_provider/libAusweisAppFileProvider.a(Downloader.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > file_provider/libAusweisAppFileProvider.a(FileProvider.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > file_provider/libAusweisAppFileProvider.a(UpdatableFile.cpp.o):(.rodata+0x104): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(mocs_compilation.cpp.o):(.rodata+0xbb8): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(DatagramHandlerImpl.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(HttpHandler.cpp.o):(.rodata+0xb8): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(HttpRequest.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(HttpResponse.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(HttpServer.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(HttpServerRequestor.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(HttpServerStatusParser.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(MulticastLock.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(NetworkManager.cpp.o):(.rodata+0xb07): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(NetworkReplyError.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(PortFile.cpp.o):(.rodata+0x2): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(Template.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(TlsChecker.cpp.o):(.rodata+0x75): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: network/libAusweisAppNetwork.a(UrlUtil.cpp.o):(.rodata+0x104): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(WifiInfo_generic.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > network/libAusweisAppNetwork.a(DatagramHandler.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(mocs_compilation.cpp.o):(.rodata+0x6cc): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(AppSettings.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(GeneralSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(PreVerificationSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(RemoteServiceSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(SimulatorSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(VolatileSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(AutoStart_generic.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(AbstractSettings.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: settings/libAusweisAppSettings.a(AutoStart.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: settings/libAusweisAppSettings.a(KeyPair.cpp.o):(.rodata+0xab): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > settings/libAusweisAppSettings.a(Backup_generic.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > secure_storage/libAusweisAppSecureStorage.a(mocs_compilation.cpp.o):(.rodata+0x64): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > secure_storage/libAusweisAppSecureStorage.a(SecureStorage.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > secure_storage/libAusweisAppSecureStorage.a(TlsConfiguration.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(mocs_compilation.cpp.o):(.rodata+0x3cb0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(BuildHelper.cpp.o):(.rodata+0xf8): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(CardReturnCode.cpp.o):(.rodata+0x3e4): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(DeviceInfo.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(ECardApiResult.cpp.o):(.rodata+0x88): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(Env.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(FailureCode.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(GlobalStatus.cpp.o):(.rodata+0x17c): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(LanguageLoader.cpp.o):(.rodata+0x2): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(LogCategories.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(LogHandler.cpp.o):(.rodata+0x27): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(LogPrivacy.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(Randomizer.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: > global/libAusweisAppGlobal.a(ResourceLoader.cpp.o):(.rodata+0x0): multiple > definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(UsbId.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(VersionInfo.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > /usr/bin/ld: global/libAusweisAppGlobal.a(VersionNumber.cpp.o):(.rodata+0x0): > multiple definition of `QtPrivate::IsFloatType_v<_Float16>'; > CMakeFiles/AusweisAppBinary.dir/main.cpp.o:(.rodata+0x0): first defined here > collect2: error: ld returned 1 exit status > QmlModuleLinuxPasswordInfoViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxPasswordInfoView.a > ui/qml/modules/Linux/Governikus/ProgressView/libAusweisAppUiQmlModuleLinuxProgressViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxProgressView.a > ui/qml/modules/Linux/Governikus/RemoteServiceView/libAusweisAppUiQmlModuleLinuxRemoteServiceViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxRemoteServiceView.a > ui/qml/modules/Linux/Governikus/ResultView/libAusweisAppUiQmlModuleLinuxResultViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxResultView.a > ui/qml/modules/Linux/Governikus/SelfAuthenticationView/libAusweisAppUiQmlModuleLinuxSelfAuthenticationViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxSelfAuthenticationView.a > ui/qml/modules/Linux/Governikus/SettingsView/libAusweisAppUiQmlModuleLinuxSettingsViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxSettingsView.a > ui/qml/modules/Linux/Governikus/SetupAssistantView/libAusweisAppUiQmlModuleLinuxSetupAssistantViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxSetupAssistantView.a > ui/qml/modules/Linux/Governikus/Style/libAusweisAppUiQmlModuleLinuxStyleplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxStyle.a > ui/qml/modules/Linux/Governikus/TitleBar/libAusweisAppUiQmlModuleLinuxTitleBarplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxTitleBar.a > ui/qml/modules/Linux/Governikus/UpdateView/libAusweisAppUiQmlModuleLinuxUpdateViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxUpdateView.a > ui/qml/modules/Linux/Governikus/View/libAusweisAppUiQmlModuleLinuxViewplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxView.a > ui/qml/modules/Linux/Governikus/Workflow/libAusweisAppUiQmlModuleLinuxWorkflowplugin.a > ui/qml/modules/libAusweisAppUiQmlModuleLinuxWorkflow.a > /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6.7.2 > /usr/lib/x86_64-linux-gnu/libQt6QmlBuiltins.a > ifd/remote/libAusweisAppIfdRemote.a workflows/ifd/libAusweisAppWorkflowsIfd.a > ifd/base/libAusweisAppIfd.a > /usr/lib/x86_64-linux-gnu/libQt6WebSockets.so.6.7.2 > ui/json/libAusweisAppUiJson.a workflows/base/libAusweisAppWorkflows.a > /usr/lib/x86_64-linux-gnu/libQt6StateMachine.so.6.7.2 > /usr/lib/x86_64-linux-gnu/libQt6Gui.so.6.7.2 > /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so > ui/base/libAusweisAppUi.a /usr/lib/x86_64-linux-gnu/libpcsclite.so > card/base/libAusweisAppCard.a card/drivers/libAusweisAppCardDrivers.a > /usr/lib/x86_64-linux-gnu/libudev.so > configuration/libAusweisAppConfiguration.a > file_provider/libAusweisAppFileProvider.a network/libAusweisAppNetwork.a > settings/libAusweisAppSettings.a > /usr/lib/x86_64-linux-gnu/libQt6Concurrent.so.6.7.2 > /usr/lib/x86_64-linux-gnu/libssl.so > /usr/lib/x86_64-linux-gnu/libhttp_parser.so > secure_storage/libAusweisAppSecureStorage.a global/libAusweisAppGlobal.a > /usr/lib/x86_64-linux-gnu/libcrypto.so > /usr/lib/x86_64-linux-gnu/libQt6Network.so.6.7.2 > /usr/lib/x86_64-linux-gnu/libQt6Core.so.6.7.2 > make[3]: *** [src/CMakeFiles/AusweisAppBinary.dir/build.make:347: > src/AusweisApp] Error 1 > make[3]: Leaving directory > '/build/reproducible-path/ausweisapp2-2.2.2/obj-x86_64-linux-gnu' > make[2]: *** [CMakeFiles/Makefile2:4414: > src/CMakeFiles/AusweisAppBinary.dir/all] Error 2 > make[2]: Leaving directory > '/build/reproducible-path/ausweisapp2-2.2.2/obj-x86_64-linux-gnu' > make[1]: *** [Makefile:169: all] Error 2 > make[1]: Leaving directory > '/build/reproducible-path/ausweisapp2-2.2.2/obj-x86_64-linux-gnu' > dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install > --strip-program=true" VERBOSE=1 returned exit code 2 > make: *** [debian/rules:18: binary] Error 25 > dpkg-buildpackage: error: debian/rules binary subprocess returned exit status > 2 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer `. `' Physicist `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913