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

Bug#815682: marked as done (texlive-binaries: fails to upgrade from 'sid' - trying to overwrite /usr/bin/gregorio)



Your message dated Mon, 29 Feb 2016 23:05:16 +0900
with message-id <20160229140516.GZ15923@logic.at>
and subject line Re: Bug#815682: texlive-binaries: fails to upgrade from 'sid' - trying to overwrite /usr/bin/gregorio
has caused the Debian Bug report #815682,
regarding texlive-binaries: fails to upgrade from 'sid' - trying to overwrite /usr/bin/gregorio
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
815682: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815682
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texlive-binaries
Version: 2015.20160213.39691-1
Severity: serious
User: debian-qa@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to upgrade from
'sid' to 'experimental'.
It installed fine in 'sid', then the upgrade to 'experimental' fails
because it tries to overwrite other packages files without declaring a
Breaks+Replaces relation.

See policy 7.6 at
https://www.debian.org/doc/debian-policy/ch-relationships.html#s-replaces

>From the attached log (scroll to the bottom...):

  Selecting previously unselected package texlive-binaries.
  Preparing to unpack .../texlive-binaries_2015.20160213.39691-1_amd64.deb ...
  Unpacking texlive-binaries (2015.20160213.39691-1) ...
  dpkg: error processing archive /var/cache/apt/archives/texlive-binaries_2015.20160213.39691-1_amd64.deb (--unpack):
   trying to overwrite '/usr/bin/gregorio', which is also in package gregorio 2.3-1

I also noticed that there is now a 
  Replaces: pmx (<< 2015)
without corresponding Breaks.
Replaces should always come with matching Breaks (or Conflicts), because
once a file from $oldpkg was taken over by $newpkg and $newpkg gets removed
later on, the old version of $oldpkg will be no longer complete.

cheers,

Andreas

--- End Message ---
--- Begin Message ---
> It installed fine in 'sid', then the upgrade to 'experimental' fails
> because it tries to overwrite other packages files without declaring a

Experimental packages are gone, overridden by unstable which do not
ship gregorio.

Closing this bug.

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0  ACF0 6CAC A448 860C DC13
------------------------------------------------------------------------

--- End Message ---

Reply to: