#1133234 flpsed has an undeclared file conflict on /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml

Package:
flpsed
Source:
flpsed
Description:
Postscript and PDF annotator
Submitter:
Helmut Grohne
Date:
2026-06-17 06:53:02 UTC
Severity:
normal
#1133234#5
Date:
2026-04-11 08:13:35 UTC
From:
To:
flpsed has an undeclared file conflict. This may result in an unpack
error from dpkg.

The file /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml is contained
in the packages
 * flpsed/0.7.3-10 as present in forky|unstable
 * flpsed-data/0.7.3-9 as present in trixie

These packages can be unpacked concurrently, because there is no
relevant Replaces or Conflicts relation. Attempting to unpack these
packages concurrently results in an unpack error from dpkg, because none
of the packages installs a diversion for the affected file.

Kind regards

Helmut Grohne

#1133234#12
Date:
2026-06-13 12:16:49 UTC
From:
To:
On Sat, 11 Apr 2026 10:13:35 +0200 Helmut Grohne wrote:
 > Package: flpsed
 > Version: 0.7.3-10
 > Severity: serious
 > User: debian-qa@lists.debian.org
 > Usertags: fileconflict
 > Control: affects -1 + flpsed-data
 >
 > flpsed has an undeclared file conflict. This may result in an unpack
 > error from dpkg.
 >
 > The file /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml is contained
 > in the packages
 > * flpsed/0.7.3-10 as present in forky|unstable
 > * flpsed-data/0.7.3-9 as present in trixie
 >
 > These packages can be unpacked concurrently, because there is no
 > relevant Replaces or Conflicts relation. Attempting to unpack these
 > packages concurrently results in an unpack error from dpkg, because none
 > of the packages installs a diversion for the affected file.
 >
 > Kind regards
 >
 > Helmut Grohne
 >

 >

Conflict File:  org.flpsed.flpsed.metainfo.xml

_Paths for packages_

flpsed/0.7.3-10 : /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml

flpsed-data/0.7.3-9
:  /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml/org.flpsed.flpsed.metainfo.xml

I am not sure how the diversion will work for this kind of scenario.

Adding conflict and replace to the control file kind of fix the issue
with error as on removal due to difference between a file and directory.

Conflicts: flpsed-data (<< ${source:Version})
Replaces: flpsed-data (<< ${source:Version})


Regards,

Syed Shahrukh Hussain.

#1133234#17
Date:
2026-06-13 13:42:51 UTC
From:
To:
On Sat, 13 Jun 2026 17:16:49 +0500 Syed Shahrukh Hussain wrote:
 > On Sat, 11 Apr 2026 10:13:35 +0200 Helmut Grohne wrote:
 > > Package: flpsed
 > > Version: 0.7.3-10
 > > Severity: serious
 > > User: debian-qa@lists.debian.org
 > > Usertags: fileconflict
 > > Control: affects -1 + flpsed-data
 > >
 > > flpsed has an undeclared file conflict. This may result in an unpack
 > > error from dpkg.
 > >
 > > The file /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml is
contained
 > > in the packages
 > > * flpsed/0.7.3-10 as present in forky|unstable
 > > * flpsed-data/0.7.3-9 as present in trixie
 > >
 > > These packages can be unpacked concurrently, because there is no
 > > relevant Replaces or Conflicts relation. Attempting to unpack these
 > > packages concurrently results in an unpack error from dpkg, because
none
 > > of the packages installs a diversion for the affected file.
 > >
 > > Kind regards
 > >
 > > Helmut Grohne
 > >
 >
 > >
 >
 > Conflict File:  org.flpsed.flpsed.metainfo.xml
 >
 > _Paths for packages_
 >
 > flpsed/0.7.3-10 : /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml
 >
 > flpsed-data/0.7.3-9
 >
