** Changed in: apt (Ubuntu)
       Status: New => Invalid

** Converted to question:
   https://answers.launchpad.net/ubuntu/+source/apt/+question/295517

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/1594627

Title:
  "apt show" reports misleading conflicts

Status in apt package in Ubuntu:
  Invalid

Bug description:
  Packages are reported to conflict with themselves when they actually
  conflict with a different architecture version of themselves.

  For example (and as illustrated below using "apt show" and "apt-cache
  depends") musepack-tools is reported to conflict with musepack-tools
  (according to "apt show") but in reality (as revealed by "apt-cache
  depends") conflicts with musepack-tools:i386.

  That is misleading and concerning when read for the first time by
  probably anyone and apparently a known issue:

  http://askubuntu.com/questions/106203/why-do-some-packages-conflict-
  with-themselves

  I consider it a bug and file so accordingly. "apt show", should not
  mislead as it does, but show at least the same output as "apt-cache
  depends" does here.

  Example runs:

  $ apt show musepack-tools
  Package: musepack-tools
  State: installed
  Automatically installed: no
  Version: 2:0.1~r459-1ubuntu3
  Priority: optional
  Section: universe/sound
  Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
  Architecture: amd64
  Uncompressed Size: 342 k
  Depends: libc6 (>= 2.15), libcue1, libmpcdec6 (>= 1:0.1~r435), libreplaygain1
           (>= 1.0~r412)
  Conflicts: musepack-tools
  Description: MusePack commandline utilities
   Musepack is an audio compression format with a strong emphasis on high 
quality.
   It's not lossless, but it is designed for transparency, so that you won't be
   able to hear differences between the original wave file and the much smaller
   MPC file.
   
   It is based on the MPEG-1 Layer-2 / MP2 algorithms, but since 1997 it has
   rapidly developed and vastly improved and is now at an advanced stage in 
which
   it contains heavily optimized and patentless code.
   
   This package contains various commandline  utilities for MusePack files:
   * mpcenc (encoder)
   * mpcdec (decoder)
   * mpccut (cut MPC files without reencoding)
   * mpcgain (gain calculation)
   * mpc2sv8 (conversion to MusePack SV8 from older SV)
  Homepage: http://www.musepack.net

  $ apt-cache depends musepack-tools
  musepack-tools
    Depends: libc6
    Depends: libcue1
    Depends: libmpcdec6
    Depends: libreplaygain1
    Conflicts: musepack-tools:i386

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: apt 1.0.1ubuntu2.14
  ProcVersionSignature: Ubuntu 3.16.0-38.52~14.04.1-generic 3.16.7-ckt10
  Uname: Linux 3.16.0-38-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3.21
  Architecture: amd64
  Date: Tue Jun 21 10:56:12 2016
  InstallationDate: Installed on 2015-09-04 (290 days ago)
  InstallationMedia: Linux Mint 17.2 "Rafaela" - Release amd64 20150627
  SourcePackage: apt
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1594627/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to