Opened 8 years ago
Closed 8 years ago
#52484 closed defect (fixed)
upgrading git +svn +perl5_22 to 2.10.0 requires manual intervention
Reported by: | jmroot (Joshua Root) | Owned by: | ci42 |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | kajh, Tatsh (Andrew Udvare), dliessi (Davide Liessi), miken32 (Michael Newton), dbevans (David B. Evans), mojca (Mojca Miklavec) | |
Port: | git |
Description
p5.24-svn-simple depends on subversion-perlbindings-5.24, which conflicts with subversion-perlbindings-5.22 as required by the previous dependency p5.22-svn-simple.
Hence a simple port upgrade outdated
results in:
---> Computing dependencies for subversion-perlbindings-5.24. Error: Can't install subversion-perlbindings-5.24 because conflicting ports are active: subversion-perlbindings-5.22 Error: Problem while installing subversion-perlbindings-5.24
Change History (8)
comment:1 Changed 8 years ago by kajh
Cc: | kaj.hejer@… added |
---|
comment:5 follow-up: 6 Changed 8 years ago by miken32 (Michael Newton)
Just for those looking for clarification on the "manual intervention" required, I had to uninstall git, then do sudo port uninstall leaves
repeatedly to remove its dependencies (don't do that unless you know what you're doing!) Then I was able to do sudo port install git+svn
.
Why was the dependency changed from perl5.22 to perl5.24? I don't see anything in the release notes about a change upstream. It's annoying because I already have two versions of Perl installed and would rather not have a third!
comment:6 Changed 8 years ago by dbevans (David B. Evans)
Cc: | devans@… mojca@… added |
---|
Replying to miken32@…:
Why was the dependency changed from perl5.22 to perl5.24? I don't see anything in the release notes about a change upstream. It's annoying because I already have two versions of Perl installed and would rather not have a third!
MacPorts' intention is to have all ports that depend on perl5 depend on the latest stable version which is perl5.24. We're currently in the process of switching all perl dependencies from perl5.22 to perl5.24 which was released last May. See #52081. These are the only two versions of Perl that are supported (with perl modules) at the moment. Not sure how you got to three unless you're counting the system perl that comes with macOS.
comment:7 Changed 8 years ago by mojca (Mojca Miklavec)
comment:8 Changed 8 years ago by mojca (Mojca Miklavec)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Cc Me!