On Sat, 11 Apr 2026 10:13:35 +0200 Helmut Grohne wrote:
> Package: flpsed
> Version: 0.7.3-10
> Severity: serious
> User: [email protected]
> 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/


Attachment: OpenPGP_0xEB62B1057DE7A8B1.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to