[MacPorts] #36959: isync portfile update
#36959: isync portfile update ------------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: isync ------------------------+-------------------------------- Updates isync to 1.0.5, using db53, and provides a subport for a recent development snapshot -- Ticket URL: <https://trac.macports.org/ticket/36959> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36959: isync portfile update ---------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: isync | ---------------------+-------------------------------- Changes (by ryandesign@…): * keywords: => haspatch * type: submission => update Comment: We use the "-devel" suffix for development versions, not "-snapshot". See #14540. The dependency on p5-timedate must be changed to be on a specific perl version, such as p5.12-timedate. The software may also need to be patched to ensure that that version of perl gets used. -- Ticket URL: <https://trac.macports.org/ticket/36959#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36959: isync portfile update ---------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: isync | ---------------------+-------------------------------- Comment (by dave@…): Huh; -devel in other contexts means "the package that supplies things developers need (like headers)". OK, I can fix that. Could you explain why the timedate dependency has to specify a particular version of Perl? -- Ticket URL: <https://trac.macports.org/ticket/36959#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36959: isync portfile update ---------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: isync | ---------------------+-------------------------------- Comment (by jmr@…): Replying to [comment:2 dave@…]:
Could you explain why the timedate dependency has to specify a particular version of Perl? p5-timedate depends on an arbitrary p5.x-timedate. ${prefix}/bin/perl points to an arbitrary version of perl. The two arbitrary versions are not guaranteed to be the same. You have to run a perl version that is known to have TimeDate installed.
-- Ticket URL: <https://trac.macports.org/ticket/36959#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36959: isync portfile update ---------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: isync | ---------------------+-------------------------------- Comment (by dave@…): Thanks. That seems like a deficiency in the expressivity of the language used to describe these dependencies. It should be possible to constrain them to the same version of Perl without nailing down the exact version. But again, thanks, I understand now. -- Ticket URL: <https://trac.macports.org/ticket/36959#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#36959: isync portfile update ---------------------+-------------------------------- Reporter: dave@… | Owner: macports-tickets@… Type: update | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: haspatch Port: isync | ---------------------+-------------------------------- Changes (by snc@…): * cc: cal@…, snc@… (added) Comment: There's an attempt to build 1.1.1 on the buildbots presently, and it succeeded on all but Snow Leopard: {{{ WARNING: 'automake-1.14' is missing on your system. }}} https://build.macports.org/builders/buildports-snowleopard- x86_64/builds/27294 -- Ticket URL: <https://trac.macports.org/ticket/36959#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts