Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #77907 > unrolled thread

Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs

Started byxevilstar <vmxevilstar@gmail.com>
First post2023-01-12 15:10 +0100
Last post2023-01-15 14:40 +0100
Articles 7 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs xevilstar <vmxevilstar@gmail.com> - 2023-01-12 15:10 +0100
    Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs vmxevilstar@gmail.com - 2023-01-12 16:30 +0100
    Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs vmxevilstar@gmail.com - 2023-01-12 16:40 +0100
    Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs vmxevilstar@gmail.com - 2023-01-12 16:50 +0100
    Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs vmxevilstar@gmail.com - 2023-01-12 17:10 +0100
    Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs for deprecated sphinx module vmxevilstar@gmail.com - 2023-01-13 08:40 +0100
    Bug#1028538: marked as done (linux-source: linux-6.1.5#  dpkg-buildpackage -j`nproc` -us -uc fails at docs) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2023-01-15 14:40 +0100

#77907 — Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs

Fromxevilstar <vmxevilstar@gmail.com>
Date2023-01-12 15:10 +0100
SubjectBug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs
Message-ID<FN6rf-huLy-3@gated-at.bofh.it>
Package: linux-source
Version: 6.1.5-1
Severity: important
X-Debbugs-Cc: vmxevilstar@gmail.com

Dear Maintainer,

kernel version 6.1.5
I have downloaded the new stable kernel version and I wanted to contribute trying at my best 
to upload it to mentors
I have cloned the git version of the debian/ files and put it inside the kernel source directory
from inside the kernel source directory....
I have added the new version in debian/changelog then 
I have run the debian/bin/genorig.py https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git then
I have run debian/rules orig
no errors, but then ....

dpkg-buildpackage -j`nproc` -us -uc
dpkg-buildpackage: info: source package linux
dpkg-buildpackage: info: source version 6.1.5-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Renato Gallo <vmxevilstar@gmail.com>
dpkg-buildpackage: info: host architecture amd64
 dpkg-source --before-build .
dpkg-source: info: using options from linux-6.1.5/debian/source/local-options: --abort-on-upstream-changes
 debian/rules clean
md5sum --check debian/control.md5sum --status || \
	/usr/bin/make -f debian/rules debian/control-real
