Bug 2189098

Summary: dropbox-api-command-2.13-11.fc39 FTBFS: File not found: /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/man/man1/*.1*
Product: [Fedora] Fedora Reporter: Petr Pisar <ppisar>
Component: dropbox-api-commandAssignee: Ben Boeckel <fedora>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: fedora, perl-devel
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://koschei.fedoraproject.org/package/dropbox-api-command
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2168842, 2231791    

Description Petr Pisar 2023-04-24 08:03:00 UTC
dropbox-api-command-2.13-11.fc39 fails to build in Fedora 39:

Processing files: dropbox-api-command-2.13-11.fc39.noarch
error: File not found: /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/man/man1/*.1*
Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.gWsKBg
+ umask 022
+ cd /home/test/fedora/dropbox-api-command
+ cd dropbox-api-command-2.13
+ DOCDIR=/home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/doc/dropbox-api-command
+ export LC_ALL=C
+ LC_ALL=C
+ export DOCDIR
+ /usr/bin/mkdir -p /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/doc/dropbox-api-command
+ cp -pr Changes /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/doc/dropbox-api-command
+ cp -pr README.md /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/doc/dropbox-api-command
+ RPM_EC=0
++ jobs -p
+ exit 0
Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.MDeuqJ
+ umask 022
+ cd /home/test/fedora/dropbox-api-command
+ cd dropbox-api-command-2.13
+ LICENSEDIR=/home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/licenses/dropbox-api-command
+ export LC_ALL=C
+ LC_ALL=C
+ export LICENSEDIR
+ /usr/bin/mkdir -p /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/licenses/dropbox-api-command
+ cp -pr LICENSE /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/licenses/dropbox-api-command
+ RPM_EC=0
++ jobs -p
+ exit 0

RPM build warnings:
    Macro expanded in comment on line 2: (c=%{commit}; echo ${c:0:7})

    Macro expanded in comment on line 2: (c=%{commit}; echo ${c:0:7})


RPM build errors:
    File not found: /home/test/rpmbuild/BUILDROOT/dropbox-api-command-2.13-11.fc39.x86_64/usr/share/man/man1/*.1*


A difference between passing and failing build roots is at <https://koschei.fedoraproject.org/build/15311444>, An upgrade of perl-Module-Build-Tiny from 0.039-25.fc38 to 0.041-1.fc39 looks suspicious.

Reproducible: Always

Comment 1 Petr Pisar 2023-04-24 08:07:16 UTC
From Module-Build-Tiny changelog:

0.040     2023-02-05 23:06:28+01:00 Europe/Amsterdam (TRIAL RELEASE)
          - Manify .pod after .pm
          - Filter out script documentation from scripts
          - Don't manify podless modules/scripts

Comment 2 Fedora Release Engineering 2023-08-16 08:09:07 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.