Bug 249429

Summary: x11-themes/gnome-themes-extra: PLIST incomplete/avoid messing up STAGEDIR
Product: Ports & Packages Reporter: Matthias Andree <mandree>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me CC: gnome
Priority: --- Keywords: easy, regression
Version: LatestFlags: mandree: maintainer-feedback-
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 249424    
Attachments:
Description Flags
proposal to fix plist issue mandree: maintainer-approval? (gnome)

Description Matthias Andree freebsd_committer freebsd_triage 2020-09-18 12:19:03 UTC
[00:03:39] ===> Parsing plist
[00:03:41] ===> Checking for items in STAGEDIR missing from pkg-plist
[00:03:41] Error: Orphaned: @dir share/locale/an/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/as/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/bn_IN/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/ca@valencia/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/fur/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/fy/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/gd/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/kk/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/km/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/ln/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/mr/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/oc/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/sr@latin/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/te/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/ug/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/uz@cyrillic/LC_MESSAGES
[00:03:41] Error: Orphaned: @dir share/locale/zh_HK/LC_MESSAGES
[00:03:41] ===> Checking for items in pkg-plist which are not in STAGEDIR
[00:03:41] ===> Error: Plist issues found.
[00:03:41] *** Error code 1
Comment 1 Matthias Andree freebsd_committer freebsd_triage 2020-09-19 07:37:12 UTC
Created attachment 218066 [details]
proposal to fix plist issue

since the original upstream package intends to NOT install locale files, just patch po out of SUBDIR to prevent the install/uninstall dance, where the latter remains incomplete because it does not remove directories, and consequently upsets our ports system's check-plist.
Comment 2 commit-hook freebsd_committer freebsd_triage 2020-10-04 08:19:55 UTC
A commit references this bug:

Author: mandree
Date: Sun Oct  4 08:19:24 UTC 2020
New revision: 551364
URL: https://svnweb.freebsd.org/changeset/ports/551364

Log:
  x11-themes/gnome-themes-extra: avoid messing up STAGEDIR/plist failure

  PR:		249429
  Approved by:	freebsd-gnome (maintainer timeout, 15d)

Changes:
  head/x11-themes/gnome-themes-extra/Makefile
  head/x11-themes/gnome-themes-extra/files/
  head/x11-themes/gnome-themes-extra/files/patch-Makefile.in
Comment 3 Matthias Andree freebsd_committer freebsd_triage 2020-10-04 08:20:13 UTC
*** Bug 236892 has been marked as a duplicate of this bug. ***