Bug 202550 - devel/pybugz: Change upstream (fork), Update to 0.12.3, Take MAINTAINER'ship
Summary: devel/pybugz: Change upstream (fork), Update to 0.12.3, Take MAINTAINER'ship
Status: Closed Not Accepted
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Jan Beich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-21 17:06 UTC by Philip M. Gollucci
Modified: 2016-10-11 02:54 UTC (History)
5 users (show)

See Also:


Attachments
patch (1.06 KB, patch)
2015-08-21 17:06 UTC, Philip M. Gollucci
no flags Details | Diff
poudriere log (16.91 KB, text/plain)
2015-08-21 17:06 UTC, Philip M. Gollucci
no flags Details
fork, v0 (4.83 KB, patch)
2016-06-27 04:50 UTC, Jan Beich
jbeich: maintainer-approval? (jmg)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-21 17:06:52 UTC
devel/pybugz : update 0.11.1->0.12.3 , change maintainer crees@FreeBSD.org->pgollucci@FreeBSD.org

- update 0.11.1->0.12.3
- request maintainer pgollucci@FreeBSD.org

Changes:
--------
 Switch to my fork for use in ports-mgmt/freebsd-bugzilla-cli, upstream williamh is unresponsive
 Add creator/reporter column
 Fix quoting, and allow % [1]
 Add freebsd.conf file [1]

Submitted by: jbeich@

--
Generated by ports-mgmt/freebsd-bugzilla-cli - v0.14.0.
Comment 1 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-21 17:06:54 UTC
Created attachment 160181 [details]
patch

patch
Comment 2 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-21 17:06:56 UTC
Created attachment 160182 [details]
poudriere log

poudriere log
Comment 3 Jan Beich freebsd_committer freebsd_triage 2015-08-23 02:34:19 UTC
Comment on attachment 160182 [details]
poudriere log

Did you attach the log via |bugz attach|? It regressed in upstream version on which your fork is based. The fix is trivial but better to understand why it doesn't happen in 0.11.1.

https://github.com/williamh/pybugz/issues/88
Comment 4 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-25 17:03:18 UTC
well I used ports-mgmt/freebsd-bugzilla-cli but it dispatched out to bugz attach.

I've never seen it fail with or without -p.
Comment 5 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-25 17:04:37 UTC
bugmeister@ why wasn't this auto assigned ?
Comment 6 Chris Rees freebsd_committer freebsd_triage 2015-08-31 20:08:50 UTC
Be my guest :)
Comment 7 Baptiste Daroussin freebsd_committer freebsd_triage 2015-09-19 10:16:57 UTC
While here please fix the man pages installation that goes in the wrong place!
Comment 8 Baptiste Daroussin freebsd_committer freebsd_triage 2015-09-19 10:21:36 UTC
Note I haven't the update, but I did check the current pybugz
Comment 9 Jan Beich freebsd_committer freebsd_triage 2016-06-27 04:50:04 UTC
Created attachment 171851 [details]
fork, v0

jmg reported ports r411240 broke freebsd-bugzilla-cli but not exactly what. Maybe because 0.12 moved on from ~/.bugz_token* to API keys in ~/.bugzrc which requires user interaction to upgrade but not for new install (see big warning on startup). As pgollucci's fork uses incompatible versions anyway let's take a step further by making a port until maintainer comes back or someone else volunteers to fix.

Note, v0 conflict with master port can be avoided via USES=uniquefiles.
Comment 10 Jan Beich freebsd_committer freebsd_triage 2016-10-11 01:59:08 UTC
With pgollucci@ (new upstream) being inactive ports-mgmt/freebsd-bugzilla-cli is effectively abandonware. The only remaining user ran away instead of helping to test the fix. comment 9 alluded to the following (sent privately):

  From: John-Mark Gurney <jmg|funkthat|com>
  Subject: please fix freebsd-bugzilla-cli..
  To: jbeich|FreeBSD|org
  Date: Sun, 26 Jun 2016 18:28:51 -0700

  I believe your upgrade of pybugz to 0.12.1 broke freebsd-bugzilla-cli, so please
  either revert the change, or fix freebsd-bugzilla-cli.  I need it to
  report bugs, and I cannot right now.

  Thanks.

Philip can still re-submit newer/rebased version but changing upstream shouldn't be taken lightly, so a separate port is preferred. For now, we don't need unmaintained ports.
Comment 11 Kubilay Kocak freebsd_committer freebsd_triage 2016-10-11 02:54:04 UTC
Update summary to clarify all changes, assign to committer that resolved.