diff -Nru setuptools-68.1.2/debian/changelog setuptools-68.1.2/debian/changelog --- setuptools-68.1.2/debian/changelog 2023-08-24 20:49:08.000000000 +0200 +++ setuptools-68.1.2/debian/changelog 2023-09-28 15:00:11.000000000 +0200 @@ -1,3 +1,9 @@ +setuptools (68.1.2-1.ubuntu1) mantic; urgency=medium + + * add bootstrap.egg-info to enable build + + -- Paul Mars Thu, 28 Sep 2023 15:00:11 +0200 + setuptools (68.1.2-1) unstable; urgency=medium * New upstream version. diff -Nru setuptools-68.1.2/debian/control setuptools-68.1.2/debian/control --- setuptools-68.1.2/debian/control 2023-06-12 09:53:03.000000000 +0200 +++ setuptools-68.1.2/debian/control 2023-09-28 15:00:11.000000000 +0200 @@ -1,7 +1,8 @@ Source: setuptools Section: python Priority: optional -Maintainer: Matthias Klose +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Matthias Klose Build-Depends: debhelper (>= 11), dh-python, diff -Nru setuptools-68.1.2/debian/patches/add-bootstrap.egg-info.diff setuptools-68.1.2/debian/patches/add-bootstrap.egg-info.diff --- setuptools-68.1.2/debian/patches/add-bootstrap.egg-info.diff 1970-01-01 01:00:00.000000000 +0100 +++ setuptools-68.1.2/debian/patches/add-bootstrap.egg-info.diff 2023-09-28 08:57:53.000000000 +0200 @@ -0,0 +1,33 @@ +Description: Missing bootstrap egg to setup setuptools +Author: Paul Mars +Bug: https://bugs.launchpad.net/ubuntu/+source/setuptools/+bug/2037205 +Last-Update: 2023-09-27 +--- +This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ +--- /dev/null ++++ b/bootstrap.egg-info/PKG-INFO +@@ -0,0 +1,2 @@ ++Name: setuptools-bootstrap ++Version: 1.0 +--- /dev/null ++++ b/bootstrap.egg-info/entry_points.txt +@@ -0,0 +1,19 @@ ++[distutils.commands] ++egg_info = setuptools.command.egg_info:egg_info ++build_py = setuptools.command.build_py:build_py ++sdist = setuptools.command.sdist:sdist ++editable_wheel = setuptools.command.editable_wheel:editable_wheel ++ ++[distutils.setup_keywords] ++include_package_data = setuptools.dist:assert_bool ++install_requires = setuptools.dist:check_requirements ++extras_require = setuptools.dist:check_extras ++entry_points = setuptools.dist:check_entry_points ++exclude_package_data = setuptools.dist:check_package_data ++namespace_packages = setuptools.dist:check_nsp ++ ++[egg_info.writers] ++PKG-INFO = setuptools.command.egg_info:write_pkg_info ++dependency_links.txt = setuptools.command.egg_info:overwrite_arg ++entry_points.txt = setuptools.command.egg_info:write_entries ++requires.txt = setuptools.command.egg_info:write_requirements diff -Nru setuptools-68.1.2/debian/patches/series setuptools-68.1.2/debian/patches/series --- setuptools-68.1.2/debian/patches/series 2023-08-24 20:49:08.000000000 +0200 +++ setuptools-68.1.2/debian/patches/series 2023-09-27 17:52:36.000000000 +0200 @@ -13,3 +13,4 @@ no-sphinx-jaraco-tidelift.diff sphinx-theme.diff no-sphinx-hoverxref.diff +add-bootstrap.egg-info.diff diff -Nru setuptools-68.1.2/debian/rules setuptools-68.1.2/debian/rules --- setuptools-68.1.2/debian/rules 2023-08-24 20:49:08.000000000 +0200 +++ setuptools-68.1.2/debian/rules 2023-09-28 15:00:11.000000000 +0200 @@ -24,11 +24,11 @@ dh_installchangelogs NEWS.rst override_dh_auto_clean: -# # Keep entry_points, we need it to drive setup.py -# -mv setuptools.egg-info/entry_points.txt . + # Keep entry_points, we need it to drive setup.py + mv setuptools.egg-info/entry_points.txt . dh_auto_clean -# mkdir -p setuptools.egg-info -# mv entry_points.txt setuptools.egg-info + mkdir -p setuptools.egg-info + mv entry_points.txt setuptools.egg-info rm -rf .eggs docs/build