Bug#950128: nvidia-graphics-drivers: Error! Bad return status for module build on kernel: 5.4.0-3-amd64 (x86_64)

2020-01-29 Thread Sebastiaan Couwenberg
Control: fixed -1 nvidia-graphics-drivers/440.44-1

The package in experimental works.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Bug#950128: Got issue with 435.21-3 on 5.4.0-3-amd64

2020-01-29 Thread Samurai Within
Got into this today.  apt full-upgrade complain with message about it can'
install package nvidia-kernel-435.21-3 (sorry, it was in the morning, do
not save logs).
For now remove all nvidia libs and install old 430.64-5 version from
snapshot

-- 
*Сиамская кошка – это сама истина с чумазой мордочкой, это красота с
загнутым хвостом, это мудрость в черных носках и надежда на будущее с
куском праздничного пирога во рту. *


Bug#950128: Experimental

2020-01-29 Thread Mohammed Naser
Hi there,

I agree that a fix should be done.  Personally, I'm not a contributor
but just someone who was affected by the same issue.

I'd be happy to help fix it if someone can point me in the right direction.

Thanks,
Mohammed



Bug#950128:

2020-01-29 Thread Michael Rasmussen
"As a temporary fix, and I only suggest this for the brave, I would
enable experimental repositories:"

But people have no other option if they want a graphical interface
since part of compiling the new version is to first remove the old
version of the modules and since the source of the old version is
removed as well you are leaving people hanging out to dry with no
possibility of a recovery but to install from experimental.

Again may I ask: How is this situation even possible unless this
version of the package have been uploaded without any testing what so
ever!


-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
https://pgp.key-server.io/pks/lookup?search=0xD3C9A00E
mir  datanom  net
https://pgp.key-server.io/pks/lookup?search=0xE501F51C
mir  miras  org
https://pgp.key-server.io/pks/lookup?search=0xE3E80917
--
/usr/games/fortune -es says:
Frankly, Scarlett, I don't have a fix.
-- Rhett Buggler


pgp07mFtfXX6i.pgp
Description: OpenPGP digital signature


Bug#950128: Fix included in 440.31

2020-01-29 Thread Mohammed Naser
Hi everyone,

Based on some small research, I've discovered that there was a fix
included for this in 440.31 (which I'm not sure we can either backport
or bump version):

https://devtalk.nvidia.com/default/topic/1065987/announcements-and-news/linux-solaris-and-freebsd-driver-440-31-long-lived-branch-release-/

As a temporary fix, and I only suggest this for the brave, I would
enable experimental repositories:

deb http://deb.debian.org/debian experimental main non-free

...and install the 440.44 driver from there which includes that fix.

(please understand the consequences of doing the above before doing so)

Good luck

Mohammed



Bug#950128:

2020-01-29 Thread Thiago Bellini Ribeiro
Hello, I'm also affected by this.

Any workarounds until a fix has been released?

-- 
Thiago Bellini Ribeiro | https://bellini.dev


Bug#950128: Also have problem to get nvidia-kernel-dkms 435.21 compiled

2020-01-29 Thread Jens Yllman

Hi,

Just want to add that I also have problem do get nvidia-kernel-dkms 
435.21 to compile on my debian unstable.


Linux jpyc031 5.4.0-3-amd64 #1 SMP Debian 5.4.13-1 (2020-01-19) x86_64 
GNU/Linux


/Jens



Bug#950128:

2020-01-28 Thread Mohammed Naser
I can confirm the same issue on my side. I have not attempted any
workarounds but reading online this seems to be related to changes
some Kernel symbol changes.

http://rglinuxtech.com/?p=2614

The reading also has a patch in there which might help.



Bug#950128: Raise severity to grave

2020-01-28 Thread Michael Rasmussen
Hi,

See the same here, I wonder how this version could slip through Q&A.
Since the package is unbuildable and thereby renders useless to
everyone I suggest raising severity to grave.

-- 
Hilsen/Regards
Michael Rasmussen

Get my public GnuPG keys:
michael  rasmussen  cc
https://pgp.key-server.io/pks/lookup?search=0xD3C9A00E
mir  datanom  net
https://pgp.key-server.io/pks/lookup?search=0xE501F51C
mir  miras  org
https://pgp.key-server.io/pks/lookup?search=0xE3E80917
--
/usr/games/fortune -es says:
Use the fundamental control flow constructs.
- The Elements of Programming Style (Kernighan & Plaugher)


pgpA58p5jSP9r.pgp
Description: OpenPGP digital signature


Bug#950128: nvidia-graphics-drivers: Error! Bad return status for module build on kernel: 5.4.0-3-amd64 (x86_64)

2020-01-28 Thread Bas Couwenberg
Source: nvidia-graphics-drivers
Version: 435.21-3
Severity: serious
Justification: makes the package in question unusable or mostly so

Dear Maintainer,

The upgrade of nvidia-kernel-dkms failed due to building the module for 
5.4.0-3-amd64 failing:

 Building initial module for 5.4.0-3-amd64
 Error! Bad return status for module build on kernel: 5.4.0-3-amd64 (x86_64)
 Consult /var/lib/dkms/nvidia-current/435.21/build/make.log for more 
