Bug 193472 - [MAINTAINER] databases/p5-DBIx-SearchBuilder: Allow DBD::Pg32 for RT install without conflict and bump version for remote DB usability patch.
Summary: [MAINTAINER] databases/p5-DBIx-SearchBuilder: Allow DBD::Pg32 for RT install ...
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: Matthew Seaman
URL:
Keywords: easy, patch
Depends on:
Blocks:
 
Reported: 2014-09-09 00:36 UTC by Michelle Sullivan
Modified: 2014-09-14 11:23 UTC (History)
2 users (show)

See Also:


Attachments
Version bump patch. (3.19 KB, patch)
2014-09-09 00:37 UTC, Michelle Sullivan
no flags Details | Diff
Version bump patch. (3.67 KB, patch)
2014-09-09 00:56 UTC, Michelle Sullivan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michelle Sullivan 2014-09-09 00:36:55 UTC
Version bump for DBIx::SearchBuilder

Also contains an additional modification to enable installing DBD::Pg32 for RT without conflicts (if the maintainer of DBD::Pg32 enables is)

Tested on RedPorts, cannot test locally because of Bapt breakages... Should be applied to the quarterly as well - even though this is not a security issue enables usable remote databases with RT 4.x
Comment 1 Michelle Sullivan 2014-09-09 00:37:51 UTC
Created attachment 147088 [details]
Version bump patch.
Comment 2 Michelle Sullivan 2014-09-09 00:56:18 UTC
Created attachment 147090 [details]
Version bump patch.

Corrected the 'current' for the patch generation.
Comment 3 Michelle Sullivan 2014-09-10 23:27:57 UTC
https://redports.org/buildarchive/20140909000901-5421/
Comment 4 Matthew Seaman freebsd_committer freebsd_triage 2014-09-14 08:52:22 UTC
One thing: you should remove PORTREVISION when you bump the version.
Comment 5 Matthew Seaman freebsd_committer freebsd_triage 2014-09-14 09:09:02 UTC
pkg-plist errors:

lucid-nonsense:~...ports/databases/p5-DBIx-SearchBuilder:% make check-orphans 
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: %%PERL5_MAN3%%/DBIx::SearchBuilder::Handle::Pg32.3.gz
Error: Orphaned: %%SITE_PERL%%/DBIx/SearchBuilder/Handle/Pg32.pm
===> Checking for directories owned by MTREEs
===> Checking for directories handled by dependencies
Warning: Possibly owned by dependency: @dirrmtry %%SITE_PERL%%/DBIx
Warning: Possibly owned by dependency: @dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/DBIx
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /home/matthew/work/ports/databases/p5-DBIx-SearchBuilder

I'm just going to go ahead and fix these anyhow, as I need the latest DBIx::SearchBuilder as a dependency for www/rt{40,42}
Comment 6 commit-hook freebsd_committer freebsd_triage 2014-09-14 09:14:48 UTC
A commit references this bug:

Author: matthew
Date: Sun Sep 14 09:14:24 UTC 2014
New revision: 368163
URL: http://svnweb.freebsd.org/changeset/ports/368163

Log:
  Update to 1.66

  PR:		193472
  Submitted by:	michelle@sorbs.net (maintainer)

Changes:
  head/databases/p5-DBIx-SearchBuilder/Makefile
  head/databases/p5-DBIx-SearchBuilder/distinfo
  head/databases/p5-DBIx-SearchBuilder/files/patch-upstream-1.65_1
  head/databases/p5-DBIx-SearchBuilder/pkg-plist
Comment 7 Matthew Seaman freebsd_committer freebsd_triage 2014-09-14 09:19:25 UTC
Committed, thanks!

Although I should note that I am just about to commit updates to www/rt40 and www/rt42 which fix the UTF8 support and allow RT to work with the latest DBD::Pg so p5-DBD-Pg32 will no longer be necessary.
Comment 8 Michelle Sullivan 2014-09-14 11:23:31 UTC
I left the PORTREVISION in because of the extra patch to indicate it's not just a version bump...  When your one is committed and live for rt40/rt42 it was my intention to bump to _2 and remove that additional patch.  Don't know how I managed to get the plist errors thought I had checked that before the ports system got bapt'd (I know redports won't show them)