Bug 1379252 - RFE: dnf builddep to match yum's output
Summary: RFE: dnf builddep to match yum's output
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: dnf
Version: rawhide
Hardware: All
OS: Unspecified
low
unspecified
Target Milestone: ---
Assignee: rpm-software-management
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: rel-eng-dnf
TreeView+ depends on / blocked
 
Reported: 2016-09-26 08:17 UTC by Dan Horák
Modified: 2017-06-29 13:15 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-06-29 13:15:39 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Dan Horák 2016-09-26 08:17:18 UTC
Currently "dnf builddep" prints a big list of rpms installed as a resolution of all BuildRequires in a spec file. Yum's version provides additional information to the user, because it separates the top-level/explicit BuildRequires and additional rpms fulfilling Requires of these BuildRequires. The distinction makes it easier to find why some dep is missing in the buildroot.

See below for examples from php-scssphp-0.6.6-1.{fc26,el7}

Actual results (http://koji.fedoraproject.org/koji/buildinfo?buildID=804356):
DEBUG package_manager.py:96:  ['/usr/bin/dnf', 'builddep', '--installroot', '/var/lib/mock/f26-build-6507953-642685/root/', '/var/lib/mock/f26-build-6507953-642685/root//builddir/build/SRPMS/php-scssphp-0.6.6-1.fc26.src.rpm']
DEBUG util.py:578:  child environment: None
DEBUG util.py:502:  Executing command: ['/usr/bin/dnf', 'builddep', '--installroot', '/var/lib/mock/f26-build-6507953-642685/root/', '/var/lib/mock/f26-build-6507953-642685/root//builddir/build/SRPMS/php-scssphp-0.6.6-1.fc26.src.rpm', '--setopt=tsflags=nocontexts'] with env {'LC_MESSAGES': 'C', 'TERM': 'vt100', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'SHELL': '/bin/bash', 'HOSTNAME': 'mock'} and shell False
DEBUG util.py:421:  Last metadata expiration check: 0:01:48 ago on Sun Sep 25 21:15:44 2016.
DEBUG util.py:421:  Dependencies resolved.
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:   Package                                Arch    Version             Repository
DEBUG util.py:421:                                                                             Size
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:  Installing:
DEBUG util.py:421:   dbus-libs                              aarch64 1:1.11.4-1.fc26     build 163 k
DEBUG util.py:421:   fipscheck                              aarch64 1.4.1-11.fc25       build  27 k
DEBUG util.py:421:   fipscheck-lib                          aarch64 1.4.1-11.fc25       build  15 k
DEBUG util.py:421:   git                                    aarch64 2.10.0-1.fc26       build 1.0 M
DEBUG util.py:421:   git-core                               aarch64 2.10.0-1.fc26       build 3.6 M
DEBUG util.py:421:   git-core-doc                           aarch64 2.10.0-1.fc26       build 2.3 M
DEBUG util.py:421:   groff-base                             aarch64 1.22.3-8.fc24       build 957 k
DEBUG util.py:421:   less                                   aarch64 481-5.fc25          build 155 k
DEBUG util.py:421:   libedit                                aarch64 3.1-16.20160618cvs.fc25
DEBUG util.py:421:                                                                      build  92 k
DEBUG util.py:421:   libgnome-keyring                       aarch64 3.12.0-7.fc26       build 110 k
DEBUG util.py:421:   libtidy                                aarch64 5.1.25-1.fc25       build 145 k
DEBUG util.py:421:   libxslt                                aarch64 1.1.28-13.fc25      build 234 k
DEBUG util.py:421:   openssh                                aarch64 7.3p1-3.fc26        build 439 k
DEBUG util.py:421:   openssh-clients                        aarch64 7.3p1-3.fc26        build 593 k
DEBUG util.py:421:   perl                                   aarch64 4:5.24.0-378.fc26   build 6.0 M
DEBUG util.py:421:   perl-Carp                              noarch  1.40-365.fc25       build  28 k
DEBUG util.py:421:   perl-Encode                            aarch64 4:2.86-2.fc26       build 1.4 M
DEBUG util.py:421:   perl-Errno                             aarch64 1.25-378.fc26       build  64 k
DEBUG util.py:421:   perl-Error                             noarch  1:0.17024-7.fc25    build  43 k
DEBUG util.py:421:   perl-Exporter                          noarch  5.72-366.fc25       build  32 k
DEBUG util.py:421:   perl-File-Path                         noarch  2.12-365.fc25       build  33 k
DEBUG util.py:421:   perl-File-Temp                         noarch  0.23.04-365.fc25    build  60 k
DEBUG util.py:421:   perl-Getopt-Long                       noarch  2.49.1-1.fc25       build  60 k
DEBUG util.py:421:   perl-Git                               noarch  2.10.0-1.fc26       build  64 k
DEBUG util.py:421:   perl-HTTP-Tiny                         noarch  0.064-1.fc26        build  55 k
DEBUG util.py:421:   perl-IO                                aarch64 1.36-378.fc26       build 129 k
DEBUG util.py:421:   perl-MIME-Base64                       aarch64 3.15-365.fc25       build  29 k
DEBUG util.py:421:   perl-PathTools                         aarch64 3.63-366.fc26       build  87 k
DEBUG util.py:421:   perl-Pod-Escapes                       noarch  1:1.07-365.fc25     build  19 k
DEBUG util.py:421:   perl-Pod-Perldoc                       noarch  3.27-1.fc26         build  86 k
DEBUG util.py:421:   perl-Pod-Simple                        noarch  1:3.32-365.fc25     build 211 k
DEBUG util.py:421:   perl-Pod-Usage                         noarch  4:1.69-1.fc25       build  32 k
DEBUG util.py:421:   perl-Scalar-List-Utils                 aarch64 3:1.45-2.fc25       build  64 k
DEBUG util.py:421:   perl-Socket                            aarch64 4:2.024-1.fc26      build  55 k
DEBUG util.py:421:   perl-Term-ANSIColor                    noarch  4.05-2.fc25         build  44 k
DEBUG util.py:421:   perl-Term-Cap                          noarch  1.17-365.fc25       build  21 k
DEBUG util.py:421:   perl-TermReadKey                       aarch64 2.33-5.fc25         build  39 k
DEBUG util.py:421:   perl-Text-ParseWords                   noarch  3.30-365.fc25       build  16 k
DEBUG util.py:421:   perl-Text-Tabs+Wrap                    noarch  2013.0523-365.fc25  build  22 k
DEBUG util.py:421:   perl-Time-Local                        noarch  1.2300-365.fc25     build  27 k
DEBUG util.py:421:   perl-Unicode-Normalize                 aarch64 1.25-365.fc25       build  70 k
DEBUG util.py:421:   perl-constant                          noarch  1.33-367.fc25       build  23 k
DEBUG util.py:421:   perl-libs                              aarch64 4:5.24.0-378.fc26   build 1.4 M
DEBUG util.py:421:   perl-macros                            aarch64 4:5.24.0-378.fc26   build  60 k
DEBUG util.py:421:   perl-parent                            noarch  1:0.234-365.fc25    build  17 k
DEBUG util.py:421:   perl-podlators                         noarch  4.07-366.fc26       build 113 k
DEBUG util.py:421:   perl-threads                           aarch64 1:2.09-1.fc25       build  58 k
DEBUG util.py:421:   perl-threads-shared                    aarch64 1.52-3.fc25         build  44 k
DEBUG util.py:421:   php-cli                                aarch64 7.0.11-1.fc26       build 3.7 M
DEBUG util.py:421:   php-common                             aarch64 7.0.11-1.fc26       build 978 k
DEBUG util.py:421:   php-doctrine-instantiator              noarch  1.0.5-3.fc24        build  14 k
DEBUG util.py:421:   php-json                               aarch64 7.0.11-1.fc26       build  67 k
DEBUG util.py:421:   php-mbstring                           aarch64 7.0.11-1.fc26       build 564 k
DEBUG util.py:421:   php-myclabs-deep-copy                  noarch  1.5.4-1.fc26        build  18 k
DEBUG util.py:421:   php-phpdocumentor-reflection-docblock  noarch  2.0.4-3.fc24        build  28 k
DEBUG util.py:421:   php-phpspec-prophecy                   noarch  1.6.1-1.fc25        build  54 k
DEBUG util.py:421:   php-phpunit-File-Iterator              noarch  1.4.1-2.fc24        build  15 k
DEBUG util.py:421:   php-phpunit-PHP-CodeCoverage           noarch  4.0.1-1.fc26        build 319 k
DEBUG util.py:421:   php-phpunit-PHP-Invoker                noarch  1.1.4-2.fc24        build  12 k
DEBUG util.py:421:   php-phpunit-PHP-Timer                  noarch  1.0.8-1.fc25        build  12 k
DEBUG util.py:421:   php-phpunit-PHP-TokenStream            noarch  1.4.8-2.fc24        build  20 k
DEBUG util.py:421:   php-phpunit-PHPUnit                    noarch  5.5.5-1.fc26        build 139 k
DEBUG util.py:421:   php-phpunit-PHPUnit-MockObject         noarch  3.2.7-1.fc26        build  41 k
DEBUG util.py:421:   php-phpunit-Text-Template              noarch  1.2.1-2.fc24        build  12 k
DEBUG util.py:421:   php-phpunit-Version                    noarch  2.0.0-1.fc25        build  12 k
DEBUG util.py:421:   php-phpunit-comparator                 noarch  1.2.0-2.fc24        build  17 k
DEBUG util.py:421:   php-phpunit-diff                       noarch  1.4.1-2.fc24        build  16 k
DEBUG util.py:421:   php-phpunit-environment                noarch  1.3.8-1.fc26        build  13 k
DEBUG util.py:421:   php-phpunit-exporter                   noarch  1.2.2-1.fc25        build  14 k
DEBUG util.py:421:   php-process                            aarch64 7.0.11-1.fc26       build  87 k
DEBUG util.py:421:   php-sebastian-code-unit-reverse-lookup noarch  1.0.0-1.fc24        build  10 k
DEBUG util.py:421:   php-sebastian-global-state             noarch  1.1.1-2.fc24        build  13 k
DEBUG util.py:421:   php-sebastian-object-enumerator        noarch  1.0.0-1.fc25        build  10 k
DEBUG util.py:421:   php-sebastian-recursion-context        noarch  1.0.2-2.fc24        build  11 k
DEBUG util.py:421:   php-sebastian-resource-operations      noarch  1.0.0-1.fc24.1      build  13 k
DEBUG util.py:421:   php-soap                               aarch64 7.0.11-1.fc26       build 200 k
DEBUG util.py:421:   php-symfony-class-loader               noarch  2.8.11-1.fc26       build  28 k
DEBUG util.py:421:   php-symfony-common                     noarch  2.8.11-1.fc26       build 126 k
DEBUG util.py:421:   php-symfony-yaml                       noarch  2.8.11-1.fc26       build  31 k
DEBUG util.py:421:   php-tidy                               aarch64 7.0.11-1.fc26       build  68 k
DEBUG util.py:421:   php-xml                                aarch64 7.0.11-1.fc26       build 209 k
DEBUG util.py:421:   rsync                                  aarch64 3.1.2-2.fc24        build 386 k
DEBUG util.py:421:  Skipping packages with conflicts:
DEBUG util.py:421:  (add '--best --allowerasing' to command line to force their upgrade):
DEBUG util.py:421:   aajohan-comfortaa-fonts                noarch  2.004-6.fc24        build 150 k
DEBUG util.py:421:   fontconfig                             aarch64 2.12.1-1.fc26       build 241 k
DEBUG util.py:421:   fontpackages-filesystem                noarch  1.44-17.fc24        build  14 k
DEBUG util.py:421:   freetype                               aarch64 2.7-1.fc26          build 332 k
DEBUG util.py:421:   gd                                     aarch64 2.2.3-2.fc25        build 125 k
DEBUG util.py:421:   jbigkit-libs                           aarch64 2.1-5.fc24          build  50 k
DEBUG util.py:421:   libX11                                 aarch64 1.6.3-3.fc24        build 579 k
DEBUG util.py:421:   libX11-common                          noarch  1.6.3-3.fc24        build 163 k
DEBUG util.py:421:   libXau                                 aarch64 1.0.8-6.fc24        build  34 k
DEBUG util.py:421:   libXpm                                 aarch64 3.5.11-5.fc24       build  52 k
DEBUG util.py:421:   libjpeg-turbo                          aarch64 1.5.0-4.fc26        build 134 k
DEBUG util.py:421:   libpng                                 aarch64 2:1.6.25-1.fc26     build 112 k
DEBUG util.py:421:   libtiff                                aarch64 4.0.6-2.fc24        build 162 k
DEBUG util.py:421:   libwebp                                aarch64 0.5.1-1.fc26        build 238 k
DEBUG util.py:421:   libxcb                                 aarch64 1.12-1.fc25         build 210 k
DEBUG util.py:421:   openssl                                aarch64 1:1.0.2i-1.fc26     build 479 k
DEBUG util.py:421:   perl-Business-ISBN                     noarch  3.002-1.fc26        build  33 k
DEBUG util.py:421:   perl-Business-ISBN-Data                noarch  20140910.003-3.fc25 build  32 k
DEBUG util.py:421:   perl-Compress-Raw-Zlib                 aarch64 2.069-366.fc25      build  63 k
DEBUG util.py:421:   perl-Data-Dumper                       aarch64 2.161-1.fc25        build  54 k
DEBUG util.py:421:   perl-Digest                            noarch  1.17-366.fc26       build  25 k
DEBUG util.py:421:   perl-Digest-MD5                        aarch64 2.55-2.fc25         build  36 k
DEBUG util.py:421:   perl-Digest-SHA                        aarch64 1:5.96-1.fc26       build  61 k
DEBUG util.py:421:   perl-GD                                aarch64 2.56-9.fc25         build 168 k
DEBUG util.py:421:   perl-GD-Barcode                        noarch  1.15-23.fc25        build 681 k
DEBUG util.py:421:   perl-IO-Socket-IP                      noarch  0.38-1.fc26         build  45 k
DEBUG util.py:421:   perl-IO-Socket-SSL                     noarch  2.038-1.fc26        build 260 k
DEBUG util.py:421:   perl-JSON-PP                           noarch  2.27400-4.fc26      build  59 k
DEBUG util.py:421:   perl-Math-BigInt                       noarch  1.9997.26-1.fc25    build 178 k
DEBUG util.py:421:   perl-Math-Complex                      noarch  1.59-378.fc26       build  96 k
DEBUG util.py:421:   perl-Mojolicious                       noarch  7.08-1.fc26         build 831 k
DEBUG util.py:421:   perl-Mozilla-CA                        noarch  20160104-3.fc25     build  13 k
DEBUG util.py:421:   perl-Net-SSLeay                        aarch64 1.78-1.fc26         build 319 k
DEBUG util.py:421:   perl-Storable                          aarch64 1:2.56-366.fc26     build  79 k
DEBUG util.py:421:   perl-Time-HiRes                        aarch64 1.9739-1.fc25       build  54 k
DEBUG util.py:421:   perl-URI                               noarch  1.71-4.fc25         build 115 k
DEBUG util.py:421:   perl-libnet                            noarch  3.10-2.fc26         build 119 k
DEBUG util.py:421:  Transaction Summary
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:  Install  82 Packages
DEBUG util.py:421:  Skip     37 Packages
DEBUG util.py:421:  Total download size: 27 M
DEBUG util.py:421:  Installed size: 108 M
DEBUG util.py:421:  Downloading Packages:
DEBUG util.py:421:  --------------------------------------------------------------------------------
DEBUG util.py:421:  Total                                            34 MB/s |  27 MB     00:00     
DEBUG util.py:421:  Running transaction check
DEBUG util.py:421:  Transaction check succeeded.
DEBUG util.py:421:  Running transaction test
DEBUG util.py:421:  Transaction test succeeded.
DEBUG util.py:421:  Running transaction
DEBUG util.py:421:  Installed:
DEBUG util.py:421:    dbus-libs.aarch64 1:1.11.4-1.fc26                                             
DEBUG util.py:421:    fipscheck.aarch64 1.4.1-11.fc25                                               
DEBUG util.py:421:    fipscheck-lib.aarch64 1.4.1-11.fc25                                           
DEBUG util.py:421:    git.aarch64 2.10.0-1.fc26                                                     
DEBUG util.py:421:    git-core.aarch64 2.10.0-1.fc26                                                
DEBUG util.py:421:    git-core-doc.aarch64 2.10.0-1.fc26                                            
DEBUG util.py:421:    groff-base.aarch64 1.22.3-8.fc24                                              
DEBUG util.py:421:    less.aarch64 481-5.fc25                                                       
DEBUG util.py:421:    libedit.aarch64 3.1-16.20160618cvs.fc25                                       
DEBUG util.py:421:    libgnome-keyring.aarch64 3.12.0-7.fc26                                        
DEBUG util.py:421:    libtidy.aarch64 5.1.25-1.fc25                                                 
DEBUG util.py:421:    libxslt.aarch64 1.1.28-13.fc25                                                
DEBUG util.py:421:    openssh.aarch64 7.3p1-3.fc26                                                  
DEBUG util.py:421:    openssh-clients.aarch64 7.3p1-3.fc26                                          
DEBUG util.py:421:    perl.aarch64 4:5.24.0-378.fc26                                                
DEBUG util.py:421:    perl-Carp.noarch 1.40-365.fc25                                                
DEBUG util.py:421:    perl-Encode.aarch64 4:2.86-2.fc26                                             
DEBUG util.py:421:    perl-Errno.aarch64 1.25-378.fc26                                              
DEBUG util.py:421:    perl-Error.noarch 1:0.17024-7.fc25                                            
DEBUG util.py:421:    perl-Exporter.noarch 5.72-366.fc25                                            
DEBUG util.py:421:    perl-File-Path.noarch 2.12-365.fc25                                           
DEBUG util.py:421:    perl-File-Temp.noarch 0.23.04-365.fc25                                        
DEBUG util.py:421:    perl-Getopt-Long.noarch 2.49.1-1.fc25                                         
DEBUG util.py:421:    perl-Git.noarch 2.10.0-1.fc26                                                 
DEBUG util.py:421:    perl-HTTP-Tiny.noarch 0.064-1.fc26                                            
DEBUG util.py:421:    perl-IO.aarch64 1.36-378.fc26                                                 
DEBUG util.py:421:    perl-MIME-Base64.aarch64 3.15-365.fc25                                        
DEBUG util.py:421:    perl-PathTools.aarch64 3.63-366.fc26                                          
DEBUG util.py:421:    perl-Pod-Escapes.noarch 1:1.07-365.fc25                                       
DEBUG util.py:421:    perl-Pod-Perldoc.noarch 3.27-1.fc26                                           
DEBUG util.py:421:    perl-Pod-Simple.noarch 1:3.32-365.fc25                                        
DEBUG util.py:421:    perl-Pod-Usage.noarch 4:1.69-1.fc25                                           
DEBUG util.py:421:    perl-Scalar-List-Utils.aarch64 3:1.45-2.fc25                                  
DEBUG util.py:421:    perl-Socket.aarch64 4:2.024-1.fc26                                            
DEBUG util.py:421:    perl-Term-ANSIColor.noarch 4.05-2.fc25                                        
DEBUG util.py:421:    perl-Term-Cap.noarch 1.17-365.fc25                                            
DEBUG util.py:421:    perl-TermReadKey.aarch64 2.33-5.fc25                                          
DEBUG util.py:421:    perl-Text-ParseWords.noarch 3.30-365.fc25                                     
DEBUG util.py:421:    perl-Text-Tabs+Wrap.noarch 2013.0523-365.fc25                                 
DEBUG util.py:421:    perl-Time-Local.noarch 1.2300-365.fc25                                        
DEBUG util.py:421:    perl-Unicode-Normalize.aarch64 1.25-365.fc25                                  
DEBUG util.py:421:    perl-constant.noarch 1.33-367.fc25                                            
DEBUG util.py:421:    perl-libs.aarch64 4:5.24.0-378.fc26                                           
DEBUG util.py:421:    perl-macros.aarch64 4:5.24.0-378.fc26                                         
DEBUG util.py:421:    perl-parent.noarch 1:0.234-365.fc25                                           
DEBUG util.py:421:    perl-podlators.noarch 4.07-366.fc26                                           
DEBUG util.py:421:    perl-threads.aarch64 1:2.09-1.fc25                                            
DEBUG util.py:421:    perl-threads-shared.aarch64 1.52-3.fc25                                       
DEBUG util.py:421:    php-cli.aarch64 7.0.11-1.fc26                                                 
DEBUG util.py:421:    php-common.aarch64 7.0.11-1.fc26                                              
DEBUG util.py:421:    php-doctrine-instantiator.noarch 1.0.5-3.fc24                                 
DEBUG util.py:421:    php-json.aarch64 7.0.11-1.fc26                                                
DEBUG util.py:421:    php-mbstring.aarch64 7.0.11-1.fc26                                            
DEBUG util.py:421:    php-myclabs-deep-copy.noarch 1.5.4-1.fc26                                     
DEBUG util.py:421:    php-phpdocumentor-reflection-docblock.noarch 2.0.4-3.fc24                     
DEBUG util.py:421:    php-phpspec-prophecy.noarch 1.6.1-1.fc25                                      
DEBUG util.py:421:    php-phpunit-File-Iterator.noarch 1.4.1-2.fc24                                 
DEBUG util.py:421:    php-phpunit-PHP-CodeCoverage.noarch 4.0.1-1.fc26                              
DEBUG util.py:421:    php-phpunit-PHP-Invoker.noarch 1.1.4-2.fc24                                   
DEBUG util.py:421:    php-phpunit-PHP-Timer.noarch 1.0.8-1.fc25                                     
DEBUG util.py:421:    php-phpunit-PHP-TokenStream.noarch 1.4.8-2.fc24                               
DEBUG util.py:421:    php-phpunit-PHPUnit.noarch 5.5.5-1.fc26                                       
DEBUG util.py:421:    php-phpunit-PHPUnit-MockObject.noarch 3.2.7-1.fc26                            
DEBUG util.py:421:    php-phpunit-Text-Template.noarch 1.2.1-2.fc24                                 
DEBUG util.py:421:    php-phpunit-Version.noarch 2.0.0-1.fc25                                       
DEBUG util.py:421:    php-phpunit-comparator.noarch 1.2.0-2.fc24                                    
DEBUG util.py:421:    php-phpunit-diff.noarch 1.4.1-2.fc24                                          
DEBUG util.py:421:    php-phpunit-environment.noarch 1.3.8-1.fc26                                   
DEBUG util.py:421:    php-phpunit-exporter.noarch 1.2.2-1.fc25                                      
DEBUG util.py:421:    php-process.aarch64 7.0.11-1.fc26                                             
DEBUG util.py:421:    php-sebastian-code-unit-reverse-lookup.noarch 1.0.0-1.fc24                    
DEBUG util.py:421:    php-sebastian-global-state.noarch 1.1.1-2.fc24                                
DEBUG util.py:421:    php-sebastian-object-enumerator.noarch 1.0.0-1.fc25                           
DEBUG util.py:421:    php-sebastian-recursion-context.noarch 1.0.2-2.fc24                           
DEBUG util.py:421:    php-sebastian-resource-operations.noarch 1.0.0-1.fc24.1                       
DEBUG util.py:421:    php-soap.aarch64 7.0.11-1.fc26                                                
DEBUG util.py:421:    php-symfony-class-loader.noarch 2.8.11-1.fc26                                 
DEBUG util.py:421:    php-symfony-common.noarch 2.8.11-1.fc26                                       
DEBUG util.py:421:    php-symfony-yaml.noarch 2.8.11-1.fc26                                         
DEBUG util.py:421:    php-tidy.aarch64 7.0.11-1.fc26                                                
DEBUG util.py:421:    php-xml.aarch64 7.0.11-1.fc26                                                 
DEBUG util.py:421:    rsync.aarch64 3.1.2-2.fc24                                                    
DEBUG util.py:421:  Complete!
DEBUG util.py:557:  Child return code was: 0


Expected results (http://koji.fedoraproject.org/koji/buildinfo?buildID=804353):
DEBUG package_manager.py:96:  ['/usr/bin/yum-builddep', '--installroot', '/var/lib/mock/epel7-build-6507938-642657/root/', '/var/lib/mock/epel7-build-6507938-642657/root//builddir/build/SRPMS/php-scssphp-0.6.6-1.el7.src.rpm']
DEBUG util.py:578:  child environment: None
DEBUG util.py:502:  Executing command: ['/usr/bin/yum-builddep', '--installroot', '/var/lib/mock/epel7-build-6507938-642657/root/', '/var/lib/mock/epel7-build-6507938-642657/root//builddir/build/SRPMS/php-scssphp-0.6.6-1.el7.src.rpm'] with env {'HOME': '/builddir', 'SHELL': '/bin/bash', 'LC_MESSAGES': 'C', 'HOSTNAME': 'mock', 'LANG': 'en_US.UTF-8', 'PS1': '<mock-chroot> \\s-\\v\\$ ', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'TERM': 'vt100', 'PROMPT_COMMAND': 'printf "\\033]0;<mock-chroot>\\007"'} and shell False
DEBUG util.py:421:  Yum-utils package has been deprecated, use dnf instead.
DEBUG util.py:421:  See 'man yum2dnf' for more information.
DEBUG util.py:421:  Getting requirements for php-scssphp-0.6.6-1.el7.src
DEBUG util.py:421:   --> php-cli-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-common-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-phpunit-PHPUnit-4.8.27-1.el7.noarch
DEBUG util.py:421:   --> php-common-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-common-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-mbstring-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-common-5.4.16-36.3.el7_2.x86_64
DEBUG util.py:421:   --> php-symfony-class-loader-2.8.9-1.el7.noarch
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:   Package                              Arch   Version                Repository
DEBUG util.py:421:                                                                             Size
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:  Installing:
DEBUG util.py:421:   php-cli                              x86_64 5.4.16-36.3.el7_2      build 2.7 M
DEBUG util.py:421:   php-common                           x86_64 5.4.16-36.3.el7_2      build 563 k
DEBUG util.py:421:   php-mbstring                         x86_64 5.4.16-36.3.el7_2      build 504 k
DEBUG util.py:421:   php-phpunit-PHPUnit                  noarch 4.8.27-1.el7           build 131 k
DEBUG util.py:421:   php-symfony-class-loader             noarch 2.8.9-1.el7            build  24 k
DEBUG util.py:421:  Installing for dependencies:
DEBUG util.py:421:   acl                                  x86_64 2.2.51-12.el7          build  81 k
DEBUG util.py:421:   cryptsetup-libs                      x86_64 1.6.7-1.el7            build 182 k
DEBUG util.py:421:   dbus                                 x86_64 1:1.6.12-14.el7_2      build 306 k
DEBUG util.py:421:   dbus-libs                            x86_64 1:1.6.12-14.el7_2      build 151 k
DEBUG util.py:421:   device-mapper                        x86_64 7:1.02.107-5.el7_2.5   build 252 k
DEBUG util.py:421:   device-mapper-libs                   x86_64 7:1.02.107-5.el7_2.5   build 305 k
DEBUG util.py:421:   dracut                               x86_64 033-360.el7_2.1        build 311 k
DEBUG util.py:421:   fipscheck                            x86_64 1.4.1-5.el7            build  21 k
DEBUG util.py:421:   fipscheck-lib                        x86_64 1.4.1-5.el7            build  11 k
DEBUG util.py:421:   git                                  x86_64 1.8.3.1-6.el7_2.1      build 4.4 M
DEBUG util.py:421:   hardlink                             x86_64 1:1.0-19.el7           build  14 k
DEBUG util.py:421:   kmod                                 x86_64 20-8.el7_2             build 114 k
DEBUG util.py:421:   kmod-libs                            x86_64 20-8.el7_2             build  47 k
DEBUG util.py:421:   kpartx                               x86_64 0.4.9-85.el7_2.6       build  60 k
DEBUG util.py:421:   less                                 x86_64 458-9.el7              build 120 k
DEBUG util.py:421:   libedit                              x86_64 3.0-12.20121213cvs.el7 build  92 k
DEBUG util.py:421:   libgnome-keyring                     x86_64 3.8.0-3.el7            build 109 k
DEBUG util.py:421:   libtidy                              x86_64 0.99.0-31.20091203.el7 build 131 k
DEBUG util.py:421:   libxslt                              x86_64 1.1.28-5.el7           build 242 k
DEBUG util.py:421:   libzip                               x86_64 0.10.1-8.el7           build  49 k
DEBUG util.py:421:   openssh                              x86_64 6.6.1p1-25.el7_2       build 435 k
DEBUG util.py:421:   openssh-clients                      x86_64 6.6.1p1-25.el7_2       build 639 k
DEBUG util.py:421:   perl-Error                           noarch 1:0.17020-2.el7        build  32 k
DEBUG util.py:421:   perl-Git                             noarch 1.8.3.1-6.el7_2.1      build  53 k
DEBUG util.py:421:   perl-TermReadKey                     x86_64 2.30-20.el7            build  31 k
DEBUG util.py:421:   php-doctrine-instantiator            noarch 1.0.5-1.el7            build  10 k
DEBUG util.py:421:   php-phpdocumentor-reflection-docblock
DEBUG util.py:421:                                        noarch 2.0.4-1.el7            build  24 k
DEBUG util.py:421:   php-phpspec-prophecy                 noarch 1.4.1-1.el7            build  47 k
DEBUG util.py:421:   php-phpunit-File-Iterator            noarch 1.4.0-1.el7            build  11 k
DEBUG util.py:421:   php-phpunit-PHP-CodeCoverage         noarch 2.2.4-1.el7            build 310 k
DEBUG util.py:421:   php-phpunit-PHP-Invoker              noarch 1.1.3-6.el7            build 8.3 k
DEBUG util.py:421:   php-phpunit-PHP-Timer                noarch 1.0.6-1.el7            build 7.9 k
DEBUG util.py:421:   php-phpunit-PHP-TokenStream          noarch 1.4.8-1.el7            build  16 k
DEBUG util.py:421:   php-phpunit-PHPUnit-MockObject       noarch 2.3.8-1.el7            build  35 k
DEBUG util.py:421:   php-phpunit-Text-Template            noarch 1.2.0-5.el7            build 8.1 k
DEBUG util.py:421:   php-phpunit-Version                  noarch 1.0.5-1.el7            build 7.4 k
DEBUG util.py:421:   php-phpunit-comparator               noarch 1.2.0-1.el7            build  13 k
DEBUG util.py:421:   php-phpunit-diff                     noarch 1.4.1-1.el7            build  12 k
DEBUG util.py:421:   php-phpunit-environment              noarch 1.3.2-1.el7            build 8.1 k
DEBUG util.py:421:   php-phpunit-exporter                 noarch 1.2.2-1.el7            build 9.2 k
DEBUG util.py:421:   php-sebastian-global-state           noarch 1.1.1-1.el7            build 9.1 k
DEBUG util.py:421:   php-sebastian-recursion-context      noarch 1.0.2-1.el7            build 6.6 k
DEBUG util.py:421:   php-soap                             x86_64 5.4.16-36.3.el7_2      build 157 k
DEBUG util.py:421:   php-symfony-common                   noarch 2.8.9-1.el7            build 121 k
DEBUG util.py:421:   php-symfony-yaml                     noarch 2.8.9-1.el7            build  27 k
DEBUG util.py:421:   php-tidy                             x86_64 5.4.16-4.el7           build  21 k
DEBUG util.py:421:   php-xml                              x86_64 5.4.16-36.3.el7_2      build 124 k
DEBUG util.py:421:   procps-ng                            x86_64 3.3.10-5.el7_2         build 287 k
DEBUG util.py:421:   python                               x86_64 2.7.5-39.el7_2         build  89 k
DEBUG util.py:421:   qrencode-libs                        x86_64 3.4.1-3.el7            build  50 k
DEBUG util.py:421:   rsync                                x86_64 3.0.9-17.el7           build 359 k
DEBUG util.py:421:   systemd                              x86_64 219-19.el7_2.13        build 5.1 M
DEBUG util.py:421:  Transaction Summary
DEBUG util.py:421:  ================================================================================
DEBUG util.py:421:  Install  5 Packages (+52 Dependent packages)
DEBUG util.py:421:  Total download size: 19 M
DEBUG util.py:421:  Installed size: 72 M
DEBUG util.py:421:  Installed:
DEBUG util.py:421:    php-cli.x86_64 0:5.4.16-36.3.el7_2                                            
DEBUG util.py:421:    php-common.x86_64 0:5.4.16-36.3.el7_2                                         
DEBUG util.py:421:    php-mbstring.x86_64 0:5.4.16-36.3.el7_2                                       
DEBUG util.py:421:    php-phpunit-PHPUnit.noarch 0:4.8.27-1.el7                                     
DEBUG util.py:421:    php-symfony-class-loader.noarch 0:2.8.9-1.el7                                 
DEBUG util.py:421:  Dependency Installed:
DEBUG util.py:421:    acl.x86_64 0:2.2.51-12.el7                                                    
DEBUG util.py:421:    cryptsetup-libs.x86_64 0:1.6.7-1.el7                                          
DEBUG util.py:421:    dbus.x86_64 1:1.6.12-14.el7_2                                                 
DEBUG util.py:421:    dbus-libs.x86_64 1:1.6.12-14.el7_2                                            
DEBUG util.py:421:    device-mapper.x86_64 7:1.02.107-5.el7_2.5                                     
DEBUG util.py:421:    device-mapper-libs.x86_64 7:1.02.107-5.el7_2.5                                
DEBUG util.py:421:    dracut.x86_64 0:033-360.el7_2.1                                               
DEBUG util.py:421:    fipscheck.x86_64 0:1.4.1-5.el7                                                
DEBUG util.py:421:    fipscheck-lib.x86_64 0:1.4.1-5.el7                                            
DEBUG util.py:421:    git.x86_64 0:1.8.3.1-6.el7_2.1                                                
DEBUG util.py:421:    hardlink.x86_64 1:1.0-19.el7                                                  
DEBUG util.py:421:    kmod.x86_64 0:20-8.el7_2                                                      
DEBUG util.py:421:    kmod-libs.x86_64 0:20-8.el7_2                                                 
DEBUG util.py:421:    kpartx.x86_64 0:0.4.9-85.el7_2.6                                              
DEBUG util.py:421:    less.x86_64 0:458-9.el7                                                       
DEBUG util.py:421:    libedit.x86_64 0:3.0-12.20121213cvs.el7                                       
DEBUG util.py:421:    libgnome-keyring.x86_64 0:3.8.0-3.el7                                         
DEBUG util.py:421:    libtidy.x86_64 0:0.99.0-31.20091203.el7                                       
DEBUG util.py:421:    libxslt.x86_64 0:1.1.28-5.el7                                                 
DEBUG util.py:421:    libzip.x86_64 0:0.10.1-8.el7                                                  
DEBUG util.py:421:    openssh.x86_64 0:6.6.1p1-25.el7_2                                             
DEBUG util.py:421:    openssh-clients.x86_64 0:6.6.1p1-25.el7_2                                     
DEBUG util.py:421:    perl-Error.noarch 1:0.17020-2.el7                                             
DEBUG util.py:421:    perl-Git.noarch 0:1.8.3.1-6.el7_2.1                                           
DEBUG util.py:421:    perl-TermReadKey.x86_64 0:2.30-20.el7                                         
DEBUG util.py:421:    php-doctrine-instantiator.noarch 0:1.0.5-1.el7                                
DEBUG util.py:421:    php-phpdocumentor-reflection-docblock.noarch 0:2.0.4-1.el7                    
DEBUG util.py:421:    php-phpspec-prophecy.noarch 0:1.4.1-1.el7                                     
DEBUG util.py:421:    php-phpunit-File-Iterator.noarch 0:1.4.0-1.el7                                
DEBUG util.py:421:    php-phpunit-PHP-CodeCoverage.noarch 0:2.2.4-1.el7                             
DEBUG util.py:421:    php-phpunit-PHP-Invoker.noarch 0:1.1.3-6.el7                                  
DEBUG util.py:421:    php-phpunit-PHP-Timer.noarch 0:1.0.6-1.el7                                    
DEBUG util.py:421:    php-phpunit-PHP-TokenStream.noarch 0:1.4.8-1.el7                              
DEBUG util.py:421:    php-phpunit-PHPUnit-MockObject.noarch 0:2.3.8-1.el7                           
DEBUG util.py:421:    php-phpunit-Text-Template.noarch 0:1.2.0-5.el7                                
DEBUG util.py:421:    php-phpunit-Version.noarch 0:1.0.5-1.el7                                      
DEBUG util.py:421:    php-phpunit-comparator.noarch 0:1.2.0-1.el7                                   
DEBUG util.py:421:    php-phpunit-diff.noarch 0:1.4.1-1.el7                                         
DEBUG util.py:421:    php-phpunit-environment.noarch 0:1.3.2-1.el7                                  
DEBUG util.py:421:    php-phpunit-exporter.noarch 0:1.2.2-1.el7                                     
DEBUG util.py:421:    php-sebastian-global-state.noarch 0:1.1.1-1.el7                               
DEBUG util.py:421:    php-sebastian-recursion-context.noarch 0:1.0.2-1.el7                          
DEBUG util.py:421:    php-soap.x86_64 0:5.4.16-36.3.el7_2                                           
DEBUG util.py:421:    php-symfony-common.noarch 0:2.8.9-1.el7                                       
DEBUG util.py:421:    php-symfony-yaml.noarch 0:2.8.9-1.el7                                         
DEBUG util.py:421:    php-tidy.x86_64 0:5.4.16-4.el7                                                
DEBUG util.py:421:    php-xml.x86_64 0:5.4.16-36.3.el7_2                                            
DEBUG util.py:421:    procps-ng.x86_64 0:3.3.10-5.el7_2                                             
DEBUG util.py:421:    python.x86_64 0:2.7.5-39.el7_2                                                
DEBUG util.py:421:    qrencode-libs.x86_64 0:3.4.1-3.el7                                            
DEBUG util.py:421:    rsync.x86_64 0:3.0.9-17.el7                                                   
DEBUG util.py:421:    systemd.x86_64 0:219-19.el7_2.13                                              
DEBUG util.py:557:  Child return code was: 0

Comment 1 Honza Silhan 2016-10-03 11:04:08 UTC
we can improve it.

Comment 2 Igor Gnatenko 2017-02-16 06:48:05 UTC
[brain@ignatenko-w541 SDL2]$ sudo dnf builddep ./SDL2.spec
[sudo] password for brain: 
Last metadata expiration check: 0:22:57 ago on Thu Feb 16 07:24:14 2017 CET.
Package libX11-devel-1.6.4-5.fc26.x86_64 is already installed, skipping.
Package libXcursor-devel-1.1.14-7.fc26.x86_64 is already installed, skipping.
Package libXext-devel-1.3.3-5.fc26.x86_64 is already installed, skipping.
Package libXi-devel-1.7.9-2.fc26.x86_64 is already installed, skipping.
Package libXinerama-devel-1.1.3-7.fc26.x86_64 is already installed, skipping.
Package libXrandr-devel-1.5.1-2.fc26.x86_64 is already installed, skipping.
Package libXrender-devel-0.9.10-2.fc26.x86_64 is already installed, skipping.
Package mesa-libEGL-devel-17.0.0-1.fc26.x86_64 is already installed, skipping.
Package mesa-libGL-devel-17.0.0-1.fc26.x86_64 is already installed, skipping.
Package mesa-libGLES-devel-17.0.0-1.fc26.x86_64 is already installed, skipping.
Package dbus-devel-1:1.11.8-2.fc26.x86_64 is already installed, skipping.
Package wayland-devel-1.12.0-1.fc26.x86_64 is already installed, skipping.
Package wayland-devel-1.12.0-1.fc26.x86_64 is already installed, skipping.
Package mesa-libwayland-egl-devel-17.0.0-1.fc26.x86_64 is already installed, skipping.
Package wayland-protocols-devel-1.7-1.fc26.noarch is already installed, skipping.
Package wayland-devel-1.12.0-1.fc26.x86_64 is already installed, skipping.
Package libxkbcommon-devel-0.7.1-2.fc26.x86_64 is already installed, skipping.
Package systemd-devel-232-12.fc26.x86_64 is already installed, skipping.
Dependencies resolved.
================================================================================
 Package                  Arch      Version                    Repository  Size
================================================================================
Installing:
 alsa-lib-devel           x86_64    1.1.3-2.fc26               rawhide    979 k
 audiofile-devel          x86_64    1:0.3.6-12.fc26            rawhide     64 k
 ibus-devel               x86_64    1.5.14-6.fc26              rawhide    187 k
 libXScrnSaver-devel      x86_64    1.2.2-11.fc26              rawhide     22 k
 libusb-devel             x86_64    1:0.1.5-8.fc26             rawhide     18 k
 mesa-libGLU-devel        x86_64    9.0.0-11.fc26              rawhide     13 k
 pulseaudio-libs-devel    x86_64    10.0-4.fc26                rawhide    446 k
Installing dependencies:
 audiofile                x86_64    1:0.3.6-12.fc26            rawhide    132 k
 gl-manpages              noarch    1.1-13.20161227.fc26       rawhide    1.2 M
 libusbx-devel            x86_64    1.0.21-2.fc26              rawhide     26 k

Transaction Summary
================================================================================
Install  10 Packages

Total download size: 3.0 M
Installed size: 21 M
Is this ok [y/N]: 


This is on Rawhide.

Comment 3 Dennis Gilmore 2017-02-18 16:18:50 UTC
can you post the output of depsolving in mock please. honestly the output you pasted is not sufficient to determine if it is enough. just because it is not actually doing anything.

Comment 4 Jaroslav Mracek 2017-06-29 13:15:39 UTC
I do agree with Igor Gnatenko that the problem was solved in dnf-2.5.1-1 that is available for Fedora 26, rawhide or from our testing repository for Fc24+ (dnf copr enable rpmsoftwaremanagement/dnf-nightly). Please if anyone will feel, that dnf-2.5.1+ could improve the report, please don't hesitate to reopen the bug report and provide detailed information what could be improved with examples.


Note You need to log in before you can comment on or make changes to this bug.