[MacPorts] #70547: Unable to install p5.34-*. Possible dependency cycle

MacPorts noreply at macports.org
Tue Aug 13 21:24:00 UTC 2024


#70547: Unable to install p5.34-*.  Possible dependency cycle
-------------------------+-------------------------------------------------
  Reporter:              |      Owner:  (none)
  michmill1970           |
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.10.0
Resolution:              |   Keywords:  p5.34-test-simple p5.34-module-
                         |  pluggable p5.34-module-runtime p5.34-module-
                         |  build p5.34-software-license p5.34-data-section
                         |  p5.34-text-template p5.34-sub-exporter p5.34
                         |  -data-optlist p5.34-params-util p5.34-config-
      Port:              |  autoconf p5.34-file-slurper p5.34-test-warnings
  p5.34-b-cow            |  p5.34-cpan-meta-check
-------------------------+-------------------------------------------------

Comment (by nanigashi-uji):

 I also met the same isssue. Some perl modules can be installed by changing
 Portfiles manually (Not checked, but can be installed.)


 {{{
 *** rsync.macports.org/macports/release/tarballs/ports/perl/p5-params-
 util/Portfile~    Tue Jan  4 03:19:50 2022
 --- rsync.macports.org/macports/release/tarballs/ports/perl/p5-params-
 util/Portfile     Wed Aug 14 04:04:17 2024
 ***************
 *** 19,29 ****
                       size    194986

   if {${perl5.major} != ""} {
 !     depends_build-append \
 !                     port:p${perl5.major}-config-autoconf \
 !                     port:p${perl5.major}-test-leaktrace \
 !                     port:p${perl5.major}-test-simple

       depends_lib-append \
                       port:p${perl5.major}-xsloader
   }
 --- 19,32 ----
                       size    194986

   if {${perl5.major} != ""} {
 !     # depends_build-append \
 !     #                 port:p${perl5.major}-config-autoconf \
 !     #                 port:p${perl5.major}-test-leaktrace \
 !     #                 port:p${perl5.major}-test-simple

 +     depends_build-append \
 +                     port:p${perl5.major}-config-autoconf
 +
       depends_lib-append \
                       port:p${perl5.major}-xsloader
   }

 }}}

 {{{
 *** rsync.macports.org/macports/release/tarballs/ports/perl/p5-test-
 warnings/Portfile~  Sun Feb 11 16:32:21 2024
 --- rsync.macports.org/macports/release/tarballs/ports/perl/p5-test-
 warnings/Portfile   Wed Aug 14 03:36:29 2024
 ***************
 *** 19,26 ****
                       size    44091

   if {${perl5.major} != ""} {
 !     depends_build-append \
 !                     port:p${perl5.major}-cpan-meta-check

       #depends_lib-append \
       #                port:p${perl5.major}-test2-suite
 --- 19,26 ----
                       size    44091

   if {${perl5.major} != ""} {
 !     #depends_build-append \
 !     #                port:p${perl5.major}-cpan-meta-check

       #depends_lib-append \
       #                port:p${perl5.major}-test2-suite

 }}}

 {{{
 *** rsync.macports.org/macports/release/tarballs/ports/perl/p5-cpan-meta-
 check/Portfile~        Sat Jul 22 03:54:55 2023
 --- rsync.macports.org/macports/release/tarballs/ports/perl/p5-cpan-meta-
 check/Portfile Wed Aug 14 03:47:17 2024
 ***************
 *** 20,27 ****

   if {${perl5.major} != ""} {
       depends_build-append \
 !                     port:p${perl5.major}-scalar-list-utils \
 !                     port:p${perl5.major}-test-simple

       depends_lib-append \
                       port:p${perl5.major}-cpan-meta \
 --- 20,30 ----

   if {${perl5.major} != ""} {
       depends_build-append \
 !                     port:p${perl5.major}-scalar-list-utils
 !
 ! #    depends_build-append \
 ! #                    port:p${perl5.major}-scalar-list-utils \
 ! #                    port:p${perl5.major}-test-simple

       depends_lib-append \
                       port:p${perl5.major}-cpan-meta \

 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/70547#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list