dh_testdir
rm -rf debian/build debian/stamps debian/lib/python/debian_linux/*.pyc debian/lib/python/debian_linux/__pycache__ $(find debian -maxdepth 1 -type d -name 'linux-*') debian/*-modules-*-di* debian/kernel-image-*-di* debian/*-tmp debian/*.substvars
dh_clean
 dpkg-source -b .
dpkg-source: info: using options from linux-6.1.5/debian/source/local-options: --abort-on-upstream-changes
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: warning: upstream signing key but no upstream tarball signature
dpkg-source: info: building linux using existing ./linux_6.1.5.orig.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building linux in linux_6.1.5-1.debian.tar.xz
dpkg-source: info: building linux in linux_6.1.5-1.dsc
 debian/rules binary
mkdir -p debian/build
printf >debian/build/version-info 'Source: %s\nVersion: %s\n' linux 6.1.5-1
md5sum --check debian/control.md5sum --status || \
	/usr/bin/make -f debian/rules debian/control-real
dh_testdir
/usr/bin/make -f debian/rules.gen build-indep
make[1]: Entering directory '/usr/src/kernel/linux-6.1.5'
/usr/bin/make -f debian/rules.real build_headers-common ABINAME='6.1.0-0' ALL_KERNEL_ARCHES='alpha arm arm64 ia64 m68k mips parisc powerpc riscv s390 sh sparc x86' DESTDIR='/usr/src/kernel/linux-6.1.5/debian/linux-headers-6.1.0-0-common' DH_OPTIONS='-plinux-headers-6.1.0-0-common' FEATURESET='none' LOCALVERSION='' PACKAGE_NAME='linux-headers-6.1.0-0-common' SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux' SOURCE_SUFFIX='' UPSTREAMVERSION='6.1' VERSION='6.1'
make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
make[2]: Nothing to be done for 'build_headers-common'.
make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
/usr/bin/make -f debian/rules.real build_doc ABINAME='6.1.0-0' DESTDIR='/usr/src/kernel/linux-6.1.5/debian/linux-doc-6.1' DH_OPTIONS='-plinux-doc-6.1' PACKAGE_NAME='linux-doc-6.1' SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux' SOURCE_SUFFIX='' UPSTREAMVERSION='6.1' VERSION='6.1'
make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
test -d .pc
set +e; QUILT_PC=.pc quilt unapplied --quiltrc - >/dev/null && echo 'Patch series not fully applied'; test $? -eq 1
File series fully applied, ends at patch 6.1.5.patch
mkdir -p 'debian/build'
rm -rf 'debian/build/build-doc'
mkdir -p 'debian/build/build-doc'
cp -al COPYING CREDITS Documentation Kbuild Kconfig LICENSES MAINTAINERS Makefile README arch block certs crypto drivers fs include init io_uring ipc kernel lib mm net rust samples scripts security sound tools usr virt .clang-format .cocciconfig .get_maintainer.ignore .gitattributes .gitignore .mailmap .rustfmt.toml 'debian/build/build-doc'
env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="Debian" DISTRIBUTION_VERSION="6.1.5-1" KBUILD_BUILD_TIMESTAMP="Thu, 12 Jan 2023 14:15:31 +0100" KBUILD_BUILD_VERSION_TIMESTAMP="Debian 6.1.5-1 (2023-01-12)" KBUILD_BUILD_USER="debian-kernel" KBUILD_BUILD_HOST="lists.debian.org" KBUILD_VERBOSE=1 /usr/bin/make KCFLAGS=-fdebug-prefix-map=/usr/src/kernel/linux-6.1.5/= KBUILD_HOSTCFLAGS='-g -O2 -ffile-prefix-map=/usr/src/kernel/linux-6.1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' HOSTCFLAGS='-g -O2 -ffile-prefix-map=/usr/src/kernel/linux-6.1.5=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2' KBUILD_HOSTLDFLAGS='-Wl,-z,relro' -C 'debian/build/build-doc' PYTHON=python3 xmldocs
make[3]: Entering directory '/usr/src/kernel/linux-6.1.5/debian/build/build-doc'
/usr/bin/make -f ./scripts/Makefile.build obj=Documentation xmldocs
sphinx-build returned an error at ./scripts/sphinx-pre-install line 317.
make[4]: *** [Documentation/Makefile:128: xmldocs] Error 1
make[3]: *** [Makefile:1791: xmldocs] Error 2
make[3]: Leaving directory '/usr/src/kernel/linux-6.1.5/debian/build/build-doc'
make[2]: *** [debian/rules.real:181: debian/stamps/build-doc] Error 2
make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
make[1]: *** [debian/rules.gen:2817: build-indep_real_doc] Error 2
make[1]: Leaving directory '/usr/src/kernel/linux-6.1.5'
make: *** [debian/rules:50: build-indep] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 

how can I get out of this ?
Is there anything I am missing ?




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

Kernel: Linux 6.2.0-rc3 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages linux-source depends on:
ii  linux-source-6.1  6.1.5-1

linux-source recommends no packages.

linux-source suggests no packages.

-- no debconf information

[toc] | [next] | [standalone]


#77910

Fromvmxevilstar@gmail.com
Date2023-01-12 16:30 +0100
Message-ID<FN7GF-hvtO-3@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

scripts/sphinx-pre-install  seems to fail here

sub get_sphinx_version($)
{
my $cmd = shift;
my $ver;

open IN, "$cmd --version 2>&1 |";
while (<IN>) {
if (m/^\s*sphinx-build\s+([\d\.]+)((\+\/[\da-f]+)|(b\d+))?$/) {
$ver=$1;
last;
}
# Sphinx 1.2.x uses a different format
if (m/^\s*Sphinx.*\s+([\d\.]+)$/) {
$ver=$1;
last;
}
}
close IN;
return $ver;
}

sub check_sphinx()
{
my $default_version;

open IN, $conf or die "Can't open $conf";
while (<IN>) {
if (m/^\s*needs_sphinx\s*=\s*[\'\"]([\d\.]+)[\'\"]/) {
$min_version=$1;
last;
}
}
close IN;

die "Can't get needs_sphinx version from $conf" if (!$min_version);

open IN, $requirement_file or die "Can't open $requirement_file";
while (<IN>) {
if (m/^\s*Sphinx\s*==\s*([\d\.]+)$/) {
$default_version=$1;
last;
}
}
close IN;

die "Can't get default sphinx version from $requirement_file" if
(!$default_version);

$virtenv_dir = $virtenv_prefix . $default_version;

my $sphinx = get_sphinx_fname();
if ($sphinx eq "") {
$need_sphinx = 1;
return;
}

$cur_version = get_sphinx_version($sphinx);
die ("$sphinx returned an error") if (!$cur_version);




On Thu, 2023-01-12 at 15:06 +0100, xevilstar wrote:
> Package: linux-source
> Version: 6.1.5-1
> Severity: important
> X-Debbugs-Cc: vmxevilstar@gmail.com
> 
> Dear Maintainer,
> 
> kernel version 6.1.5
> I have downloaded the new stable kernel version and I wanted to
> contribute trying at my best 
> to upload it to mentors
> I have cloned the git version of the debian/ files and put it inside
> the kernel source directory
> from inside the kernel source directory....
> I have added the new version in debian/changelog then 
> I have run the debian/bin/genorig.py
> https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
>  then
> I have run debian/rules orig
> no errors, but then ....
> 
> dpkg-buildpackage -j`nproc` -us -uc
> dpkg-buildpackage: info: source package linux
> dpkg-buildpackage: info: source version 6.1.5-1
> dpkg-buildpackage: info: source distribution UNRELEASED
> dpkg-buildpackage: info: source changed by Renato Gallo
> <vmxevilstar@gmail.com>
> dpkg-buildpackage: info: host architecture amd64
>  dpkg-source --before-build .
> dpkg-source: info: using options from linux-
> 6.1.5/debian/source/local-options: --abort-on-upstream-changes
>  debian/rules clean
> md5sum --check debian/control.md5sum --status || \
>         /usr/bin/make -f debian/rules debian/control-real
> dh_testdir
> rm -rf debian/build debian/stamps
> debian/lib/python/debian_linux/*.pyc
> debian/lib/python/debian_linux/__pycache__ $(find debian -maxdepth 1
> -type d -name 'linux-*') debian/*-modules-*-di* debian/kernel-image-
> *-di* debian/*-tmp debian/*.substvars
> dh_clean
>  dpkg-source -b .
> dpkg-source: info: using options from linux-
> 6.1.5/debian/source/local-options: --abort-on-upstream-changes
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: warning: upstream signing key but no upstream tarball
> signature
> dpkg-source: info: building linux using existing
> ./linux_6.1.5.orig.tar.xz
> dpkg-source: info: using patch list from debian/patches/series
> dpkg-source: info: building linux in linux_6.1.5-1.debian.tar.xz
> dpkg-source: info: building linux in linux_6.1.5-1.dsc
>  debian/rules binary
> mkdir -p debian/build
> printf >debian/build/version-info 'Source: %s\nVersion: %s\n' linux
> 6.1.5-1
> md5sum --check debian/control.md5sum --status || \
>         /usr/bin/make -f debian/rules debian/control-real
> dh_testdir
> /usr/bin/make -f debian/rules.gen build-indep
> make[1]: Entering directory '/usr/src/kernel/linux-6.1.5'
> /usr/bin/make -f debian/rules.real build_headers-common
> ABINAME='6.1.0-0' ALL_KERNEL_ARCHES='alpha arm arm64 ia64 m68k mips
> parisc powerpc riscv s390 sh sparc x86'
> DESTDIR='/usr/src/kernel/linux-6.1.5/debian/linux-headers-6.1.0-0-
> common' DH_OPTIONS='-plinux-headers-6.1.0-0-common' FEATURESET='none'
> LOCALVERSION='' PACKAGE_NAME='linux-headers-6.1.0-0-common'
> SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux' SOURCE_SUFFIX=''
> UPSTREAMVERSION='6.1' VERSION='6.1'
> make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
> make[2]: Nothing to be done for 'build_headers-common'.
> make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
> /usr/bin/make -f debian/rules.real build_doc ABINAME='6.1.0-0'
> DESTDIR='/usr/src/kernel/linux-6.1.5/debian/linux-doc-6.1'
> DH_OPTIONS='-plinux-doc-6.1' PACKAGE_NAME='linux-doc-6.1'
> SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux' SOURCE_SUFFIX=''
> UPSTREAMVERSION='6.1' VERSION='6.1'
> make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
> test -d .pc
> set +e; QUILT_PC=.pc quilt unapplied --quiltrc - >/dev/null && echo
> 'Patch series not fully applied'; test $? -eq 1
> File series fully applied, ends at patch 6.1.5.patch
> mkdir -p 'debian/build'
> rm -rf 'debian/build/build-doc'
> mkdir -p 'debian/build/build-doc'
> cp -al COPYING CREDITS Documentation Kbuild Kconfig LICENSES
> MAINTAINERS Makefile README arch block certs crypto drivers fs
> include init io_uring ipc kernel lib mm net rust samples scripts
> security sound tools usr virt .clang-format .cocciconfig
> .get_maintainer.ignore .gitattributes .gitignore .mailmap
> .rustfmt.toml 'debian/build/build-doc'
> env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u
> LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="Debian"
> DISTRIBUTION_VERSION="6.1.5-1" KBUILD_BUILD_TIMESTAMP="Thu, 12 Jan
> 2023 14:15:31 +0100" KBUILD_BUILD_VERSION_TIMESTAMP="Debian 6.1.5-1
> (2023-01-12)" KBUILD_BUILD_USER="debian-kernel"
> KBUILD_BUILD_HOST="lists.debian.org" KBUILD_VERBOSE=1 /usr/bin/make
> KCFLAGS=-fdebug-prefix-map=/usr/src/kernel/linux-6.1.5/=
> KBUILD_HOSTCFLAGS='-g -O2 -ffile-prefix-map=/usr/src/kernel/linux-
> 6.1.5=. -fstack-protector-strong -Wformat -Werror=format-security -
> Wdate-time -D_FORTIFY_SOURCE=2' HOSTCFLAGS='-g -O2 -ffile-prefix-
> map=/usr/src/kernel/linux-6.1.5=. -fstack-protector-strong -Wformat -
> Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2'
> KBUILD_HOSTLDFLAGS='-Wl,-z,relro' -C 'debian/build/build-doc'
> PYTHON=python3 xmldocs
> make[3]: Entering directory '/usr/src/kernel/linux-
> 6.1.5/debian/build/build-doc'
> /usr/bin/make -f ./scripts/Makefile.build obj=Documentation xmldocs
> sphinx-build returned an error at ./scripts/sphinx-pre-install line
> 317.
> make[4]: *** [Documentation/Makefile:128: xmldocs] Error 1
> make[3]: *** [Makefile:1791: xmldocs] Error 2
> make[3]: Leaving directory '/usr/src/kernel/linux-
> 6.1.5/debian/build/build-doc'
> make[2]: *** [debian/rules.real:181: debian/stamps/build-doc] Error 2
> make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
> make[1]: *** [debian/rules.gen:2817: build-indep_real_doc] Error 2
> make[1]: Leaving directory '/usr/src/kernel/linux-6.1.5'
> make: *** [debian/rules:50: build-indep] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess returned
> exit status 2 
> 
> how can I get out of this ?
> Is there anything I am missing ?
> 
> 
> 
> 
> -- System Information:
> Debian Release: bookworm/sid
>   APT prefers unstable
>   APT policy: (500, 'unstable'), (500, 'testing'), (1,
> 'experimental')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386
> 
> Kernel: Linux 6.2.0-rc3 (SMP w/16 CPU threads; PREEMPT)
> Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN,
> TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
> Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: systemd (via /run/systemd/system)
> LSM: AppArmor: enabled
> 
> Versions of packages linux-source depends on:
> ii  linux-source-6.1  6.1.5-1
> 
> linux-source recommends no packages.
> 
> linux-source suggests no packages.
> 
> -- no debconf information

[toc] | [prev] | [next] | [standalone]


#77911

Fromvmxevilstar@gmail.com
Date2023-01-12 16:40 +0100
Message-ID<FN7Ql-hvxs-5@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

sphinx-build --version
Traceback (most recent call last):
File "/usr/local/bin/sphinx-build", line 8, in <module>
sys.exit(main())
^^^^^^
File "/usr/local/lib/python3.11/dist-packages/sphinx/__init__.py", line
51, in main
sys.exit(build_main(argv))
^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/sphinx/__init__.py", line
61, in build_main
from sphinx import cmdline
File "/usr/local/lib/python3.11/dist-packages/sphinx/cmdline.py", line
23, in <module>
from sphinx.application import Sphinx
File "/usr/local/lib/python3.11/dist-packages/sphinx/application.py",
line 35, in <module>
from sphinx.domains import ObjType, BUILTIN_DOMAINS
File "/usr/local/lib/python3.11/dist-
packages/sphinx/domains/__init__.py", line 279, in <module>
from sphinx.domains.cpp import CPPDomain # noqa
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/sphinx/domains/cpp.py",
line 263, in <module>
_whitespace_re = re.compile(r'\s+(?u)')
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/__init__.py", line 227, in compile
return _compile(pattern, flags)
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/__init__.py", line 294, in _compile
p = _compiler.compile(pattern, flags)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/_compiler.py", line 743, in compile
p = _parser.parse(p, flags)
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/_parser.py", line 980, in parse
p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/_parser.py", line 455, in _parse_sub
itemsappend(_parse(source, state, verbose, nested + 1,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/re/_parser.py", line 841, in _parse
raise source.error('global flags not at the start '
re.error: global flags not at the start of the expression at position 3

[toc] | [prev] | [next] | [standalone]


#77912

Fromvmxevilstar@gmail.com
Date2023-01-12 16:50 +0100
Message-ID<FN801-hvBb-1@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

tried  pip3 install -U sphinx
Requirement already satisfied: sphinx in
/usr/local/lib/python3.11/dist-packages (1.4.1)
Collecting sphinx
Downloading sphinx-6.1.3-py3-none-any.whl (3.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 9.6 MB/s eta
0:00:00
Requirement already satisfied: Jinja2>=3.0 in /usr/lib/python3/dist-
packages (from sphinx) (3.0.3)
Requirement already satisfied: alabaster<0.8,>=0.7 in
/usr/lib/python3/dist-packages (from sphinx) (0.7.12)
Requirement already satisfied: packaging>=21.0 in
/usr/lib/python3/dist-packages (from sphinx) (22.0)
Requirement already satisfied: sphinxcontrib-jsmath in
/usr/lib/python3/dist-packages (from sphinx) (1.0.1.dev0)
Requirement already satisfied: requests>=2.25.0 in
/usr/lib/python3/dist-packages (from sphinx) (2.28.1)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in
/usr/lib/python3/dist-packages (from sphinx) (1.1.5)
Requirement already satisfied: imagesize>=1.3 in /usr/lib/python3/dist-
packages (from sphinx) (1.4.1)
Requirement already satisfied: sphinxcontrib-qthelp in
/usr/lib/python3/dist-packages (from sphinx) (1.0.3)
Requirement already satisfied: sphinxcontrib-devhelp in
/usr/lib/python3/dist-packages (from sphinx) (1.0.2)
Requirement already satisfied: snowballstemmer>=2.0 in
/usr/lib/python3/dist-packages (from sphinx) (2.2.0)
Collecting sphinxcontrib-htmlhelp>=2.0.0
Downloading sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl (100 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.5/100.5 kB 9.4 MB/s eta
0:00:00
Requirement already satisfied: Pygments>=2.13 in /usr/lib/python3/dist-
packages (from sphinx) (2.14.0)
Requirement already satisfied: docutils<0.20,>=0.18 in
/usr/lib/python3/dist-packages (from sphinx) (0.19)
Requirement already satisfied: babel>=2.9 in /usr/lib/python3/dist-
packages (from sphinx) (2.10.3)
Requirement already satisfied: sphinxcontrib-applehelp in
/usr/lib/python3/dist-packages (from sphinx) (1.0.2.dev0)
Installing collected packages: sphinxcontrib-htmlhelp, sphinx
Attempting uninstall: sphinxcontrib-htmlhelp
Found existing installation: sphinxcontrib-htmlhelp 1.0.4.dev0
Not uninstalling sphinxcontrib-htmlhelp at /usr/lib/python3/dist-
packages, outside environment /usr
Can't uninstall 'sphinxcontrib-htmlhelp'. No files were found to
uninstall.
Attempting uninstall: sphinx
Found existing installation: Sphinx 1.4.1
Uninstalling Sphinx-1.4.1:
Successfully uninstalled Sphinx-1.4.1
Successfully installed sphinx-6.1.3 sphinxcontrib-htmlhelp-2.0.0
WARNING: Running pip as the 'root' user can result in broken
permissions and conflicting behaviour with the system package manager.
It is recommended to use a virtual environment instead:
https://pip.pypa.io/warnings/venv


now I get

root@ghost:/usr/src/kernel/linux-6.1.5/debian/build/build-doc# sphinx-
build --version
sphinx-build 6.1.3



but still ....

linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc
dpkg-buildpackage: info: source package linux
dpkg-buildpackage: info: source version 6.1.5-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Renato Gallo
<vmxevilstar@gmail.com>
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build .
dpkg-source: info: using options from linux-6.1.5/debian/source/local-
options: --abort-on-upstream-changes
debian/rules clean
md5sum --check debian/control.md5sum --status || \
/usr/bin/make -f debian/rules debian/control-real
dh_testdir
rm -rf debian/build debian/stamps debian/lib/python/debian_linux/*.pyc
debian/lib/python/debian_linux/__pycache__ $(find debian -maxdepth 1 -
type d -name 'linux-*') debian/*-modules-*-di* debian/kernel-image-*-
di* debian/*-tmp debian/*.substvars
dh_clean
dpkg-source -b .
dpkg-source: info: using options from linux-6.1.5/debian/source/local-
options: --abort-on-upstream-changes
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: warning: upstream signing key but no upstream tarball
signature
dpkg-source: info: building linux using existing
./linux_6.1.5.orig.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: building linux in linux_6.1.5-1.debian.tar.xz
dpkg-source: info: building linux in linux_6.1.5-1.dsc
debian/rules binary
mkdir -p debian/build
printf >debian/build/version-info 'Source: %s\nVersion: %s\n' linux
6.1.5-1
md5sum --check debian/control.md5sum --status || \
/usr/bin/make -f debian/rules debian/control-real
dh_testdir
/usr/bin/make -f debian/rules.gen build-indep
make[1]: Entering directory '/usr/src/kernel/linux-6.1.5'
/usr/bin/make -f debian/rules.real build_headers-common ABINAME='6.1.0-
0' ALL_KERNEL_ARCHES='alpha arm arm64 ia64 m68k mips parisc powerpc
riscv s390 sh sparc x86' DESTDIR='/usr/src/kernel/linux-
6.1.5/debian/linux-headers-6.1.0-0-common' DH_OPTIONS='-plinux-headers-
6.1.0-0-common' FEATURESET='none' LOCALVERSION='' PACKAGE_NAME='linux-
headers-6.1.0-0-common' SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux'
SOURCE_SUFFIX='' UPSTREAMVERSION='6.1' VERSION='6.1'
make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
make[2]: Nothing to be done for 'build_headers-common'.
make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
/usr/bin/make -f debian/rules.real build_doc ABINAME='6.1.0-0'
DESTDIR='/usr/src/kernel/linux-6.1.5/debian/linux-doc-6.1'
DH_OPTIONS='-plinux-doc-6.1' PACKAGE_NAME='linux-doc-6.1'
SOURCEVERSION='6.1.5-1' SOURCE_BASENAME='linux' SOURCE_SUFFIX=''
UPSTREAMVERSION='6.1' VERSION='6.1'
make[2]: Entering directory '/usr/src/kernel/linux-6.1.5'
test -d .pc
set +e; QUILT_PC=.pc quilt unapplied --quiltrc - >/dev/null && echo
'Patch series not fully applied'; test $? -eq 1
File series fully applied, ends at patch 6.1.5.patch
mkdir -p 'debian/build'
rm -rf 'debian/build/build-doc'
mkdir -p 'debian/build/build-doc'
cp -al COPYING CREDITS Documentation Kbuild Kconfig LICENSES
MAINTAINERS Makefile README arch block certs crypto drivers fs include
init io_uring ipc kernel lib mm net rust samples scripts security sound
tools usr virt .clang-format .cocciconfig .get_maintainer.ignore
.gitattributes .gitignore .mailmap .rustfmt.toml 'debian/build/build-
doc'
env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u
LOCALVERSION DISTRIBUTION_OFFICIAL_BUILD=1 DISTRIBUTOR="Debian"
DISTRIBUTION_VERSION="6.1.5-1" KBUILD_BUILD_TIMESTAMP="Thu, 12 Jan 2023
14:15:31 +0100" KBUILD_BUILD_VERSION_TIMESTAMP="Debian 6.1.5-1 (2023-
01-12)" KBUILD_BUILD_USER="debian-kernel"
KBUILD_BUILD_HOST="lists.debian.org" KBUILD_VERBOSE=1 /usr/bin/make
KCFLAGS=-fdebug-prefix-map=/usr/src/kernel/linux-6.1.5/=
KBUILD_HOSTCFLAGS='-g -O2 -ffile-prefix-map=/usr/src/kernel/linux-
6.1.5=. -fstack-protector-strong -Wformat -Werror=format-security -
Wdate-time -D_FORTIFY_SOURCE=2' HOSTCFLAGS='-g -O2 -ffile-prefix-
map=/usr/src/kernel/linux-6.1.5=. -fstack-protector-strong -Wformat -
Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2'
KBUILD_HOSTLDFLAGS='-Wl,-z,relro' -C 'debian/build/build-doc'
PYTHON=python3 xmldocs
make[3]: Entering directory '/usr/src/kernel/linux-
6.1.5/debian/build/build-doc'
/usr/bin/make -f ./scripts/Makefile.build obj=Documentation xmldocs
/usr/bin/make BUILDDIR=/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output -f ./scripts/Makefile.build
obj=Documentation/userspace-api/media xml && PYTHONDONTWRITEBYTECODE=1
BUILDDIR=/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output SPHINX_CONF=/usr/src/kernel/linux-
6.1.5/debian/build/build-doc/Documentation/conf.py python3
./scripts/jobserver-exec sh ./Documentation/sphinx/parallel-wrapper.sh
sphinx-build -b xml -c /usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation -d /usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/.doctrees -D version=6.1.5 -D release= -D
kerneldoc_srctree=. -D kerneldoc_bin=./scripts/kernel-doc
/usr/src/kernel/linux-6.1.5/debian/build/build-doc/Documentation
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/xml && if [ "x" != "x" ]; then cp
Documentation/output/./_static/; fi
mkdir -p /usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output
./Documentation/sphinx/parse-headers.pl include/uapi/linux/dvb/ca.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/ca.h.rst ./Documentation/userspace-
api/media/ca.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/dvb/dmx.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/dmx.h.rst ./Documentation/userspace-
api/media/dmx.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl
include/uapi/linux/dvb/frontend.h /usr/src/kernel/linux-
6.1.5/debian/build/build-doc/Documentation/output/frontend.h.rst
./Documentation/userspace-api/media/frontend.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/dvb/net.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/net.h.rst ./Documentation/userspace-
api/media/net.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/videodev2.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/videodev2.h.rst ./Documentation/userspace-
api/media/videodev2.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/media.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/media.h.rst ./Documentation/userspace-
api/media/media.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/cec.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/cec.h.rst ./Documentation/userspace-
api/media/cec.h.rst.exceptions
./Documentation/sphinx/parse-headers.pl include/uapi/linux/lirc.h
/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/output/lirc.h.rst ./Documentation/userspace-
api/media/lirc.h.rst.exceptions
Running Sphinx v6.1.3

Configuration error:
There is a programmable error in your configuration file:

Traceback (most recent call last):
File "/usr/local/lib/python3.11/dist-packages/sphinx/config.py", line
351, in eval_config_file
exec(code, namespace) # NoQA: S102
^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/conf.py", line 39, in <module>
from load_config import loadConfig
File "/usr/src/kernel/linux-6.1.5/debian/build/build-
doc/Documentation/sphinx/load_config.py", line 6, in <module>
from sphinx.util.pycompat import execfile_
ModuleNotFoundError: No module named 'sphinx.util.pycompat'

make[4]: *** [Documentation/Makefile:129: xmldocs] Error 2
make[3]: *** [Makefile:1791: xmldocs] Error 2
make[3]: Leaving directory '/usr/src/kernel/linux-
6.1.5/debian/build/build-doc'
make[2]: *** [debian/rules.real:181: debian/stamps/build-doc] Error 2
make[2]: Leaving directory '/usr/src/kernel/linux-6.1.5'
make[1]: *** [debian/rules.gen:2817: build-indep_real_doc] Error 2
make[1]: Leaving directory '/usr/src/kernel/linux-6.1.5'
make: *** [debian/rules:50: build-indep] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit
status 2


[toc] | [prev] | [next] | [standalone]


#77913

Fromvmxevilstar@gmail.com
Date2023-01-12 17:10 +0100
Message-ID<FN8jn-hvYz-1@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

pip install -U Sphinx
Requirement already satisfied: Sphinx in
/usr/local/lib/python3.11/dist-packages (6.1.3)
Requirement already satisfied: Pygments>=2.13 in /usr/lib/python3/dist-
packages (from Sphinx) (2.14.0)
Requirement already satisfied: packaging>=21.0 in
/usr/lib/python3/dist-packages (from Sphinx) (22.0)
Requirement already satisfied: sphinxcontrib-applehelp in
/usr/lib/python3/dist-packages (from Sphinx) (1.0.2.dev0)
Requirement already satisfied: requests>=2.25.0 in
/usr/lib/python3/dist-packages (from Sphinx) (2.28.1)
Requirement already satisfied: docutils<0.20,>=0.18 in
/usr/lib/python3/dist-packages (from Sphinx) (0.19)
Requirement already satisfied: snowballstemmer>=2.0 in
/usr/lib/python3/dist-packages (from Sphinx) (2.2.0)
Requirement already satisfied: alabaster<0.8,>=0.7 in
/usr/lib/python3/dist-packages (from Sphinx) (0.7.12)
Requirement already satisfied: babel>=2.9 in /usr/lib/python3/dist-
packages (from Sphinx) (2.10.3)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in
/usr/local/lib/python3.11/dist-packages (from Sphinx) (2.0.0)
Requirement already satisfied: imagesize>=1.3 in /usr/lib/python3/dist-
packages (from Sphinx) (1.4.1)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in
/usr/lib/python3/dist-packages (from Sphinx) (1.1.5)
Requirement already satisfied: sphinxcontrib-devhelp in
/usr/lib/python3/dist-packages (from Sphinx) (1.0.2)
Requirement already satisfied: sphinxcontrib-qthelp in
/usr/lib/python3/dist-packages (from Sphinx) (1.0.3)
Requirement already satisfied: Jinja2>=3.0 in /usr/lib/python3/dist-
packages (from Sphinx) (3.0.3)
Requirement already satisfied: sphinxcontrib-jsmath in
/usr/lib/python3/dist-packages (from Sphinx) (1.0.1.dev0)

[toc] | [prev] | [next] | [standalone]


#77914 — Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs for deprecated sphinx module

Fromvmxevilstar@gmail.com
Date2023-01-13 08:40 +0100
SubjectBug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs for deprecated sphinx module
Message-ID<FNmPn-4jO-11@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

Re: [sphinx-doc/sphinx] ModuleNotFoundError: No module named
'sphinx.util.pycompat' (Issue #11125)

The module was deprecated at 4.0 and removed at 6.0,
see https://github.com/sphinx-doc/sphinx/pull/7316/files for
deprecation. See
also https://www.sphinx-doc.org/en/master/search.html?q=pycompat. The
import attempt does not come from Sphinx code.

[toc] | [prev] | [next] | [standalone]


#77931 — Bug#1028538: marked as done (linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2023-01-15 14:40 +0100
SubjectBug#1028538: marked as done (linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs)
Message-ID<FOboR-AMA-1@gated-at.bofh.it>
In reply to#77907

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sun, 15 Jan 2023 14:32:01 +0100
with message-id <Y8QAUUkcbRgPUT4t@eldamar.lan>
and subject line Re: Bug#1028538: linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs for deprecated sphinx module
has caused the Debian Bug report #1028538,
regarding linux-source: linux-6.1.5# dpkg-buildpackage -j`nproc` -us -uc fails at docs
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.)


-- 
1028538: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1028538
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web