[Bug 236232] mail/gmime26: missing plist entries if gobject-introspection installed

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Mar 4 22:06:29 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236232

            Bug ID: 236232
           Summary: mail/gmime26: missing plist entries if
                    gobject-introspection installed
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: bofh at freebsd.org
          Reporter: jcfyecrayz at liamekaens.com
          Assignee: bofh at freebsd.org
             Flags: maintainer-feedback?(bofh at freebsd.org)

Created attachment 202566
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=202566&action=edit
[patch] explicitly disable introspection

'make -C  /usr/ports/mail/gmime26 stage-qa check-plist' gives the following if
the gobject-introspection port is installed (and thus detected at configure
time):

===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/girepository-1.0/GMime-2.6.typelib
Error: Orphaned: share/gir-1.0/GMime-2.6.gir
Error: Orphaned: share/vala/vapi/gmime-2.6.deps
Error: Orphaned: share/vala/vapi/gmime-2.6.vapi


Fix attached: explicitly disable introspection which should agree with current
package builds (presumably build in a poudriere environment without
gobject-introspection installed).  No need to bump PORTREVISION, I believe.

Another option would be to add introspection:build to USE_GNOME and add the
entries to the plist (more work, but that would benefit those that might use
the introspection files).  That would suggest a PORTREVISION bump.

QA:
 - poudriere (11/amd64 ok - gmime26 & gmime26-sharp)
 - portlint (no new warnings)

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list