Bug#979031: glslang FTCBFS: python3 dependency not installable

2021-01-02 Thread Helmut Grohne
Source: glslang
Version: 8.13.3743-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

glslang cannot be cross built from source, because its build dependency
on the host architecture python3 is not installable. It actually wants
to run python3 during build though, so what it really needs is a build
architecture python3. Once tagging it with :native, it cross builds
successfully. Please consider applying the attached patch.

Helmut
diff -u glslang-8.13.3743/debian/changelog glslang-8.13.3743/debian/changelog
--- glslang-8.13.3743/debian/changelog
+++ glslang-8.13.3743/debian/changelog
@@ -1,3 +1,10 @@
+glslang (8.13.3743-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3 build dependency with :native. (Closes: #-1)
+
+ -- Helmut Grohne   Sat, 02 Jan 2021 08:17:57 +0100
+
 glslang (8.13.3743-1) unstable; urgency=medium
 
   * New upstream release.
diff -u glslang-8.13.3743/debian/control glslang-8.13.3743/debian/control
--- glslang-8.13.3743/debian/control
+++ glslang-8.13.3743/debian/control
@@ -6,7 +6,7 @@
 Build-Depends: debhelper-compat (= 12),
  cmake,
  pkg-config,
- python3,
+ python3:native,
  quilt,
  spirv-headers,
  spirv-tools (>= 2020.2),


Bug#979078: spriv-tools FTCBFS: build dependency python3-dev not installable

2021-01-02 Thread Helmut Grohne
Source: spirv-tools
Version: 2020.6-1
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability

spirv-tools cannot be cross built from source, because its dependency on
the host architecture python3-dev fails to install. It does not actually
need the development files of python as it doesn't build an extension.
It really wants a build architecture python3. Thus the dependency can be
replaced with python3:native. Once doing so, spirv-tools becomes cross
buildable. Please consider applying the attached patch.

Helmut
diff --minimal -Nru spirv-tools-2020.6/debian/changelog 
spirv-tools-2020.6/debian/changelog
--- spirv-tools-2020.6/debian/changelog 2020-12-08 23:07:00.0 +0100
+++ spirv-tools-2020.6/debian/changelog 2021-01-02 09:28:27.0 +0100
@@ -1,3 +1,11 @@
+spirv-tools (2020.6-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Build-Depends python3:native instead of python3-dev.
+(Closes: #-1)
+
+ -- Helmut Grohne   Sat, 02 Jan 2021 09:28:27 +0100
+
 spirv-tools (2020.6-1) unstable; urgency=medium
 
   * New upstream release. (Closes: #975164)
diff --minimal -Nru spirv-tools-2020.6/debian/control 
spirv-tools-2020.6/debian/control
--- spirv-tools-2020.6/debian/control   2020-12-08 22:27:35.0 +0100
+++ spirv-tools-2020.6/debian/control   2021-01-02 09:28:22.0 +0100
@@ -4,7 +4,7 @@
 Maintainer: Debian X Strike Force 
 Build-Depends: debhelper-compat (= 12),
  cmake,
- python3-dev,
+ python3:native,
  spirv-headers (>= 1.5.4+rt~),
 Standards-Version: 4.5.0
 Homepage: https://github.com/KhronosGroup/SPIRV-Tools


Bug#923198: would it work with elogind?

2021-01-02 Thread Mark Hindley
Sven,

Sorry about the slow reply with this.

On Mon, Sep 30, 2019 at 08:41:41PM +0200, Sven Joachim wrote:
> > But, instead of removing, you can change:
> > Recommends: libpam-systemd
> > to
> > Recommends: default-logind | logind
> >
> > which works nicely with elogind.
> 
> Makes sense.  Can you confirm that rootless X works with elogind?
> Use gdm3 as display manager, or startx and no display manager.

I can confirm that rootless X works with elogind using startx.

I hope that will enable you to make this change.

Thanks

Mark



Processed: closing 976510

2021-01-02 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> close 976510
Bug #976510 [src:xfonts-cyrillic] xfonts-cyrillic: FTBFS on arm64: configure: 
error: /bin/bash ../font-cronyx-cyrillic/config.sub aarch64-linux-gnu failed
Marked Bug as done
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
976510: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=976510
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems