Opened 9 years ago

Closed 9 years ago

#47810 closed defect (fixed)

Building zmq-devel +pgm causes perpetual wait on libpgm_noinst.a.lock to be removed

Reported by: ksze (Kal Sze) Owned by: merijn (Merijn Verstraaten)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: stromnov (Andrey Stromnov), michaelld (Michael Dickens)
Port: zmq-devel

Description

MacPorts 2.3.3 OS X Yosemite 10.10.3

Attempted to install zmq-devel@4.0.5 +pgm

Log attached.

Attachments (1)

main.log (64.0 KB) - added by ksze (Kal Sze) 9 years ago.
build log

Download all attachments as: .zip

Change History (7)

Changed 9 years ago by ksze (Kal Sze)

Attachment: main.log added

build log

comment:1 Changed 9 years ago by mf2k (Frank Schima)

Cc: stromnov@… michaelld@… added
Keywords: build removed
Owner: changed from macports-tickets@… to merijn@…

In the future, please Cc the port maintainers (port info --maintainers zmq-devel), if any.

comment:6 Changed 9 years ago by posita (Matt Bogosian)

See also #36554.

comment:7 Changed 9 years ago by michaelld (Michael Dickens)

zmq and zmq-devel are currently at version 4.1.3. Is this still an issue really? I don't see it on my 10.8, 10.9, or 10.10 boot disks. Please do the following for more/better testing:

sudo port clean zmq zmq-devel
sudo port selfupdate

then try upgrading or installing zmq or zmq-devel and see if that works. There is not +pgm variant as far as I can tell; maybe that's a dependency variant?

comment:8 Changed 9 years ago by ksze (Kal Sze)

Looks like the +pgm variant is completely gone. What happened? Has it been removed until it's fixed or has it been fixed and absorbed into core (such that you always get pgm)?

comment:9 Changed 9 years ago by stromnov (Andrey Stromnov)

ZMQ still supports PGM, but OpenPGM sources were removed from ZMQ source tree. So, at first, we need new openpgm port.

comment:10 Changed 9 years ago by michaelld (Michael Dickens)

Resolution: fixed
Status: newclosed

Because zmq and zmq-devel no longer contain +pgm, I'm closing this ticket as "fixed" because the offending code was disabled. If some day a developer wants to add this variant, s/he will likely need to address this ticket.

Note: See TracTickets for help on using tickets.