← Back to team overview

touch-packages team mailing list archive

[Bug 1267680] Re: package gdb-arm-none-eabi (not installed) failed to install/upgrade: trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1

 

I've attached a debdiff with the first patch mentioned above, applied to
the package in 14.04. I've built this locally in my trusty vm (amd64)
and I no longer get a conflict when attempting to install the package.
Not done any testing beyond this.

Two questions/concerns for the review:
1. The version number. I checked out the source code for 7.6.50.20131218-0ubuntu1+1, but from the binary produced I ended up building 7.7.1-0ubuntu5~14.04.2+1ubuntu0.1. I haven't fully understood how the version number is constructed, but the prefix matches the gdb version number so I believe it is taken from there somehow. The version number does indicated a much larger jump than I had intended, so I guess this has rebuilt with the latest gdb sources or something. I don't know whether this is ok for an SRU.
2. The other patch. As mentioned above, http://anonscm.debian.org/cgit/collab-maint/gdb-arm-none-eabi.git/log/ also contains another patch related to manpages. I have not included it yet (mostly because I don't fully understand its consequences). Someone should take a look at "Workaround for upstream manpages stripped" and decide whether that needs to be included as well.

** Patch added: "patch.debdiff"
   https://bugs.launchpad.net/ubuntu/+source/gdb-arm-none-eabi/+bug/1267680/+attachment/4429557/+files/patch.debdiff

** Tags added: patch

** Description changed:

  Was makin sure every thing worked and install properly for ya peeps from
  Synaptic Package Manager and found a few errors in the process got 2
  uploaded along with this report also uploaded info to the "error
  tracker" which is named:
  
  077cac62-1be5-11e3-88e6-e4115b0f8a4a
  
  which is what i also got while installing hope this helps ya =) peace
+ 
+ 
+ SRU
+ 
+ [Impact]
+ Currently it is not possible to install this package alongside gdb. See also comments #8 and #9.
+ 
+ [Test case]
+ Attempt to install `gdb-arm-none-eabi` where `gdb` is already installed.
+ 
+ [Regression potential]
+ The patch used is one available in a newer version of the package.
+ There is some confusion regarding the version number and how much changes has actually gone into this rebuild, see comment #9.
  
  ProblemType: Package
  DistroRelease: Ubuntu 14.04
  Package: gdb-arm-none-eabi (not installed)
  Uname: Linux 3.13.0-999-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 2.12.7-0ubuntu6
  Architecture: amd64
  Date: Thu Jan  9 21:39:21 2014
  DuplicateSignature: package:gdb-arm-none-eabi:(not installed):trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  ErrorMessage: trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  InstallationDate: Installed on 2013-12-10 (30 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131209)
  SourcePackage: gdb-arm-none-eabi
  Title: package gdb-arm-none-eabi (not installed) failed to install/upgrade: trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  UpgradeStatus: No upgrade log present (probably fresh install)

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

Title:
  package gdb-arm-none-eabi (not installed) failed to install/upgrade:
  trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in
  package gdb 7.6.50.20131218-0ubuntu1

Status in gdb package in Ubuntu:
  Confirmed
Status in gdb-arm-none-eabi package in Ubuntu:
  Confirmed

Bug description:
  Was makin sure every thing worked and install properly for ya peeps
  from Synaptic Package Manager and found a few errors in the process
  got 2 uploaded along with this report also uploaded info to the "error
  tracker" which is named:

  077cac62-1be5-11e3-88e6-e4115b0f8a4a

  which is what i also got while installing hope this helps ya =) peace


  SRU

  [Impact]
  Currently it is not possible to install this package alongside gdb. See also comments #8 and #9.

  [Test case]
  Attempt to install `gdb-arm-none-eabi` where `gdb` is already installed.

  [Regression potential]
  The patch used is one available in a newer version of the package.
  There is some confusion regarding the version number and how much changes has actually gone into this rebuild, see comment #9.

  ProblemType: Package
  DistroRelease: Ubuntu 14.04
  Package: gdb-arm-none-eabi (not installed)
  Uname: Linux 3.13.0-999-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 2.12.7-0ubuntu6
  Architecture: amd64
  Date: Thu Jan  9 21:39:21 2014
  DuplicateSignature: package:gdb-arm-none-eabi:(not installed):trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  ErrorMessage: trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  InstallationDate: Installed on 2013-12-10 (30 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131209)
  SourcePackage: gdb-arm-none-eabi
  Title: package gdb-arm-none-eabi (not installed) failed to install/upgrade: trying to overwrite '/usr/share/man/man1/gdb.1.gz', which is also in package gdb 7.6.50.20131218-0ubuntu1
  UpgradeStatus: No upgrade log present (probably fresh install)

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