https://bugzilla.redhat.com/show_bug.cgi?id=2477609

            Bug ID: 2477609
           Summary: Cyclic dependency perl-generators and perl-Fedora-VSP
           Product: Fedora
           Version: 44
                OS: Linux
            Status: NEW
         Component: perl-generators
          Severity: medium
          Assignee: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected], [email protected],
                    [email protected], [email protected]
  Target Milestone: ---
    Classification: Fedora



When trying to build a flatpak that involves perl-generators it bails out with

error: Found cycle
    perl-generators ⇒ perl-Fedora-VSP
        perl-generators buildrequires perl(Fedora::VSP), provided by
perl-Fedora-VSP
    perl-Fedora-VSP ⇒ perl-generators
        perl-Fedora-VSP buildrequires perl-generators, provided by
perl-generators

Error: Cannot determine build order because of cycles


Reproducible: Always

Steps to Reproduce:
1.flatpak-module init foo
2.cd foo
3.flatpak-module build-rpms-local --auto
Actual Results:
info: Remote metadata:
https://kojipkgs.fedoraproject.org/repos/f44-flatpak-app-build/latest/x86_64/repodata/repomd.xml
info:   Cached metadata in
/home/jv/.cache/flatpak-module-tools/repos/f44-flatpak-app-build/x86_64/repodata/repomd.xml
✓ Listing runtime packages ... done
✓ Finding dependencies of perl-generators not in runtime ... done
✓ Checking package versions ... done

                       f44-updates-testing-pending f44-flatpak-app         
groff                  1.23.0-12.fc44              1.23.0-12.fc44app1      
perl                   4:5.42.1-523.fc44           4:5.42.2-524.fc44app2   
perl-Carp              1.54-521.fc44               1.54-521.fc44app1       
perl-Data-Dumper       2.191-522.fc44              2.191-522.fc44app1      
perl-Digest            1.20-521.fc44               1.20-521.fc44app1       
perl-Digest-MD5        2.59-521.fc44               2.59-521.fc44app1       
perl-Encode            4:3.21-521.fc44             4:3.21-521.fc44app1     
perl-Exporter          5.79-521.fc44               5.79-521.fc44app1       
perl-Fedora-VSP        0.001-38.fc44                                       
perl-File-Path         2.18-522.fc44               2.18-522.fc44app1       
perl-File-Temp         1:0.231.200-2.fc44          1:0.231.200-2.fc44app1  
perl-Getopt-Long       1:2.58-521.fc44             1:2.58-521.fc44app1     
perl-HTTP-Tiny         0.092-2.fc44                0.092-2.fc44app1        
perl-IO-Socket-IP      0.43-522.fc44               0.43-522.fc44app1       
perl-IO-Socket-SSL     2.098-2.fc44                2.098-2.fc44app1        
perl-MIME-Base32       1.303-25.fc44               1.303-25.fc44app1       
perl-MIME-Base64       3.16-521.fc44               3.16-521.fc44app1       
perl-Net-SSLeay        1.94-12.fc44                1.94-12.fc44app1        
perl-PathTools         3.94-521.fc44               3.94-521.fc44app1       
perl-Pod-Escapes       1:1.07-521.fc44             1:1.07-521.fc44app1     
perl-Pod-Perldoc       3.28.01-522.fc44            3.28.01-522.fc44app1    
perl-Pod-Simple        1:3.47-4.fc44               1:3.47-4.fc44app1       
perl-Pod-Usage         4:2.05-521.fc44             4:2.05-521.fc44app1     
perl-Scalar-List-Utils 5:1.70-2.fc44               5:1.70-2.fc44app1       
perl-Socket            4:2.040-3.fc44              4:2.040-3.fc44app1      
perl-Storable          1:3.37-522.fc44             1:3.37-522.fc44app1     
perl-Term-ANSIColor    5.01-522.fc44               5.01-522.fc44app1       
perl-Term-Cap          1.18-521.fc44               1.18-521.fc44app1       
perl-Text-ParseWords   3.31-521.fc44               3.31-521.fc44app1       
perl-Text-Tabs+Wrap    2024.001-521.fc44           2024.001-521.fc44app1   
perl-Time-HiRes        4:1.9778-521.fc44           4:1.9778-521.fc44app1   
perl-Time-Local        2:1.350-521.fc44            2:1.350-521.fc44app1    
perl-URI               5.34-3.fc44                 5.34-3.fc44app1         
perl-constant          1.33-522.fc44               1.33-522.fc44app1       
perl-generators        1.16-9.fc44                                         
perl-libnet            3.15-522.fc44               3.15-522.fc44app1       
perl-parent            1:0.244-521.fc44            1:0.244-521.fc44app1    
perl-podlators         1:6.0.2-521.fc44            1:6.0.2-521.fc44app1    

To rebuild: perl-Fedora-VSP, perl-generators
Proceed? (y, n, ?): y
✓ Getting latest builds from koji ... done
✓ Getting build requirements from koji ... done
✓ Expanding build requirements to determine build order ... done
error: Found cycle
    perl-generators ⇒ perl-Fedora-VSP
        perl-generators buildrequires perl(Fedora::VSP), provided by
perl-Fedora-VSP
    perl-Fedora-VSP ⇒ perl-generators
        perl-Fedora-VSP buildrequires perl-generators, provided by
perl-generators

Error: Cannot determine build order because of cycles
Exit 1


Expected Results:
A successful build.

Additional Information:
A minimal container.yaml that shows the problem:

flatpak:
    id: com.example.Test
    branch: stable
    runtime-name: flatpak-runtime
    runtime-version: f44
    packages:
      - perl-generators
    command: perl


-- 
You are receiving this mail because:
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2477609

Report this comment as SPAM: 
https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202477609%23c0

-- 
_______________________________________________
perl-devel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://forge.fedoraproject.org/infra/tickets/issues/new

Reply via email to