:  /usr/share/metainfo/org.flpsed.flpsed.metainfo.xml/org.flpsed.flpsed.metainfo.xml
 >
 > I am not sure how the diversion will work for this kind of scenario.
 >
 > Adding conflict and replace to the control file kind of fix the issue
 > with error as on removal due to difference between a file and directory.
 >
 > Conflicts: flpsed-data (<< ${source:Version})
 > Replaces: flpsed-data (<< ${source:Version})
 >
 >
 > Regards,
 >
 > Syed Shahrukh Hussain.
 >
 >
 >
 > --
 > OSS Revival
 > Empowering open-source, one project at a time.
 > https://ossrevival.org/
 >

 >

flpsed and flpsed-data needs to be of same version.

Depends: flpsed-data (>= ${source:Version}),

flpsed 0.7.3-10  or above does not replaces flpsed-data 0.7.3-9

so to prevent both being installed with different version conflict and
break relationship will likely be the way forward.

Regards,

Syed Shahrukh Hussain.

#1133234#22
Date:
2026-06-17 06:48:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
flpsed, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1133234@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org> (supplier of updated flpsed package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 12 Jun 2026 04:18:50 -0300
Source: flpsed
Architecture: source
Version: 0.7.3-11
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Syed Shahrukh Hussain <syed.shahrukh@ossrevival.org>
Closes: 1133234
Changes:
 flpsed (0.7.3-11) unstable; urgency=medium
 .
   * QA upload.
   * debian/control:
       - Bump Standards-Version to 4.7.4.
       - Add replace and break relationship with 0.7.3-9
         flpsed-data (Closes: #1133234).
       - Remove transitional package ghostscript-x dependency.
Checksums-Sha1:
 4483c59bcc9a1f4c4f08999e038b697bc03fb8c3 1790 flpsed_0.7.3-11.dsc
 7f5225f0af46424593c24665115a93a5ff08ca7a 8548 flpsed_0.7.3-11.debian.tar.xz
 31e15131c885c32898fab2e25ed2f9e578eb2f50 5620 flpsed_0.7.3-11_source.buildinfo
Checksums-Sha256:
 2a50b826e88eabb0067baf096fba77b2941c90ea6223015b34fe68dc70ad3484 1790 flpsed_0.7.3-11.dsc
 cf4a6dc7bbab87e1b0d5305d40f8cef626efdb1c704331dba13dd51e38bac3b3 8548 flpsed_0.7.3-11.debian.tar.xz
 ba2a3d7b948b289ba9e3818dc191eb3e6eaa461e7229fe3e176605ba6c863c1e 5620 flpsed_0.7.3-11_source.buildinfo
Files:
 e013fe7414e818a5c0d861d420fde580 1790 graphics optional flpsed_0.7.3-11.dsc
 af5eac57e3f3cf498572e95ea12206d7 8548 graphics optional flpsed_0.7.3-11.debian.tar.xz
 375b94d49e0e560badf6848777053ff9 5620 graphics optional flpsed_0.7.3-11_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmoyQRoQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFBWfC/9FtfzN9zqEE84Ba6s77/deYQXd+9BVXcQZ
FkxB2lznlK+S9MaWrYg0gNivi4N8IMoxvo/2W+p0grcdkEtU7K9jjP3ZcaZk5o51
/OW2LOEEEOyTgzU4iyRDWnKh/tgMfyfaJPke+M4GRF0oJRcleMWFuVAK+UtFO9sl
uVFlW3jpUUTeWL+Q9AFe+kyhuHgiFc4QNka+rdKJHfh3RZNJLQL9eqczBKn9wir9
rPbLqmSm4YDISShnJKy4oEwQ4bH6U7d/Hpx2ebpJOwnpqhPPKsqpoQ4H+Dhjwkzt
6Pk722khpyxDkRVpPgOCOtdydZgssJta5/VlvNGFHvX/FfI8LGkPb//9mRxRdHl2
ugX3st+BCI3DgQbrGtyrb/jY0wxYT23ihYT9S/rps4rrge/0902jcnovYyBbwTjR
nWr1o/Ck92hFTLpgzfwYOj2vnPygNJWq4f1KG1D2ypRZAqs7gvDH+p44r3U/LdQO
Ld8DFcpy8G+N+6JSynZKefyZTqFXZ9c=
=8vRP
-----END PGP SIGNATURE-----