[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1116785: marked as done (lmod: FTBFS with the nocheck build profile)



Your message dated Fri, 21 Nov 2025 12:06:17 +0000
with message-id <E1vMPu5-006KPr-1g@fasolo.debian.org>
and subject line Bug#1116785: fixed in lmod 8.7.60-1.1
has caused the Debian Bug report #1116785,
regarding lmod: FTBFS with the nocheck build profile
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1116785: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1116785
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: src:lmod
Version: 8.7.60-1
Severity: important
Tags: forky sid ftbfs
User: debian-qa@lists.debian.org
Usertags: ftbfs-nocheck-profile

Dear maintainer:

During a rebuild of all packages in unstable using the nocheck build profile,
your package failed to build.

Below you will find how the build ends (probably the most relevant part,
but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202509/

A wiki page discussing how to reproduce bugs in this category and
possible solutions is available here:

https://wiki.debian.org/qa.debian.org/FTBFS/Nocheck

(It's a wiki, so you are welcome to contribute)

[ Note: This is RC, but I will wait at least two weeks before raising
the severities, there are a lot of gcc-15 and CMake 4 bugs open now ].

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:lmod, so that this is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean
   debian/rules execute_after_dh_auto_clean

[... snipped ...]

configure:3748: result: LMOD_CONFIG_DIR=/etc/lmod
configure:3770: result: AUTO_SWAP=yes
configure:3794: result: EXPORT_MODULE=yes
configure:3816: result: REDIRECT=no
configure:3835: result: MODULEPATH_ROOT=/usr/share/modulefiles
configure:3855: result: ANCIENT=86400
configure:3875: result: SHORT_TIME=2
configure:3895: result: SPIDER_CACHE_DIRS=
configure:3915: result: SPIDER_CACHE_DESCRIPT_FN=
configure:3935: result: UPDATE_SYSTEM_FN=
configure:3955: result: PREPEND_BLOCK=normal
configure:3975: result: SITE_NAME=<empty>
configure:3995: result: SYSHOST=<empty>
configure:4017: result: ALLOW_TCL_MFILES=yes
configure:4039: result: DISABLE_NAME_AUTOSWAP=no
configure:4061: result: MPATH_AVAIL=no
configure:4083: result: SETTARG=no
configure:4105: result: IGNORE_DIRS=.svn,.git,.hg,.bzr
configure:4127: result: PIN_VERSIONS=no
configure:4149: result: LMOD_DOWNSTREAM_CONFLICTS=no
configure:4171: result: MODULES_AUTO_HANDLING=no
configure:4193: result: TMOD_PATH_RULE=no
configure:4215: result: TMOD_FIND_FIRST=no
configure:4235: result: LUA_INCLUDE=no
configure:4257: result: CACHED_LOADS=no
configure:4279: result: TERSE_DECORATIONS=yes
configure:4301: result: EXTENDED_DEFAULT=yes
configure:4323: result: SUPPORT_KSH=no
configure:4337: result: MODULEPATH_INIT=/etc/lmod/modulespath
configure:4365: result: SITE_CONTROLLED_PREFIX=no
configure:4387: result: USE_BUILT_IN_PKGS=no
configure:4409: result: USE_DOT_CONFIG_DIR_ONLY=no
configure:4431: result: SILENCE_SHELL_DEBUGGING=yes
configure:4453: result: FAST_TCL_INTERP=yes
configure:4473: result: NEARLY_FORBIDDEN_DAYS=14
configure:4495: result: MODULE_AUTO_HANDLING=no
configure:4517: result: AVAIL_EXTENSIONS=yes
configure:4543: result: PATH_TO_LUA=lua
configure:4568: result: PATH_TO_LUAC=luac
configure:4590: result: LUA_SUFFIX=no
configure:4606: checking for tclsh9.0
configure:4645: result: no
configure:4606: checking for tclsh9
configure:4645: result: no
configure:4606: checking for tclsh
configure:4629: found /usr/bin/tclsh
configure:4642: result: /usr/bin/tclsh
configure:4671: checking for pkg-config
configure:4708: result: UNKNOWN_PKG_CONFIG

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_c_compiler_gnu=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-Wdate-time -D_FORTIFY_SOURCE=2'
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value='-Wl,-z,relro -Wl,-z,now'
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-linux-gnu
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_objext=o
ac_cv_path_PATH_TO_TCLSH=/usr/bin/tclsh
ac_cv_path_pkgConfig=UNKNOWN_PKG_CONFIG
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_cc_c11=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=

## ----------------- ##
## Output variables. ##
## ----------------- ##

ALLOW_TCL_MFILES='yes'
ANCIENT='86400'
AUTO_SWAP='yes'
AVAIL_EXTENSIONS='yes'
BASENAME=''
BC=''
CACHED_LOADS='no'
CASE_INDEPENDENT_SORTING='no'
CC='gcc'
CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection'
COLORIZE='yes'
CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2'
DEFS=''
DISABLE_NAME_AUTOSWAP='no'
DUPLICATE_PATHS='no'
DYNAMIC_SPIDER_CACHE='yes'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EXACT_MATCH='no'
EXEEXT=''
EXPORT_MODULE='yes'
EXPR=''
EXTENDED_DEFAULT='yes'
FAST_TCL_INTERP='yes'
FIND_PATH_TO_LUA=''
FIND_PATH_TO_LUAC=''
HAVE_LUAFILESYSTEM=''
HAVE_LUA_TERM=''
HIDDEN_ITALIC='no'
IGNORE_DIRS='.svn,.git,.hg,.bzr'
LDFLAGS='-Wl,-z,relro -Wl,-z,now'
LIBOBJS=''
LIBS=''
LMOD_ALLOW_ROOT_USE='yes'
LMOD_CONFIG_DIR='/etc/lmod'
LMOD_DOWNSTREAM_CONFLICTS='no'
LMOD_OVERRIDE_LANG='<empty>'
LTLIBOBJS=''
LUA_INCLUDE='no'
LUA_SUFFIX='no'
MODE='user_default'
MODULEPATH_INIT='/etc/lmod/modulespath'
MODULEPATH_ROOT='/usr/share/modulefiles'
MODULES_AUTO_HANDLING='no'
MODULE_AUTO_HANDLING='no'
MPATH_AVAIL='no'
NEARLY_FORBIDDEN_DAYS='14'
OBJEXT='o'
ORIG_ZSH_VERSION=''
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PATH_TO_GIT=''
PATH_TO_HASHSUM=''
PATH_TO_LS='/bin/ls'
PATH_TO_LUA='lua'
PATH_TO_LUAC='luac'
PATH_TO_PAGER='/bin/more'
PATH_TO_POD2MAN=''
PATH_TO_SRC='/<<PKGBUILDDIR>>'
PATH_TO_TCLSH='/usr/bin/tclsh'
PATH_TO_TR=''
PIN_VERSIONS='no'
PREPEND_BLOCK='normal'
PS='/bin/ps'
READLINK='/bin/readlink'
REDIRECT='no'
SETTARG='no'
SHELL='/bin/bash'
SHORT_TIME='2'
SILENCE_SHELL_DEBUGGING='yes'
SITE_CONTROLLED_PREFIX='no'
SITE_MSG_FILE='<empty>'
SITE_NAME='<empty>'
SPIDER_CACHE_DESCRIPT_FN=''
SPIDER_CACHE_DIRS=''
SUPPORT_KSH='no'
SYSHOST='<empty>'
SYS_LD_LIB_PATH=''
SYS_LD_PRELOAD=''
SYS_LUA_CPATH=''
SYS_LUA_PATH=''
TCL_INCLUDE=''
TCL_LIBS=''
TERSE_DECORATIONS='yes'
TMOD_FIND_FIRST='no'
TMOD_PATH_RULE='no'
UPDATE_SYSTEM_FN=''
USE_BUILT_IN_PKGS='no'
USE_DOT_CONFIG_DIR_ONLY='no'
ZSH=''
ZSH_FPATH=''
ZSH_SITE_FUNCTIONS_DIRS=''
ac_ct_CC='gcc'
bindir='${exec_prefix}/bin'
build_alias='x86_64-linux-gnu'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='NONE'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
pkgConfig='UNKNOWN_PKG_CONFIG'
prefix='/usr/share'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define DUPLICATE_PATHS "no"
#define LMOD_ALLOW_ROOT_USE "yes"
#define SITE_MSG_FILE "<empty>"
#define LMOD_OVERRIDE_LANG "<empty>"
#define CASE_INDEPENDENT_SORTING "no"
#define COLORIZE "yes"
#define DYNAMIC_SPIDER_CACHE "yes"
#define HIDDEN_ITALIC "no"
#define EXACT_MATCH "no"
#define MODE "user_default"
#define LMOD_CONFIG_DIR "/etc/lmod"
#define AUTO_SWAP "yes"
#define EXPORT_MODULE "yes"
#define REDIRECT "no"
#define MODULEPATH_ROOT "/usr/share/modulefiles"
#define ANCIENT "86400"
#define SHORT_TIME "2"
#define SPIDER_CACHE_DIRS ""
#define SPIDER_CACHE_DESCRIPT_FN ""
#define UPDATE_SYSTEM_FN ""
#define PREPEND_BLOCK "normal"
#define SITE_NAME "<empty>"
#define SYSHOST "<empty>"
#define ALLOW_TCL_MFILES "yes"
#define DISABLE_NAME_AUTOSWAP "no"
#define MPATH_AVAIL "no"
#define SETTARG "no"
#define IGNORE_DIRS ".svn,.git,.hg,.bzr"
#define PIN_VERSIONS "no"
#define LMOD_DOWNSTREAM_CONFLICTS "no"
#define MODULES_AUTO_HANDLING "no"
#define TMOD_PATH_RULE "no"
#define TMOD_FIND_FIRST "no"
#define LUA_INCLUDE "no"
#define CACHED_LOADS "no"
#define TERSE_DECORATIONS "yes"
#define EXTENDED_DEFAULT "yes"
#define SUPPORT_KSH "no"
#define MODULEPATH_INIT "/etc/lmod/modulespath"
#define SITE_CONTROLLED_PREFIX "no"
#define USE_BUILT_IN_PKGS "no"
#define USE_DOT_CONFIG_DIR_ONLY "no"
#define SILENCE_SHELL_DEBUGGING "yes"
#define FAST_TCL_INTERP "yes"
#define NEARLY_FORBIDDEN_DAYS "14"
#define MODULE_AUTO_HANDLING "no"
#define AVAIL_EXTENSIONS "yes"
#define PATH_TO_LUA "lua"
#define PATH_TO_LUAC "luac"
#define LUA_SUFFIX "no"

configure: exit 1
dh_auto_configure: error: ./configure --build=x86_64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix=/usr/share --with-ModulePathInit=/etc/lmod/modulespath PS=/bin/ps READLINK=/bin/readlink PATH_TO_LS=/bin/ls PATH_TO_PAGER=/bin/more returned exit code 1
make[1]: *** [debian/rules:16: override_dh_auto_configure-arch] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:13: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: lmod
Source-Version: 8.7.60-1.1
Done: Adrian Bunk <bunk@debian.org>

We believe that the bug you reported is fixed in the latest version of
lmod, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1116785@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated lmod package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 19 Nov 2025 22:16:57 +0200
Source: lmod
Architecture: source
Version: 8.7.60-1.1
Distribution: unstable
Urgency: medium
Maintainer: Debian HPC Team <debian-hpc@lists.debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1116785
Changes:
 lmod (8.7.60-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Apply patch from Santiago Vila to fix FTBFS with the nocheck
     build profile. (Closes: #1116785)
Checksums-Sha1:
 5e987f601b76b4df6d5d0e62ca82f4f2b1216d35 2682 lmod_8.7.60-1.1.dsc
 392413456e3163b4a69eef104db85b9145e451f3 8348 lmod_8.7.60-1.1.debian.tar.xz
Checksums-Sha256:
 5a44290d0c0330263307f58beb31d78fc4729192834756be8b2750ddac503ed9 2682 lmod_8.7.60-1.1.dsc
 940f0e7e2d213916654df1440a425a153f3871f23cff7efed870af5a8d87ddc2 8348 lmod_8.7.60-1.1.debian.tar.xz
Files:
 8be3884e3850c940dc143aa63f2abe73 2682 devel optional lmod_8.7.60-1.1.dsc
 aeca18da2841c96b90953d5748829016 8348 devel optional lmod_8.7.60-1.1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmkeUgYACgkQiNJCh6LY
mLF9FxAAnEtUJUXssvUUWdH+zqiBJO+IIpzywSsXjOQIO0t9emBKVWUE0rEOE4cQ
b9iYto3GCVfc9eR31dwtEBiCOC5RkDPhyJ1l5c+eGF2AAqhnlS0o+iJmGMwqG5ur
oxdK3UXAu4s2BRMuaRIPny1sdzCk2DAYTSDEM8Gsh/ZBbgU3m1yyBvX2FEnhkFnO
x5IAd2rIJ2sSQdkb9Md3kPq5Xy8GCQcB0CG/H98Nxm6wjWlixbilBcVYxwOTwKN7
OezxB9U5UhM3lD4aAguOp2gHg6jzD7Xc+9k9zLDiKPGlqViCeqzH1cBLRGZsmwBR
NYpVpQBFqNZj9o06YBdMWyMUFU+P4HQHpC3DtPljPOn40M2PB2bc/fe/m7CK68VB
yfbJC+iMJpr164HW4/Us7kPNMe/gSfhJ+1vf7cgH6CeJybnaXan9ZG4+qjytX6mB
7543L+J3qz2fCH9zTG2vER4lvrLpKVf3ekVnzQ6A2doieDzVqDPR/UkbyjnMZINP
Ygqc1aWKKNpSfS0gPoBU9H86i2Np4NBZsdWPWzjO1+HWJ9xmzPvv3HHclzAoudVY
LQKEnO5h174rko+x7sC1LRiz+3jON2f3arAUUIN/+JBT9628yPki70QAmz4RA1jc
wXPXVzja6TYJsQ/P9Q9uKPGB8Wi3fpYkeJDCWR+NypdcQfbjUKM=
=7163
-----END PGP SIGNATURE-----

Attachment: pgp9opNjw6BYX.pgp
Description: PGP signature


--- End Message ---

Reply to: