Source: keepass2
Version: 2.57+dfsg-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20241228 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_clideps --exclude-moduleref=KeePassLibC32.dll 
> --exclude-moduleref=KeePassLibC64.dll\
>       --exclude-moduleref=ShlWApi.dll --exclude-moduleref=Kernel32.dll \
>       --exclude-moduleref=User32.dll --exclude-moduleref=ComCtl32.dll \
>       --exclude-moduleref=ComCtl32.dll --exclude-moduleref=UxTheme.dll \
>       --exclude-moduleref=Shell32.dll --exclude-moduleref=DwmApi.dll \
>       --exclude-moduleref=Imm32.dll --exclude-moduleref=WinMM.dll \
>       --exclude-moduleref=ShCore.dll --exclude-moduleref=KtmW32.dll \
>       --exclude-moduleref=Wer.dll --exclude-moduleref=libargon2.so.0
>       Will use Mono (/usr/bin/ikdasm) for CIL parsing.
>       Loading clilibs...
>       Loading shlibs...
>       Package: keepass2 Assembly: KeePass.exe
>       Found DLL map: KeePass.exe.config
>       Loading DLL maps for: KeePass.exe...
>       DLL map: 'i:cygwin1.dll' target: 'libc.so.6'
>       DLL map: 'libc' target: 'libc.so.6'
>       DLL map: 'intl' target: 'libc.so.6'
>       DLL map: 'libintl' target: 'libc.so.6'
>       DLL map: 'i:libxslt.dll' target: 'libxslt.so'
>       DLL map: 'i:odbc32.dll' target: 'libodbc.so.2'
>       DLL map: 'oci' target: 'libclntsh.so'
>       DLL map: 'db2cli' target: 'libdb2_36.so'
>       DLL map: 'MonoPosixHelper' target: '$mono_libdir/libMonoPosixHelper.so'
>       DLL map: 'System.Native' target: '$mono_libdir/libmono-native.so'
>       DLL map: 'System.Net.Security.Native' target: 
> '$mono_libdir/libmono-native.so'
>       DLL map: 'libmono-btls-shared' target: 
> '$mono_libdir/libmono-btls-shared.so'
>       DLL map: 'i:msvcrt' target: 'libc.so.6'
>       DLL map: 'i:msvcrt.dll' target: 'libc.so.6'
>       DLL map: 'sqlite' target: 'libsqlite.so.0'
>       DLL map: 'sqlite3' target: 'libsqlite3.so.0'
>       DLL map: 'libX11' target: 'libX11.so.6'
>       DLL map: 'libgdk-x11-2.0' target: 'libgdk-x11-2.0.so.0'
>       DLL map: 'libgdk_pixbuf-2.0' target: 'libgdk_pixbuf-2.0.so.0'
>       DLL map: 'libgtk-x11-2.0' target: 'libgtk-x11-2.0.so.0'
>       DLL map: 'libglib-2.0' target: 'libglib-2.0.so.0'
>       DLL map: 'libgobject-2.0' target: 'libgobject-2.0.so.0'
>       DLL map: 'libgnomeui-2' target: 'libgnomeui-2.so.0'
>       DLL map: 'librsvg-2' target: 'librsvg-2.so.2'
>       DLL map: 'libXinerama' target: 'libXinerama.so.1'
>       DLL map: 'libasound' target: 'libasound.so.2'
>       DLL map: 'libcairo-2.dll' target: 'libcairo.so.2'
>       DLL map: 'libcups' target: 'libcups.so.2'
>       DLL map: 'i:kernel32.dll' target: ''
>       DLL map: 'gdiplus' target: 'libgdiplus.so.0'
>       DLL map: 'gdiplus.dll' target: 'libgdiplus.so.0'
>       DLL map: 'gdi32' target: 'libgdiplus.so.0'
>       DLL map: 'gdi32.dll' target: 'libgdiplus.so.0'
>       loadDllMap(): DLL map /<<PKGBUILDDIR>>/debian/tmp/etc/mono/config not 
> found, ignoring...
>       Ignoring moduleref KeePassLibC32.dll
>       Ignoring moduleref KeePassLibC64.dll
>       Ignoring moduleref Kernel32.dll (case insensitive)
>       Ignoring moduleref KtmW32.dll
>       Ignoring moduleref Shell32.dll (case insensitive)
>       Ignoring moduleref ShlWApi.dll (case insensitive)
>       Resolved moduleref via DLL map: libX11 to: libX11.so.6
>       Loading clideps-override for keepass2...
> dh_clideps: warning: Error: Could not resolve moduleref: libgcrypt.so.20 for: 
> KeePass.exe!
>       resolved pkgref: libx11-6 (>= 2:1.6.0) to depends: libx11-6 (>= 2:1.6.0)
>       Looking for libgcrypt.so.20 at libgcrypt.so.20
>       Looking for liblibgcrypt.so.20.so at liblibgcrypt.so.20.so
>       Ignoring moduleref libargon2.so.0
>       Resolved moduleref via direct match in shlibs
>       Loading clideps-override for keepass2...
>       resolved pkgref: libargon2-1 (>= 0~20190702+dfsg) to depends: 
> libargon2-1 (>= 0~20190702+dfsg)
>       Ignoring moduleref Wer.dll
>       Ignoring moduleref User32.dll (case insensitive)
>       Ignoring moduleref Imm32.dll (case insensitive)
>       Ignoring moduleref ComCtl32.dll (case insensitive)
>       Ignoring moduleref UxTheme.dll (case insensitive)
>       Ignoring moduleref Gdi32.dll (case insensitive)
>       Ignoring moduleref WinMM.dll (case insensitive)
>       Ignoring moduleref ShCore.dll
>       Ignoring moduleref DwmApi.dll (case insensitive)
>       running CLI parser command: LANG=C MONO_PATH= MONO_GAC_PREFIX=  
> MONO_GAC_PREFIX=$MONO_GAC_PREFIX:debian/keepass2/usr /usr/bin/ikdasm 
> --assemblyref KeePass.exe 2>&1 > /tmp/dh_clideps.1fL8
>       Loading clideps-override for keepass2...
>       resolved pkgref: libmono-corlib4.5-cil (>= 5.18.0.240) to depends: 
> libmono-corlib4.5-cil (>= 5.18.0.240)
>       Loading clideps-override for keepass2...
>       resolved pkgref: libmono-system4.0-cil (>= 5.18.0.240) to depends: 
> libmono-system4.0-cil (>= 5.18.0.240)
>       Loading clideps-override for keepass2...
>       resolved pkgref: libmono-system-drawing4.0-cil (>= 5.12.0.309) to 
> depends: libmono-system-drawing4.0-cil (>= 5.12.0.309)
>       Loading clideps-override for keepass2...
>       resolved pkgref: libmono-system-xml4.0-cil (>= 4.6.1.3) to depends: 
> libmono-system-xml4.0-cil (>= 4.6.1.3)
>       Loading clideps-override for keepass2...
>       resolved pkgref: libmono-system-windows-forms4.0-cil (>= 5.16.0.220) to 
> depends: libmono-system-windows-forms4.0-cil (>= 5.16.0.220)
>       Loading clideps-override for keepass2...
> dh_clideps: error: Error: unresolvable module references or missing shlibs 
> entries, please check above errors!
>       resolved pkgref: libmono-system-security4.0-cil (>= 5.18.0.240) to 
> depends: libmono-system-security4.0-cil (>= 5.18.0.240)
>       mv debian/keepass2.substvars.new debian/keepass2.substvars
>       mv debian/keepass2.substvars.new debian/keepass2.substvars
>       mv debian/keepass2.substvars.new debian/keepass2.substvars
>       mv debian/keepass2-doc.substvars.new debian/keepass2-doc.substvars
>       mv debian/keepass2-doc.substvars.new debian/keepass2-doc.substvars
>       mv debian/keepass2-doc.substvars.new debian/keepass2-doc.substvars
> make[1]: *** [debian/rules:60: override_dh_clideps] Error 255


The full build log is available from:
http://qa-logs.debian.net/2024/12/28/keepass2_2.57+dfsg-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241228;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241228&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to