Bug 162119 - [patch] audio/audacity-devel attempts to unconditonally remove shared directories
Summary: [patch] audio/audacity-devel attempts to unconditonally remove shared directo...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Eitan Adler
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-28 23:10 UTC by 4720@hushmail.com
Modified: 2011-12-04 21:40 UTC (History)
0 users

See Also:


Attachments
file.diff (2.13 KB, patch)
2011-10-28 23:10 UTC, 4720@hushmail.com
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description 4720@hushmail.com 2011-10-28 23:10:09 UTC
audio/audacity lists several shared directories in its plist with @dirrm, causing packing list errors when upgraded/uninstalled and other ports have files in those directories.

pkg_delete: unable to completely remove directory '/usr/local/share/mime/packages'
pkg_delete: unable to completely remove directory '/usr/local/share/mime'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/oc/LC_MESSAGES'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/oc'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/my/LC_MESSAGES'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/my'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/ca@valencia/LC_MESSAGES'
pkg_delete: unable to completely remove directory '/usr/local/share/locale/ca@valencia'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/scalable/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/scalable'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/48x48/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/48x48'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/32x32/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/32x32'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/24x24/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/24x24'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/22x22/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/22x22'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/16x16/apps'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor/16x16'
pkg_delete: unable to completely remove directory '/usr/local/share/icons/hicolor'
pkg_delete: unable to completely remove directory '/usr/local/share/icons'
pkg_delete: couldn't entirely delete package (perhaps the packing list is
incorrectly specified?)

Fix: attached patch changes unconditional @dirrm to @dirrmtry for shared directories.

Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-28 23:10:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->eadler

eadler@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-28 23:10:22 UTC
Maintainer of audio/audacity-devel,

Please note that PR ports/162119 has just been submitted.

If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.

The full text of the PR can be found at:
    http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/162119

-- 
Edwin Groothuis via the GNATS Auto Assign Tool
edwin@FreeBSD.org
Comment 3 Edwin Groothuis freebsd_committer freebsd_triage 2011-10-28 23:10:24 UTC
State Changed
From-To: open->feedback

Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
Comment 4 Eitan Adler freebsd_committer freebsd_triage 2011-12-04 21:40:11 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!