information.

The make.log shows:

 The Module.symvers file is missing, or does not contain any
 symbols exported from the kernel. This could cause the NVIDIA
 kernel modules to be built against a configuration that does
 not accurately reflect the actual target kernel.
 The Module.symvers file check can be disabled by setting the
 environment variable IGNORE_MISSING_MODULE_SYMVERS to 1.
 make[3]: *** [/var/lib/dkms/nvidia-current/435.21/build/Kbuild:198: 
module_symvers_sanity_check] Error 1

Setting the env var doesn't help.

Kind Regards,

Bas


-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (1, 
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-2-amd64 (SMP w/6 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US 
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
DKMS make.log for nvidia-current-435.21 for kernel 5.4.0-3-amd64 (x86_64)
Wed 29 Jan 2020 06:14:09 AM CET
make KBUILD_OUTPUT=/lib/modules/5.4.0-3-amd64/build V=1 -C 
/lib/modules/5.4.0-3-amd64/source M=/var/lib/dkms/nvidia-current/435.21/build 
ARCH=x86_64 NV_KERNEL_SOURCES=/lib/modules/5.4.0-3-amd64/source 
NV_KERNEL_OUTPUT=/lib/modules/5.4.0-3-amd64/build NV_KERNEL_MODULES="nvidia 
nvidia-uvm nvidia-modeset nvidia-drm" INSTALL_MOD_DIR=kernel/drivers/video 
NV_SPECTRE_V2=0 modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-3-common'
make -C /usr/src/linux-headers-5.4.0-3-amd64 -f 
/usr/src/linux-headers-5.4.0-3-common/Makefile modules
make[2]: Entering directory '/usr/src/linux-headers-5.4.0-3-amd64'
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (
\
echo >&2;   \
echo >&2 "  ERROR: Kernel configuration is invalid.";   \
echo >&2 " include/generated/autoconf.h or include/config/auto.conf are 
missing.";\
echo >&2 " Run 'make oldconfig && make prepare' on kernel src to fix 
it.";  \
echo >&2 ;  \
/bin/false)
make -f /usr/src/linux-headers-5.4.0-3-common/scripts/Makefile.build 
obj=/var/lib/dkms/nvidia-current/435.21/build single-build= need-builtin=1 
need-modorder=1
  ln -sf 
/var/lib/dkms/nvidia-current/435.21/build/nvidia/nv-kernel-amd64.o_binary 
/var/lib/dkms/nvidia-current/435.21/build/nvidia/nv-kernel.o
NV_CONFTEST_CMD=/bin/sh /var/lib/dkms/nvidia-current/435.21/build/conftest.sh " 
gcc-9" x86_64 /lib/modules/5.4.0-3-amd64/source /lib/modules/5.4.0-3-amd64/build
NV_CONFTEST_CFLAGS=-O2 -D__KERNEL__ -DKBUILD_BASENAME="#conftest3399488" 
-DKBUILD_MODNAME="#conftest3399488" -nostdinc -isystem 
/usr/lib/gcc/x86_64-linux-gnu/9/include 
-I/lib/modules/5.4.0-3-amd64/source/arch/x86/include/asm/mach-default 
-I/lib/modules/5.4.0-3-amd64/source/include/asm-x86/mach-default 
-I/lib/modules/5.4.0-3-amd64/build/include2 
-I/lib/modules/5.4.0-3-amd64/build/include -include 
/lib/modules/5.4.0-3-amd64/build/include/generated/autoconf.h 
-I/lib/modules/5.4.0-3-amd64/source/arch/x86/include 
-I/lib/modules/5.4.0-3-amd64/source/arch/x86/include/uapi 
-I/lib/modules/5.4.0-3-amd64/build/arch/x86/include/generated 
-I/lib/modules/5.4.0-3-amd64/build/arch/x86/include/generated/uapi 
-I/lib/modules/5.4.0-3-amd64/source/include 
-I/lib/modules/5.4.0-3-amd64/source/include/uapi 
-I/lib/modules/5.4.0-3-amd64/source/include/xen 
-I/lib/modules/5.4.0-3-amd64/build/include/generated/uapi -Wall -Wundef 
-Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE 
-Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx 
-m64 -falign-jumps=1 -falign-loops=1 -mno-80387 -mno-fp-ret-in-387 
-mpreferred-stack-boundary=3 -mskip-rax-setup -mtune=generic -mno-red-zone 
-mcmodel=kernel -DCONFIG_X86_X32_ABI -DCONFIG_AS_CFI=1 
-DCONFIG_AS_CFI_SIGNAL_FRAME=1 -DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_SSSE3=1 
-DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1 -DCONFIG_AS_AVX512=1 -DCONFIG_AS_SHA1_NI=1 
-DCONFIG_AS_SHA256_NI=1 -Wno-sign-compare -fno-asynchronous-unwind-tables 
-mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables 
-fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation 
-Wno-format-overflow -Wno-address-of-packed-member -O2 
--par