[neon/qt/pyside2/Neon/release] debian: Revert addition of “Multi-Arch: same” from the previous upload.

Dmitry Shachnev null at kde.org
Wed Oct 19 14:56:29 BST 2022


Git commit 8cf48ca763fc007e9c9fd730a530dd7e823405c3 by Dmitry Shachnev.
Committed on 19/12/2020 at 17:29.
Pushed by jriddell into branch 'Neon/release'.

Revert addition of “Multi-Arch: same” from the previous upload.

libpyside2-py3-5.15 is not multi-arch ready because the list of built
modules (in _config.py) may be different on different architectures.

And all python3-pyside2.* packages depend on that library package.

M  +3    -0    debian/changelog
M  +0    -43   debian/control

https://invent.kde.org/neon/qt/pyside2/commit/8cf48ca763fc007e9c9fd730a530dd7e823405c3

diff --git a/debian/changelog b/debian/changelog
index 31b40bdf..9fdace7c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -12,6 +12,9 @@ pyside2 (5.15.2-1) UNRELEASED; urgency=medium
   * Continue building HTML documentation (upstream defaults to qch now).
   * Replace Qt Quick Controls 1 build-dependency with Qt Quick Controls 2.
   * Build with default llvm version (closes: #974784).
+  * Revert addition of “Multi-Arch: same” from the previous upload.
+    libpyside2-py3-5.15 is not multi-arch ready because the list of built
+    modules (in _config.py) may be different on different architectures.
 
   [ Alexander Volkov ]
   * Add python3-pyside2.qt{quickcontrols2,remoteobjects,serialport} packages.
diff --git a/debian/control b/debian/control
index 8613d034..4bfa8720 100644
--- a/debian/control
+++ b/debian/control
@@ -109,7 +109,6 @@ Package: python3-pyside2.qtcore
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
 Suggests: python-pyside2-doc
-Multi-Arch: same
 Description: Python bindings for Qt5 core module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -152,7 +151,6 @@ Section: libdevel
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends},
  libshiboken2-py3-5.15 (= ${binary:Version}), shiboken2 (= ${binary:Version}), python3-dev
-Multi-Arch: same
 Description: CPython bindings generator for C++ libraries (development files)
  Shiboken2 is a bindings generator for C++ libraries that outputs CPython
  source code. It collects information from library headers, and then
