[Pkg-sssd-devel] Bug#1016220: sssd: FTBFS: dh_install: error: missing files, aborting

Lucas Nussbaum lucas at debian.org
Fri Jul 29 17:38:39 BST 2022


Source: sssd
Version: 2.7.3-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20220728 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> install -D -m755 /<<PKGBUILDDIR>>/debian/generate-config \
> 	/<<PKGBUILDDIR>>/debian/tmp/usr/share/sssd/generate-config
> mkdir -p /<<PKGBUILDDIR>>/debian/libpam-sss/usr/share/pam-configs
> install -m644 debian/libpam-sss.pam-auth-update \
> 	/<<PKGBUILDDIR>>/debian/libpam-sss/usr/share/pam-configs/sss
> install -m644 -D /<<PKGBUILDDIR>>/debian/apparmor-profile \
> 	/<<PKGBUILDDIR>>/debian/sssd-common/etc/apparmor.d/usr.sbin.sssd
> cat /<<PKGBUILDDIR>>/debian/sssd-common.sssd.init.in > /<<PKGBUILDDIR>>/debian/sssd-common.sssd.init
> # remove files we don't want to install
> find /<<PKGBUILDDIR>>/debian/tmp/ -name '*.la' -exec rm '{}' ';'
> find /<<PKGBUILDDIR>>/debian/tmp/ -name '*.pyc' -exec rm '{}' ';'
> find /<<PKGBUILDDIR>>/debian/tmp/ -name '*.egg-info' -exec rm '{}' ';'
> rm -f /<<PKGBUILDDIR>>/debian/tmp/etc/rc.d/init.d/sssd
> # match nn/nn/nnnn, replace with the date from changelog
> sed -i 's/[0-1][0-9]\/[0-3][0-9]\/[0-9][0-9][0-9][0-9]/07\/06\/2022/g' /<<PKGBUILDDIR>>/debian/tmp/usr/share/man/man*/*
> # change the shebang
> sed -i -e 's:/usr/bin/python:/usr/bin/python3:' /<<PKGBUILDDIR>>/debian/tmp/usr/sbin/sss_obfuscate
> mkdir -p debian/tmp/etc/krb5.conf.d
> # Enable krb5 idp plugins by default (when sssd-idp package is installed)
> cp debian/tmp/usr/share/sssd/krb5-snippets/sssd_enable_idp \
> 	debian/tmp/etc/krb5.conf.d/sssd_enable_idp
> # Kerberos KCM credential cache by default
> cp debian/tmp/usr/share/sssd-kcm/kcm_default_ccache \
> 	debian/tmp/etc/krb5.conf.d/kcm_default_ccache
> # krb5 configuration snippet
> cp debian/tmp/usr/share/sssd/krb5-snippets/enable_sssd_conf_dir \
> 	debian/tmp/etc/krb5.conf.d/enable_sssd_conf_dir
> dh_install
> dh_install: warning: Cannot find (any matches for) "usr/lib/*/krb5/plugins/authdata/sssd_pac_plugin.so" (tried in ., debian/tmp)
> 
> dh_install: warning: sssd-common missing files: usr/lib/*/krb5/plugins/authdata/sssd_pac_plugin.so
> dh_install: warning: Cannot find (any matches for) "lib/systemd/system/sssd-pac.service" (tried in ., debian/tmp)
> 
> dh_install: warning: sssd-ad-common missing files: lib/systemd/system/sssd-pac.service
> dh_install: warning: Cannot find (any matches for) "lib/systemd/system/sssd-pac.socket" (tried in ., debian/tmp)
> 
> dh_install: warning: sssd-ad-common missing files: lib/systemd/system/sssd-pac.socket
> dh_install: warning: Cannot find (any matches for) "usr/libexec/sssd/sssd_pac" (tried in ., debian/tmp)
> 
> dh_install: warning: sssd-ad-common missing files: usr/libexec/sssd/sssd_pac
> dh_install: error: missing files, aborting
> make[1]: *** [debian/rules:87: override_dh_install] Error 25


The full build log is available from:
http://qa-logs.debian.net/2022/07/28/sssd_2.7.3-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20220728;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20220728&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Pkg-sssd-devel mailing list