Bug 199343 - sysutils/moosefs-chunkserver: Update to 2.0.72-1
Summary: sysutils/moosefs-chunkserver: Update to 2.0.72-1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Mark Felder
URL:
Keywords: needs-patch, needs-qa
Depends on: 199342
Blocks:
  Show dependency treegraph
 
Reported: 2015-04-10 11:57 UTC by MooseFS FreeBSD Team
Modified: 2015-08-13 16:22 UTC (History)
3 users (show)

See Also:
koobs: maintainer-feedback? (freebsd)


Attachments
Ports for MooseFS Chunkserver 2.0.61-1 (1.65 KB, application/x-compressed-tar)
2015-04-10 11:57 UTC, MooseFS FreeBSD Team
no flags Details
Ports for MooseFS Chunkserver 2.0.63-1 (1.83 KB, application/x-compressed-tar)
2015-04-21 15:35 UTC, MooseFS FreeBSD Team
no flags Details
MooseFS Chunkserver Port 2.0.72-1 (3.61 KB, patch)
2015-08-04 10:28 UTC, MooseFS FreeBSD Team
no flags Details | Diff
MooseFS Chunkserver Port 2.0.72-1 - update (8.83 KB, patch)
2015-08-12 14:46 UTC, MooseFS FreeBSD Team
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description MooseFS FreeBSD Team 2015-04-10 11:57:12 UTC
Created attachment 155416 [details]
Ports for MooseFS Chunkserver 2.0.61-1

The port sysutils/moosefs-chunkserver update to latest stable MooseFS version 2.0.61-1. 

We created totally new (and official) ports and we want to become the ports maintainer.

In attachment is a tarball containing ports tree for MooseFS Chunkserver.
Comment 1 MooseFS FreeBSD Team 2015-04-21 15:35:21 UTC
Created attachment 155808 [details]
Ports for MooseFS Chunkserver 2.0.63-1
Comment 2 Kubilay Kocak freebsd_committer freebsd_triage 2015-04-24 14:22:19 UTC
On initial triage:

* Updates must be provided in unified diff format (svn diff) not as archives
* You'll want to run all of your patches/ports/PR's through:

  1) portlint -AC (it can be found in ports-mgmt/portlint)
  2) poudriere testport (or bulk -t) See:

https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/testing-poudriere.html

* I think a MASTER/SLAVE port setup might be better for the moosefs-* ports  instead of including a Makefile.common. See:

http://www2.au.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#makefile-masterdir

* COMMENT should be a short description of the port, not just it's functionality:

COMMENT=	Managing the whole filesystem and storing metadata

Says nothing about MooseFS or the component that is included.

Something like the following may be better:

COMMENT= Moose File System: Master & Metadata Server

* The following look like workarounds for an issue elsewhere:

DISTNAME=	${PORTNAME}-${PORTVERSION}-${PORTREVISION}
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}

In particular PORTREVISION shouldn't be a part of DISTNAME.

See: http://www2.au.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#makefile-distfiles

If you need assistance with any of this, we are available in #freebsd-ports on freenode or #bsdports on efnet
Comment 3 MooseFS FreeBSD Team 2015-08-04 10:28:01 UTC
Created attachment 159524 [details]
MooseFS Chunkserver Port 2.0.72-1
Comment 4 MooseFS FreeBSD Team 2015-08-12 14:46:52 UTC
Created attachment 159804 [details]
MooseFS Chunkserver Port 2.0.72-1 - update
Comment 5 commit-hook freebsd_committer freebsd_triage 2015-08-12 16:11:02 UTC
A commit references this bug:

Author: feld
Date: Wed Aug 12 16:10:41 UTC 2015
New revision: 394023
URL: https://svnweb.freebsd.org/changeset/ports/394023

Log:
  sysutils/moosefs-* update to 2.0.72-1

  The update to 2.0.72-1 includes splitting the sysutils/moosefs-master
  port into several new ports to achieve better modularization. This
  matches the approach upstream has taken with their own FreeBSD packages
  which they were distributing via their own pkgng repository.

  Further details are provided in the UPDATING entry.

  Upstream MooseFS team is now taking maintainership of these ports.

  PR:		199342
  PR:		199343
  PR:		199344
  PR:		199345
  PR:		199346
  PR:		199347
  PR:		199348
  PR:		199349

Changes:
  head/UPDATING
  head/sysutils/Makefile
  head/sysutils/moosefs-cgi/
  head/sysutils/moosefs-cgi/Makefile
  head/sysutils/moosefs-cgi/pkg-descr
  head/sysutils/moosefs-cgi/pkg-plist
  head/sysutils/moosefs-cgiserv/
  head/sysutils/moosefs-cgiserv/Makefile
  head/sysutils/moosefs-cgiserv/pkg-descr
  head/sysutils/moosefs-cgiserv/pkg-plist
  head/sysutils/moosefs-chunkserver/Makefile
  head/sysutils/moosefs-chunkserver/distinfo
  head/sysutils/moosefs-chunkserver/files/
  head/sysutils/moosefs-chunkserver/pkg-descr
  head/sysutils/moosefs-chunkserver/pkg-plist
  head/sysutils/moosefs-cli/
  head/sysutils/moosefs-cli/Makefile
  head/sysutils/moosefs-cli/pkg-descr
  head/sysutils/moosefs-client/Makefile
  head/sysutils/moosefs-client/distinfo
  head/sysutils/moosefs-client/files/
  head/sysutils/moosefs-client/pkg-descr
  head/sysutils/moosefs-client/pkg-plist
  head/sysutils/moosefs-master/Makefile
  head/sysutils/moosefs-master/distinfo
  head/sysutils/moosefs-master/files/mfscgiserv.in
  head/sysutils/moosefs-master/files/mfschunkserver.in
  head/sysutils/moosefs-master/files/mfsmaster.in
  head/sysutils/moosefs-master/files/mfsmetalogger.in
  head/sysutils/moosefs-master/files/patch-mfsdata_Makefile.in
  head/sysutils/moosefs-master/files/pkg-message-cgiserv.in
  head/sysutils/moosefs-master/files/pkg-message-chunkserver.in
  head/sysutils/moosefs-master/files/pkg-message-master.in
  head/sysutils/moosefs-master/files/pkg-message-metalogger.in
  head/sysutils/moosefs-master/files/pkg-message.in
  head/sysutils/moosefs-master/pkg-descr
  head/sysutils/moosefs-master/pkg-plist
  head/sysutils/moosefs-metalogger/
  head/sysutils/moosefs-metalogger/Makefile
  head/sysutils/moosefs-metalogger/pkg-descr
  head/sysutils/moosefs-metalogger/pkg-plist
  head/sysutils/moosefs-netdump/
  head/sysutils/moosefs-netdump/Makefile
  head/sysutils/moosefs-netdump/pkg-descr
Comment 6 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-12 18:39:07 UTC
Committed with minor changes, thanks!
Comment 7 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-12 18:42:41 UTC
Committed. Thanks!
Comment 8 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-12 18:42:48 UTC
Committed with minor changes. Thanks!
Comment 9 Philip M. Gollucci freebsd_committer freebsd_triage 2015-08-12 18:42:55 UTC
Committed with major changes. Thanks!
Comment 10 Mark Felder freebsd_committer freebsd_triage 2015-08-13 16:22:06 UTC
For anyone wondering about the additional noise in this ticket it was related to a bug I reported to Phillip regarding sysutils/freebsd-bugzilla-cli and he used this bug number which I provided in my example as his test case.

Nothing to see here, move along :-)