Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock X-Debbugs-Cc: pierre.saramito@imag.fr debian-science@lists.debian.org Please unblock package rheolef [ Reason ] The current version of rheolef in Testing has piuparts error (Buster2Bullseye, missing Breaks+Conflicts) as shown in https://bugs.debian.org/984529 . The current version in Sid targets on fixing this RC bug. [ Impact ] If the bug is not fixed, the upgrade from Debian 10 to Debian 11 will fail when both rheolef and librheolef-dev are installed. [ Tests ] Piuparts test failed for package in Testing but succeeded for package in Sid. See: https://piuparts.debian.org/sid/source/r/rheolef.html [ Risks ] No risk expected. [ Checklist ] [X] all changes are documented in the d/changelog [X] I reviewed all changes and I approve them [X] attach debdiff against the package in testing unblock rheolef/ 7.1-6
diff -Nru rheolef-7.1/debian/changelog rheolef-7.1/debian/changelog
--- rheolef-7.1/debian/changelog 2021-01-01 04:20:09.000000000 -0500
+++ rheolef-7.1/debian/changelog 2021-03-13 11:30:49.000000000 -0500
@@ -1,3 +1,29 @@
+rheolef (7.1-6) unstable; urgency=medium
+
+ * Team upload.
+ * Really properly bump all versioned Breaks+Replaces relationship
+ to (<< 7.1-6~). See #984529.
+
+ -- Boyuan Yang <byang@debian.org> Sat, 13 Mar 2021 11:30:49 -0500
+
+rheolef (7.1-5) unstable; urgency=medium
+
+ * Team upload.
+ * Properly write Breaks+Replaces relationship, use librheolef-dev
+ instead of incorrect rheolef-dev. Really fixes #984529.
+
+ -- Boyuan Yang <byang@debian.org> Fri, 12 Mar 2021 15:38:50 -0500
+
+rheolef (7.1-4) unstable; urgency=high
+
+ * Team upload.
+ * debian/control: Bump Breaks+Replaces relationship between package
+ rheolef and librheolef-dev from (<< 6.1) to (<< 7.1-4~).
+ (Closes: #984529)
+ * debian/changelog: Remove trailing spaces.
+
+ -- Boyuan Yang <byang@debian.org> Wed, 10 Mar 2021 21:45:18 -0500
+
rheolef (7.1-3) unstable; urgency=medium
* d/patches
@@ -112,7 +138,7 @@
thanks to Joachim Reichel <reichel@debian.org>
- mpi-autodetect.patch: fixes openmpi and libscotch autodetection in
autoconf files
- * rules: add -g compilation flag for debug symbols
+ * rules: add -g compilation flag for debug symbols
* control: Standards-Version updated to 4.1.1
* compat: debhelper version updated to 9
@@ -121,7 +147,7 @@
rheolef (6.7-3) unstable; urgency=medium
* Team upload
- * Do not treat all compilers warnings as errors,
+ * Do not treat all compilers warnings as errors,
this avoids a FTBFS with GCC 7 (Closes: #853641)
-- Graham Inggs <ginggs@debian.org> Mon, 07 Aug 2017 18:25:34 +0200
@@ -141,7 +167,7 @@
- fix for latex documentation build (closes: #824788)
- source code compile now with g++-6 (closes: #811590)
- * control:
+ * control:
- architectures:
armel armhf s390x s390 ia64 sparc : not considered (compliation problems)
- depends:
@@ -159,7 +185,7 @@
with damped_newton algorithms
- sparse matrix determinant computations in solver (mumps o umfpack)
- write in append mode for gziped parallel output files (branch; etc)
- * control:
+ * control:
* Standards-Version updated to version 3.9.6
* Recommends: replace gnuplot by gnuplot-x11
* rules: automatically generated compilation flags (fortify)
@@ -261,7 +287,7 @@
* New upstream release 6.0 (major changes):
- massively distributed and parallel support
- full FEM characteristic method (Lagrange-Gakerkin method) support
- - enhanced users documentation
+ - enhanced users documentation
- source code supports g++-4.7 (closes: #667356)
* debian/control: dependencies for MPI distributed solvers added
* debian/rules: build commands simplified
@@ -293,10 +319,10 @@
rheolef (5.92-2) unstable; urgency=low
- * debian/control:
+ * debian/control:
- rheolef-doc: add older package name "librheolef-doc" in "replace" and
"conflict" sections (Closes: Bug#612556)
-
+
-- Pierre Saramito <pierre.saramito@imag.fr> Thu, 9 Feb 2011 10:54:07 +0200
rheolef (5.92-1) unstable; urgency=low
@@ -305,10 +331,10 @@
- "rheolef" suffix added to all unix manuals (Closes: #607117)
- minor source code fixes for g++-4.5 (Closes: #607184)
- minor reference manual fix (Closes: #607038)
- * debian/control:
- - libboost-iostreams-dev dependency added, as required by the new
+ * debian/control:
+ - libboost-iostreams-dev dependency added, as required by the new
upstream version.
-
+
-- Pierre Saramito <pierre.saramito@imag.fr> Thu, 8 Feb 2011 10:00:06 +0200
rheolef (5.91-1) unstable; urgency=low
@@ -375,4 +401,3 @@
* bug fix in div_div form : compressible linear elasticity and such.
-- Pierre Saramito <pierre.saramito@imag.fr> Tue, 17 Jan 2006 16:43:12 +0200
-
diff -Nru rheolef-7.1/debian/control rheolef-7.1/debian/control
--- rheolef-7.1/debian/control 2021-01-01 04:20:09.000000000 -0500
+++ rheolef-7.1/debian/control 2021-03-13 11:29:33.000000000 -0500
@@ -106,8 +106,8 @@
libmumps-ptscotch-dev,
${misc:Depends}
Recommends: rheolef-doc(= ${source:Version})
-Breaks: rheolef (<< 6.4)
-Replaces: rheolef (<< 6.4)
+Breaks: rheolef (<< 7.1-6~)
+Replaces: rheolef (<< 7.1-6~)
Description: efficient Finite Element environment - development files
Rheolef is a computer environment that serves as a convenient laboratory for
computations in applied mathematics involving finite element-like methods.
@@ -169,8 +169,8 @@
gnuplot-x11,
paraview,
python3-paraview | paraview-python
-Breaks: rheolef-dev (<< 6.4)
-Replaces: rheolef-dev (<< 6.4)
+Breaks: librheolef-dev (<< 7.1-6~),
+Replaces: librheolef-dev (<< 7.1-6~),
Description: efficient Finite Element environment
Rheolef is a computer environment that serves as a convenient laboratory for
computations in applied mathematics involving finite element-like methods.
Attachment:
signature.asc
Description: This is a digitally signed message part