[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#985224: unblock: rheolef/ 7.1-6



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


Reply to: