[Bug 1554401] Re: should install to /usr/share, not /usr/lib

Michael Terry michael.terry at canonical.com
Wed May 11 19:51:56 UTC 2016


So I'm looking at https://launchpad.net/ubuntu/+source/golang-race-
detector-runtime and it looks like golang-race-detector-runtime got
moved into golang-defaults for xenial.  And is just a metapackage that
doesn't install any real files.  So I'm marking this invalid.

If I'm wrong, please re-open.  (I suppose we could have an issue with
wily, but I doubt fixing a removal warning is worth an SRU, especially
for a non-LTS.)

** Changed in: golang-race-detector-runtime (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1554401

Title:
  should install to /usr/share, not /usr/lib

Status in golang-race-detector-runtime package in Ubuntu:
  Invalid

Bug description:
  Currently if you install golang-src and golang-race-detector-runtime
  and then uninstall them, you get this sort of message:

  Removing golang-race-detector-runtime (0.0+svn252922-0ubuntu1) ...
  dpkg: warning: while removing golang-race-detector-runtime, directory '/usr/lib/go/src/runtime/race' not empty so not removed
  Removing golang-src (2:1.6-0ubuntu3) ...

  This is (I think) because golang-race-detector-runtime installs to
  /usr/lib/go/src/runtime/race, but golang-src installs to
  /usr/share/go/src and then there is a symlink from /usr/lib/go/src to
  /usr/share/go/src. So probably the race detector runtime should
  install to /usr/share/go/src/runtime/race -- it's a bit wrong to have
  an arch dependent file in /usr/share, but go will cope.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/golang-race-detector-runtime/+bug/1554401/+subscriptions



More information about the Ubuntu-sponsors mailing list