<86>Sep 13 15:14:39 userdel[3445707]: delete user 'rooter' <86>Sep 13 15:14:39 userdel[3445707]: removed group 'rooter' owned by 'rooter' <86>Sep 13 15:14:39 groupadd[3445714]: group added to /etc/group: name=rooter, GID=642 <86>Sep 13 15:14:39 groupadd[3445714]: group added to /etc/gshadow: name=rooter <86>Sep 13 15:14:39 groupadd[3445714]: new group: name=rooter, GID=642 <86>Sep 13 15:14:39 useradd[3445734]: new user: name=rooter, UID=642, GID=642, home=/root, shell=/bin/bash <86>Sep 13 15:14:39 userdel[3445742]: delete user 'builder' <86>Sep 13 15:14:39 userdel[3445742]: removed group 'builder' owned by 'builder' <86>Sep 13 15:14:39 userdel[3445742]: removed shadow group 'builder' owned by 'builder' <86>Sep 13 15:14:39 groupadd[3445752]: group added to /etc/group: name=builder, GID=643 <86>Sep 13 15:14:39 groupadd[3445752]: group added to /etc/gshadow: name=builder <86>Sep 13 15:14:39 groupadd[3445752]: new group: name=builder, GID=643 <86>Sep 13 15:14:39 useradd[3445758]: new user: name=builder, UID=643, GID=643, home=/usr/src, shell=/bin/bash Building target platforms: x86_64 Building for target x86_64 Wrote: /usr/src/in/nosrpm/latex2rtf-2.3.18-alt1.nosrc.rpm (w1.gzdio) Installing latex2rtf-2.3.18-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.50821 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf latex2rtf-2.3.18 + echo 'Source #0 (latex2rtf-2.3.18.tar):' Source #0 (latex2rtf-2.3.18.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/latex2rtf-2.3.18.tar + cd latex2rtf-2.3.18 + /bin/chmod -c -Rf u+rwX,go-w . + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.50821 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd latex2rtf-2.3.18 + make clean make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' rm -f fonts.o direct.o encodings.o commands.o stack.o funct1.o tables.o chars.o ignore.o cfg.o main.o utils.o parser.o lengths.o counters.o preamble.o letterformat.o equations.o convert.o xrefs.o definitions.o graphics.o mygetopt.o styles.o preparse.o vertical.o fields.o labels.o biblio.o auxfile.o acronyms.o core latex2rtf rm -rf tmp make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' + make -j8 PREFIX=/usr make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c stack.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c direct.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c encodings.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c fonts.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c ignore.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c commands.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c chars.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c tables.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DCFGDIR=\"/usr/share/latex2rtf/cfg\" -DUNIX -c cfg.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c lengths.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c letterformat.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DCFGDIR=\"/usr/share/latex2rtf/cfg\" -DUNIX -c main.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c utils.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c funct1.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c parser.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c counters.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c convert.c convert.c: In function 'ConvertString': convert.c:57:34: warning: comparison between pointer and zero character constant [-Wpointer-compare] 57 | if (string == NULL || string == '\0') | ^~ convert.c:57:27: note: did you mean to dereference the pointer? 57 | if (string == NULL || string == '\0') | ^ make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c preamble.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c mygetopt.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c equations.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c styles.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c definitions.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c vertical.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c preparse.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c fields.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c xrefs.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c biblio.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c auxfile.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c labels.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c graphics.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX -DUNIX -c acronyms.c make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX fonts.o direct.o encodings.o commands.o stack.o funct1.o tables.o chars.o ignore.o cfg.o main.o utils.o parser.o lengths.o counters.o preamble.o letterformat.o equations.o convert.o xrefs.o definitions.o graphics.o mygetopt.o styles.o preparse.o vertical.o fields.o labels.o biblio.o auxfile.o acronyms.o -lm -o latex2rtf make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' + make -C doc latex2rtf.html make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18/doc' make: 'latex2rtf.html' is up to date. make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18/doc' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.81344 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/latex2rtf-buildroot + : + /bin/rm -rf -- /usr/src/tmp/latex2rtf-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd latex2rtf-2.3.18 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/latex2rtf-buildroot PREFIX=/usr make: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' cc -DUNIX fonts.o direct.o encodings.o commands.o stack.o funct1.o tables.o chars.o ignore.o cfg.o main.o utils.o parser.o lengths.o counters.o preamble.o letterformat.o equations.o convert.o xrefs.o definitions.o graphics.o mygetopt.o styles.o preparse.o vertical.o fields.o labels.o biblio.o auxfile.o acronyms.o -lm -o latex2rtf cd doc && make make[1]: Entering directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18/doc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18/doc' mkdir -p /usr/src/tmp/latex2rtf-buildroot/usr/bin mkdir -p /usr/src/tmp/latex2rtf-buildroot/usr/share/man/man1 mkdir -p /usr/src/tmp/latex2rtf-buildroot/usr/share/latex2rtf/cfg cp -p scripts/latex2png /usr/src/tmp/latex2rtf-buildroot/usr/bin cp -p doc/latex2rtf.1 /usr/src/tmp/latex2rtf-buildroot/usr/share/man/man1 cp -p doc/latex2png.1 /usr/src/tmp/latex2rtf-buildroot/usr/share/man/man1 cp -p cfg/fonts.cfg cfg/direct.cfg cfg/ignore.cfg cfg/style.cfg cfg/afrikaans.cfg cfg/bahasa.cfg cfg/basque.cfg cfg/brazil.cfg cfg/breton.cfg cfg/catalan.cfg cfg/croatian.cfg cfg/czech.cfg cfg/danish.cfg cfg/dutch.cfg cfg/english.cfg cfg/esperanto.cfg cfg/estonian.cfg cfg/finnish.cfg cfg/french.cfg cfg/galician.cfg cfg/german.cfg cfg/icelandic.cfg cfg/irish.cfg cfg/italian.cfg cfg/latin.cfg cfg/lsorbian.cfg cfg/magyar.cfg cfg/norsk.cfg cfg/nynorsk.cfg cfg/polish.cfg cfg/portuges.cfg cfg/romanian.cfg cfg/samin.cfg cfg/scottish.cfg cfg/serbian.cfg cfg/slovak.cfg cfg/slovene.cfg cfg/spanish.cfg cfg/swedish.cfg cfg/turkish.cfg cfg/usorbian.cfg cfg/welsh.cfg cfg/russian.cfg cfg/ukrainian.cfg cfg/frenchb.cfg cfg/greek.cfg cfg/british.cfg /usr/src/tmp/latex2rtf-buildroot/usr/share/latex2rtf/cfg cp -p doc/latex2rtf.html /usr/src/tmp/latex2rtf-buildroot/usr/share/latex2rtf cp -p doc/latex2rtf.pdf /usr/src/tmp/latex2rtf-buildroot/usr/share/latex2rtf cp -p doc/latex2rtf.txt /usr/src/tmp/latex2rtf-buildroot/usr/share/latex2rtf cp -p latex2rtf /usr/src/tmp/latex2rtf-buildroot/usr/bin ****************************************************************** *** latex2rtf successfully installed as "latex2rtf" *** in directory "/usr/bin" *** *** "make install-info" will install TeXInfo files *** *** latex2rtf was compiled to search for its configuration files in *** "/usr/share/latex2rtf/cfg" *** *** If the configuration files are moved then either *** 1) set the environment variable RTFPATH to this new location, or *** 2) use the command line option -P /path/to/cfg, or *** 3) edit the Makefile and recompile ****************************************************************** make: Leaving directory '/usr/src/RPM/BUILD/latex2rtf-2.3.18' + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/latex2rtf-buildroot (auto) Verifying and fixing files in /usr/src/tmp/latex2rtf-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/latex2rtf-buildroot/ (default) Compressing files in /usr/src/tmp/latex2rtf-buildroot (auto) mode of '/usr/src/tmp/latex2rtf-buildroot/usr/share/man/man1/latex2png.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/latex2rtf-buildroot/usr/share/man/man1/latex2rtf.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) 056-debuginfo.brp: WARNING: debuginfo without debug sources. Verifying ELF objects in /usr/src/tmp/latex2rtf-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) Processing files: latex2rtf-2.3.18-alt1 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.81344 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd latex2rtf-2.3.18 + DOCDIR=/usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + export DOCDIR + rm -rf /usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + /bin/mkdir -p /usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + cp -prL HACKING README /usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + chmod -R go-w /usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + chmod -R a+rX /usr/src/tmp/latex2rtf-buildroot/usr/share/doc/latex2rtf-2.3.18 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.wvTJah find-provides: running scripts (debuginfo,lib,pam,perl,pkgconfig,python,python3,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.8jnHvf find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,python3,rpmlib,shebang,shell,static,symlinks,systemd-services) find-requires: FINDPACKAGE-COMMANDS: cat mv rm Requires: /bin/bash, /lib64/ld-linux-x86-64.so.2, coreutils, libc.so.6(GLIBC_2.2.5)(64bit), libc.so.6(GLIBC_2.3)(64bit), libc.so.6(GLIBC_2.4)(64bit), libc.so.6(GLIBC_2.7)(64bit), libm.so.6(GLIBC_2.2.5)(64bit), rtld(GNU_HASH) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.rLTO4h Creating latex2rtf-debuginfo package Processing files: latex2rtf-debuginfo-2.3.18-alt1 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.yaUAqh find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.YSwkVg find-requires: running scripts (debuginfo) Requires: latex2rtf = 2.3.18-alt1, /usr/lib/debug/lib64/ld-linux-x86-64.so.2.debug, debug64(libc.so.6), debug64(libm.so.6) Adding to latex2rtf-debuginfo a strict dependency on latex2rtf Wrote: /usr/src/RPM/RPMS/x86_64/latex2rtf-2.3.18-alt1.x86_64.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/x86_64/latex2rtf-debuginfo-2.3.18-alt1.x86_64.rpm (w2.lzdio) 2.77user 0.94system 0:06.45elapsed 57%CPU (0avgtext+0avgdata 29216maxresident)k 0inputs+0outputs (0major+270141minor)pagefaults 0swaps 4.19user 3.55system 0:10.56elapsed 73%CPU (0avgtext+0avgdata 29216maxresident)k 0inputs+0outputs (0major+449778minor)pagefaults 0swaps --- latex2rtf-2.3.18-alt1.x86_64.rpm.repo 2020-06-22 20:40:13.433377226 +0000 +++ latex2rtf-2.3.18-alt1.x86_64.rpm.hasher 2021-09-13 15:14:47.586742299 +0000 @@ -71,3 +71,3 @@ File: /usr/bin/latex2png 100755 root:root 64528f2e60802d33929a59d78942f8f2 -File: /usr/bin/latex2rtf 100755 root:root 8373ce4fb48e56daaaef3e156bf9a774 +File: /usr/bin/latex2rtf 100755 root:root d7e05a2ffdb2d13cdc87d1a896ccff4b File: /usr/share/doc/latex2rtf-2.3.18 40755 root:root @@ -129,2 +129,2 @@ File: /usr/share/man/man1/latex2rtf.1.xz 100644 root:root 4aa0d7f699cb53e6af0faebbbdb1b1eb -RPMIdentity: 9133eb13b5a059e60e2f76504f22a9d7be2cca7aebf01893cb0b1dd50bbb0b5b7d86f877d6190e7a05c3d61f84f830d7ebe38eae048eb597a6363dbe67bf32d9 +RPMIdentity: b4e71fa069ca79bb3f0424082d067ee829625e007139ceb4efb486e9c912024dcbb1ca87535f571794887c93cbab0b2d7f271ebdf8ab09915a04cfdde9fbd25d --- latex2rtf-debuginfo-2.3.18-alt1.x86_64.rpm.repo 2020-06-22 20:40:13.557378014 +0000 +++ latex2rtf-debuginfo-2.3.18-alt1.x86_64.rpm.hasher 2021-09-13 15:14:47.673743162 +0000 @@ -1,4 +1,4 @@ -/usr/lib/debug/.build-id/3a 40755 root:root -/usr/lib/debug/.build-id/3a/4863b453ea253768720c1f246ad5f1759524ed 120777 root:root ../../../../bin/latex2rtf -/usr/lib/debug/.build-id/3a/4863b453ea253768720c1f246ad5f1759524ed.debug 120777 root:root ../../usr/bin/latex2rtf.debug +/usr/lib/debug/.build-id/53 40755 root:root +/usr/lib/debug/.build-id/53/f709b0bfa39caaf0c0fc75e16b3c886edb23f3 120777 root:root ../../../../bin/latex2rtf +/usr/lib/debug/.build-id/53/f709b0bfa39caaf0c0fc75e16b3c886edb23f3.debug 120777 root:root ../../usr/bin/latex2rtf.debug /usr/lib/debug/usr/bin/latex2rtf.debug 100644 root:root @@ -10,6 +10,6 @@ Provides: latex2rtf-debuginfo = 2.3.18-alt1:sisyphus+253674.40.3.1 -File: /usr/lib/debug/.build-id/3a 40755 root:root -File: /usr/lib/debug/.build-id/3a/4863b453ea253768720c1f246ad5f1759524ed 120777 root:root ../../../../bin/latex2rtf -File: /usr/lib/debug/.build-id/3a/4863b453ea253768720c1f246ad5f1759524ed.debug 120777 root:root ../../usr/bin/latex2rtf.debug -File: /usr/lib/debug/usr/bin/latex2rtf.debug 100644 root:root c6c2a014fd90a7187eb93ef617dc9137 -RPMIdentity: 216c64f984ce9d1f3a1781e6997c05e1fce4b9c921f89c2abf7a759622b4b365b7b123478ceed64854f2db9d7c5b23e2ed773e63a6c331e3015e650c7e313507 +File: /usr/lib/debug/.build-id/53 40755 root:root +File: /usr/lib/debug/.build-id/53/f709b0bfa39caaf0c0fc75e16b3c886edb23f3 120777 root:root ../../../../bin/latex2rtf +File: /usr/lib/debug/.build-id/53/f709b0bfa39caaf0c0fc75e16b3c886edb23f3.debug 120777 root:root ../../usr/bin/latex2rtf.debug +File: /usr/lib/debug/usr/bin/latex2rtf.debug 100644 root:root 542fff274078b9e75695f7a8a4a8204c +RPMIdentity: b11c800b973efcd4784efb3add5ca61841eac47740532337b1b3cd4ba87e4d813c1af0deaf9595809654e2927fb03b62c89134da42f12e0d9a760bfe79fd4cdf