[MacPorts] #34966: rabbitmq-server: update to version 2.8.4
#34966: rabbitmq-server: update to version 2.8.4 --------------------------------+------------------------------------------- Reporter: steve@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: rabbitmq-server --------------------------------+------------------------------------------- rabbitmq-server version 2.8.4 has been released (see [http://www.rabbitmq.com/news.html#2012-06-22T12:52:12+0100 website news item]). The attached patch updates the Portfile and wrapper scripts. -- Ticket URL: <https://trac.macports.org/ticket/34966> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 --------------------------------+------------------------------------------- Reporter: steve@… | Owner: ryandesign@… Type: update | Status: assigned Priority: Normal | Milestone: Component: ports | Version: Keywords: haspatch | Port: rabbitmq-server --------------------------------+------------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => ryandesign@… * status: new => assigned Comment: Thanks. Note that I had to edit this patch before applying it, because it wants to delete the file "Portfile-e", which does not exist. -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 ---------------------------------+------------------------------------------ Reporter: steve@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: rabbitmq-server | ---------------------------------+------------------------------------------ Changes (by ryandesign@…): * status: assigned => closed * resolution: => fixed Comment: r94963 -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 ---------------------------------+------------------------------------------ Reporter: steve@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: rabbitmq-server | ---------------------------------+------------------------------------------ Comment(by steve@…): Replying to [comment:1 ryandesign@…]:
Note that I had to edit this patch before applying it, because it wants to delete the file "Portfile-e", which does not exist.
Thank you for doing that. I noticed that this file was deleted. The patches are generated by obtaining the public Macports version and comparing it to our own current one. If it tried to delete Portfile-e it is because we got this file when we got the public Macports port via: {{{ svn checkout http://svn.macports.org/repository/macports/trunk/dports/net/rabbitmq- server/ }}} If this is not the right way to get them, we need to update our procedures. -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 ---------------------------------+------------------------------------------ Reporter: steve@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: rabbitmq-server | ---------------------------------+------------------------------------------ Comment(by ryandesign@…): That procedure should be fine. There is no file called Portfile-e in our repository. You can verify this by visiting the above URL in a web browser. -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 ---------------------------------+------------------------------------------ Reporter: steve@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: rabbitmq-server | ---------------------------------+------------------------------------------ Comment(by steve@…): Replying to [comment:4 ryandesign@…]:
That procedure should be fine. There is no file called Portfile-e in our repository. You can verify this by visiting the above URL in a web browser. Just trawled and found we've had this annoyance before. It is caused by a `sed -i -e` ... command in our procedures.
This behaves differently on MacOS and Linux, and the problem is masked by the patches often being generated on a Linux. We will update our procedures. Sorry to have caused you work. -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34966: rabbitmq-server: update to version 2.8.4 ---------------------------------+------------------------------------------ Reporter: steve@… | Owner: ryandesign@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch Port: rabbitmq-server | ---------------------------------+------------------------------------------ Comment(by ryandesign@…): Replying to [comment:5 steve@…]:
Just trawled and found we've had this annoyance before. It is caused by a `sed -i -e` ... command in our procedures. [[br]] [[br]] This behaves differently on MacOS and Linux, and the problem is masked by the patches often being generated on a Linux. We will update our procedures. Sorry to have caused you work.
No problem; thanks for letting me know what the problem was; I was curious. Yes, on BSD sed, such as is found in OS X, the argument to `-i` is not optional. So you could use `sed -i '' -e ...`, or you could install the gsed port to get a copy of GNU sed and then use `gsed -i -e ...`. -- Ticket URL: <https://trac.macports.org/ticket/34966#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts