Package: obs-build Version: 20190710-1 Severity: normal Tags: patch upstream
Dear Maintainer, Building spymemcached Debian package in an OBS instance, FTBFS because a test expects a reverse lookup on 127.0.0.1 to be localhost. See: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990196 OBS configuration sets first entry in /etc/hosts to 127.0.0.1 $hostname. See upstream configuration: https://github.com/openSUSE/obs-build/blob/master/init_buildsystem#L1236 Although spymemcached test seems to be adding an unreasonable constraint to the building host in this case, it's not clear why OBS is configured this way, even having this note on it: # this makes a reverse lookup on 127.0.0.1 return the host name, # which is bad, but 127.0.0.2 does not work on all unix systems Is there any reason to have this hosts configuration? If there's not, please find a follow up patch e-mail in this bug report. Regards, Ariel D'Alessandro -- System Information: Debian Release: 11.0 APT prefers testing-security APT policy: (500, 'testing-security'), (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-7-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages obs-build depends on: ii debootstrap 1.0.123 ii libarchive-tools 3.4.3-2+b1 ii perl 5.32.1-4 ii python3 3.9.2-3 ii python3-websocket 0.57.0-1 ii rpm 4.16.1.2+dfsg1-0.4 ii sudo 1.9.5p2-3 Versions of packages obs-build recommends: ii e2fsprogs 1.46.2-1 ii libcrypt-ssleay-perl 0.73.06-1+b3 ii osc 0.169.1-1 ii rpm2cpio 4.16.1.2+dfsg1-0.4 ii xzdec 5.2.5-2 Versions of packages obs-build suggests: pn btrfs-progs <none> pn xfsprogs <none> -- no debconf information