@@ -193,7 +191,6 @@ Package: python3-pyside2.qtwidgets
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 Widgets module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -206,7 +203,6 @@ Package: python3-pyside2.qt3drender
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qt3dcore, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 3DRender module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -220,7 +216,6 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtnetwork, python3-pyside2.qtqml,
  python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 Quick module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -233,7 +228,6 @@ Package: python3-pyside2.qtquickcontrols2
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtquick
-Multi-Arch: same
 Description: Python bindings for Qt5 QuickControls2 (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -246,7 +240,6 @@ Package: python3-pyside2.qtpositioning
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Positioning module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -259,7 +252,6 @@ Package: python3-pyside2.qtremoteobjects
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtnetwork
-Multi-Arch: same
 Description: Python bindings for Qt5 RemoteObjects (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -272,7 +264,6 @@ Package: python3-pyside2.qtx11extras
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 X11Extras module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -285,7 +276,6 @@ Package: python3-pyside2.qtqml
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork
-Multi-Arch: same
 Description: Python bindings for Qt5 Qml module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -298,7 +288,6 @@ Package: python3-pyside2.qtwebenginecore
 Architecture: amd64 arm64 armhf i386 mipsel
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 WebEngineCore module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -311,7 +300,6 @@ Package: python3-pyside2.qttexttospeech
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 TextToSpeech module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -324,7 +312,6 @@ Package: python3-pyside2.qthelp
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 Help module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -338,7 +325,6 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtscript, python3-pyside2.qtwidgets, python3-pyside2.qtgui,
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 ScriptTools module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -351,7 +337,6 @@ Package: python3-pyside2.qtnetwork
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Network module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -365,7 +350,6 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork,
  python3-pyside2.qtwidgets, python3-pyside2.qtmultimedia
-Multi-Arch: same
 Description: Python bindings for Qt5 MultimediaWidgets module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -378,7 +362,6 @@ Package: python3-pyside2.qtlocation
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtpositioning
-Multi-Arch: same
 Description: Python bindings for Qt5 Location module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -391,7 +374,6 @@ Package: python3-pyside2.qt3dlogic
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qt3dcore
-Multi-Arch: same
 Description: Python bindings for Qt5 3DLogic module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -404,7 +386,6 @@ Package: python3-pyside2.qtsensors
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Sensors module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -417,7 +398,6 @@ Package: python3-pyside2.qtserialport
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 SerialPort (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -430,7 +410,6 @@ Package: python3-pyside2.qtmultimedia
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork
-Multi-Arch: same
 Description: Python bindings for Qt5 Multimedia module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -443,7 +422,6 @@ Package: python3-pyside2.qtscript
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Script module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -456,7 +434,6 @@ Package: python3-pyside2.qtwebchannel
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 WebChannel module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -469,7 +446,6 @@ Package: python3-pyside2.qtprintsupport
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 PrintSupport module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -483,7 +459,6 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets,
  python3-pyside2.qtnetwork, python3-pyside2.qtquick, python3-pyside2.qtqml
-Multi-Arch: same
 Description: Python bindings for Qt5 QuickWidgets module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -496,7 +471,6 @@ Package: python3-pyside2.qt3dinput
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qt3dcore, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 3DInput module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -509,7 +483,6 @@ Package: python3-pyside2.qtxml
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Xml module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -522,7 +495,6 @@ Package: python3-pyside2.qttest
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets
-Multi-Arch: same
 Description: Python bindings for Qt5 Test module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -537,7 +509,6 @@ Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets,
  python3-pyside2.qtnetwork, python3-pyside2.qtwebchannel,
  python3-pyside2.qtwebenginecore, python3-pyside2.qtprintsupport
-Multi-Arch: same
 Description: Python bindings for Qt5 WebEngineWidgets module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -550,7 +521,6 @@ Package: python3-pyside2.qtconcurrent
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Concurrent module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -563,7 +533,6 @@ Package: python3-pyside2.qtxmlpatterns
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 XmlPatterns module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -576,7 +545,6 @@ Package: python3-pyside2.qtcharts
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 Charts module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -590,7 +558,6 @@ Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtxml, python3-pyside2.qtcore,
  python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 UiTools module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -603,7 +570,6 @@ Package: python3-pyside2.qtopengl
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui
-Multi-Arch: same
 Description: Python bindings for Qt5 OpenGL module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -616,7 +582,6 @@ Package: python3-pyside2.qt3dcore
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtgui, python3-pyside2.qtcore, python3-pyside2.qtnetwork
-Multi-Arch: same
 Description: Python bindings for Qt5 3DCore module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -629,7 +594,6 @@ Package: python3-pyside2.qtsql
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtgui, python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Sql module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -642,7 +606,6 @@ Package: python3-pyside2.qtgui
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Gui module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -655,7 +618,6 @@ Package: python3-pyside2.qtsvg
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtwidgets, python3-pyside2.qtgui, python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Svg module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -668,7 +630,6 @@ Package: python3-pyside2.qtwebsockets
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore, python3-pyside2.qtnetwork
-Multi-Arch: same
 Description: Python bindings for Qt5 WebSockets module (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -681,7 +642,6 @@ Package: python3-pyside2.qtdatavisualization
 Architecture: amd64 arm64 armel armhf i386 ppc64el s390x
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtgui, python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Data Visualization (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -694,7 +654,6 @@ Package: python3-pyside2.qtopenglfunctions
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtgui, python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Open GL Functions (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -707,7 +666,6 @@ Package: python3-pyside2.qtscxml
 Architecture: any
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Scxml (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .
@@ -720,7 +678,6 @@ Package: python3-pyside2.qtwebengine
 Architecture: amd64 arm64 armhf i386 mipsel
 Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
  python3-pyside2.qtcore
-Multi-Arch: same
 Description: Python bindings for Qt5 Web Engine (Python 3)
  pyside2 provides Python bindings for Qt 5.x framework.
  .



More information about the Neon-commits mailing list