Hi Andreas,

In lyx control file, there is this line:
Depends: ... lyx-common (= ${source:Version}), ...

I thought this is enough to make sure that along lyx 2.1.2-3, the only
installable lyx-common version will be 2.1.2-3 .
If this is not the case, then we would need to add the breaks/replaces
options as you suggested, but could you please confirm that this is
the proper action?

Thanks for reporting the issue,
Nikos



2014-11-01 15:14 GMT+01:00 Andreas Beckmann <a...@debian.org>:
> Package: lyx
> Version: 2.1.2-3
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package fails to upgrade from
> 'testing'.
> It installed fine in 'testing', then the upgrade to 'sid' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
>
> See policy 7.6 at
> http://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
>
> >From the attached log (scroll to the bottom...):
>
>   Preparing to unpack .../archives/lyx_2.1.2-3_amd64.deb ...
>   Unpacking lyx (2.1.2-3) over (2.1.2-2) ...
>   dpkg: error processing archive 
> /var/cache/apt/archives/lyx_2.1.2-3_amd64.deb (--unpack):
>    trying to overwrite '/usr/share/icons/hicolor/48x48/apps/lyx.png', which 
> is also in package lyx-common 2.1.2-2
>   dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
>   Preparing to unpack .../lyx-common_2.1.2-3_all.deb ...
>   Unpacking lyx-common (2.1.2-3) over (2.1.2-2) ...
>   Errors were encountered while processing:
>    /var/cache/apt/archives/lyx_2.1.2-3_amd64.deb
>
>
> cheers,
>
> Andreas
>
> _______________________________________________
> Pkg-lyx-devel mailing list
> pkg-lyx-de...@lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-lyx-devel


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to