Package: qemu-user-static
Version: 1:2.5+dfsg-5
Severity: important

Dear Maintainer,

I just created a fresh mips schroot using qemu-debootstrap to emulate mips
architecture.

Unfortunately, I cannot resolve any name because it seems DNS resolution is not
working anymore. Attached is strace log of a simple ping against ftp.debian.org

This behaviour happens at least under mips, mipsel and s390x.



-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

qemu-user-static depends on no packages.

Versions of packages qemu-user-static recommends:
ii  binfmt-support  2.1.6-1

Versions of packages qemu-user-static suggests:
ii  sudo  1.8.15-1.1

-- no debconf information
(unstable-mips-test)root@winterfell:~# qemu-mips-static -strace /bin/ping -c 1 
ftp.debian.org
31258 brk(NULL) = 0x00442000
31258 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x767ca000
31258 uname(0x76fff600) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 access("/etc/ld.so.preload",R_OK) = -1 errno=2 (No such file or directory)
31258 open("/etc/ld.so.cache",O_RDONLY|O_CLOEXEC) = 3
31258 fstat64(3,0x76fff220) = 0
31258 mmap(NULL,9662,PROT_READ,MAP_PRIVATE,3,0) = 0x767c7000
31258 close(3) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libcap.so.2",O_RDONLY|O_CLOEXEC) = 3
31258 read(3,0x76fff364,512) = 512
31258 prctl(46,8,1996485476,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 fstat64(3,0x76fff228) = 0
31258 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x767c6000
31258 mmap(NULL,82288,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 
0x767b1000
31258 mprotect(0x767b5000,61440,PROT_NONE) = 0
31258 
mmap(0x767c4000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x3000)
 = 0x767c4000
31258 close(3) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/usr/lib/mips-linux-gnu/libidn.so.11",O_RDONLY|O_CLOEXEC) = 3
31258 read(3,0x76fff34c,512) = 512
31258 prctl(46,8,1996485452,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 fstat64(3,0x76fff210) = 0
31258 mmap(NULL,266688,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 
0x7676f000
31258 mprotect(0x767a0000,61440,PROT_NONE) = 0
31258 
mmap(0x767af000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x30000)
 = 0x767af000
31258 close(3) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libresolv.so.2",O_RDONLY|O_CLOEXEC) = 3
31258 read(3,0x76fff334,512) = 512
31258 prctl(46,9,1996485428,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 lseek(3,724,0,1988008292,0,0) = 724
31258 read(3,0x76fff298,32) = 32
31258 fstat64(3,0x76fff1f8) = 0
31258 mmap(NULL,157936,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 
0x76748000
31258 mprotect(0x7675b000,65536,PROT_NONE) = 0
31258 
mmap(0x7676b000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x13000)
 = 0x7676b000
31258 
mmap(0x7676d000,6384,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0)
 = 0x7676d000
31258 close(3) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libc.so.6",O_RDONLY|O_CLOEXEC) = 3
31258 read(3,0x76fff31c,512) = 512
31258 prctl(46,13,1996485404,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 lseek(3,520,0,0,0,0) = 520
31258 read(3,0x76fff278,36) = 36
31258 lseek(3,828,0,1988008292,0,0) = 828
31258 read(3,0x76fff250,32) = 32
31258 fstat64(3,0x76fff1e0) = 0
31258 mmap(NULL,1572624,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 
0x765c8000
31258 mprotect(0x76730000,65536,PROT_NONE) = 0
31258 
mmap(0x76740000,24576,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x168000)
 = 0x76740000
31258 
mmap(0x76746000,7952,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0)
 = 0x76746000
31258 close(3) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libattr.so.1",O_RDONLY|O_CLOEXEC) = 3
31258 read(3,0x76fff254,512) = 512
31258 prctl(46,8,1996485204,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 fstat64(3,0x76fff118) = 0
31258 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x765c7000
31258 mmap(NULL,82176,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,3,0) = 
0x765b2000
31258 mprotect(0x765b6000,61440,PROT_NONE) = 0
31258 
mmap(0x765c5000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,3,0x3000)
 = 0x765c5000
31258 close(3) = 0
31258 mmap(NULL,4096,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x765b1000
31258 set_thread_area(1985709200,1985680528,1,1985680528,0,0) = 0
31258 mprotect(0x76740000,12288,PROT_READ) = 0
31258 mprotect(0x765c5000,4096,PROT_READ) = 0
31258 mprotect(0x7676b000,4096,PROT_READ) = 0
31258 mprotect(0x767af000,4096,PROT_READ) = 0
31258 mprotect(0x767c4000,4096,PROT_READ) = 0
31258 mprotect(0x0041d000,4096,PROT_READ) = 0
31258 mprotect(0x767fd000,4096,PROT_READ) = 0
31258 munmap(0x767c7000,9662) = 0
31258 brk(NULL) = 0x00442000
31258 brk(0x00463000) = 0x00463000
31258 capget(4464652,0,4464640,0,0,0) = 0
31258 capget(4464652,4464660,4464640,0,0,0) = 0
31258 capget(4464692,0,4464680,4464720,0,0) = 0
31258 capset(4464692,4464700,4317336,4317336,0,0) = 0
31258 prctl(8,1,4317336,0,1,0) = 0
31258 getuid(8,1,4317336,0,0,0) = 0
31258 setuid(0,1,4317336,0,0,0) = 0
31258 prctl(8,0,4317336,0,1,0) = 0
31258 getuid(4464680,-1,-2,4464680,0,0) = 0
31258 geteuid(4464680,-1,-2,0,0,0) = 0
31258 capget(4464652,0,4464640,3,0,0) = 0
31258 capget(4464652,4464660,4464640,0,0,0) = 0
31258 capset(4464652,4464660,1996487532,1996487532,0,0) = 0
31258 socket(2,1,1,1,0,0) = -1 errno=13 (Permission denied)
31258 socket(2,3,1,1,0,0) = 3
31258 socket(10,1,58,58,0,0) = -1 errno=13 (Permission denied)
31258 socket(10,3,58,1,0,0) = 4
31258 capget(4464652,0,4464640,3,0,0) = 0
31258 capget(4464652,4464660,4464640,0,0,0) = 0
31258 capset(4464652,4464660,1996487532,1996487532,0,0) = 0
31258 socket(1,524418,0,-2139062144,0,0) = 5
31258 connect(5,0x76fff608,110) = -1 errno=2 (No such file or directory)
31258 close(5) = 0
31258 socket(1,524418,0,14,0,0) = 5
31258 connect(5,0x76fff758,110) = -1 errno=2 (No such file or directory)
31258 close(5) = 0
31258 open("/etc/nsswitch.conf",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76fff700) = 0
31258 mmap(NULL,65536,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x765a1000
31258 read(5,0x765a1000,4096) = 497
31258 read(5,0x765a1000,4096) = 0
31258 close(5) = 0
31258 munmap(0x765a1000,65536) = 0
31258 open("/etc/host.conf",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76fff578) = 0
31258 mmap(NULL,65536,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x765a1000
31258 read(5,0x765a1000,4096) = 9
31258 read(5,0x765a1000,4096) = 0
31258 close(5) = 0
31258 munmap(0x765a1000,65536) = 0
31258 getpid() = 31258
31258 open("/etc/resolv.conf",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76ffd5b0) = 0
31258 mmap(NULL,65536,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x765a1000
31258 read(5,0x765a1000,4096) = 53
31258 read(5,0x765a1000,4096) = 0
31258 close(5) = 0
31258 munmap(0x765a1000,65536) = 0
31258 uname(0x76ffd5d8) = 0
31258 open("/etc/ld.so.cache",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76ffec58) = 0
31258 mmap(NULL,9662,PROT_READ,MAP_PRIVATE,5,0) = 0x765a1000
31258 close(5) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libnss_files.so.2",O_RDONLY|O_CLOEXEC) = 5
31258 read(5,0x76ffed9c,512) = 512
31258 prctl(46,9,1996483996,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 lseek(5,716,0,1988008292,0,0) = 716
31258 read(5,0x76ffed00,32) = 32
31258 fstat64(5,0x76ffec60) = 0
31258 mmap(NULL,136032,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,5,0) = 
0x7657f000
31258 mprotect(0x7658a000,61440,PROT_NONE) = 0
31258 
mmap(0x76599000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,5,0xa000)
 = 0x76599000
31258 
mmap(0x7659b000,21344,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS|MAP_FIXED,-1,0)
 = 0x7659b000
31258 close(5) = 0
31258 mprotect(0x76599000,4096,PROT_READ) = 0
31258 munmap(0x765a1000,9662) = 0
31258 open("/etc/hosts",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76fff1f0) = 0
31258 mmap(NULL,65536,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x7656f000
31258 read(5,0x7656f000,4096) = 30
31258 read(5,0x7656f000,4096) = 0
31258 read(5,0x7656f000,4096) = 0
31258 close(5) = 0
31258 munmap(0x7656f000,65536) = 0
31258 open("/etc/ld.so.cache",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76ffec60) = 0
31258 mmap(NULL,9662,PROT_READ,MAP_PRIVATE,5,0) = 0x7656f000
31258 close(5) = 0
31258 access("/etc/ld.so.nohwcap",F_OK) = -1 errno=2 (No such file or directory)
31258 open("/lib/mips-linux-gnu/libnss_dns.so.2",O_RDONLY|O_CLOEXEC) = 5
31258 read(5,0x76ffeda4,512) = 512
31258 prctl(46,9,1996484004,512,1988124672,0) = -1 errno=22 (Invalid argument)
31258 lseek(5,724,0,1988008292,0,0) = 724
31258 read(5,0x76ffed08,32) = 32
31258 fstat64(5,0x76ffec68) = 0
31258 mmap(NULL,86224,PROT_EXEC|PROT_READ,MAP_PRIVATE|MAP_DENYWRITE,5,0) = 
0x76559000
31258 mprotect(0x7655e000,61440,PROT_NONE) = 0
31258 
mmap(0x7656d000,8192,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_DENYWRITE|MAP_FIXED,5,0x4000)
 = 0x7656d000
31258 close(5) = 0
31258 mprotect(0x7656d000,4096,PROT_READ) = 0
31258 munmap(0x7656f000,9662) = 0
31258 stat("/etc/resolv.conf",0x76fff2b8) = 0
31258 open("/etc/resolv.conf",O_RDONLY|O_CLOEXEC) = 5
31258 fstat64(5,0x76ffd0f8) = 0
31258 mmap(NULL,65536,PROT_READ|PROT_WRITE,MAP_PRIVATE|MAP_ANONYMOUS,-1,0) = 
0x76549000
31258 read(5,0x76549000,4096) = 53
31258 read(5,0x76549000,4096) = 0
31258 close(5) = 0
31258 munmap(0x76549000,65536) = 0
31258 uname(0x76ffd120) = 0
31258 gettimeofday(1996480440,0,1996488166,1,0,0) = 0
31258 gettimeofday(1996480440,0,1996488166,1,0,0) = 0
31258 socket(2,129,0,4468040,0,0) = 5
31258 connect(5,0x76747560,16) = 0
31258 gettimeofday(1996480160,0,16,0,0,0) = 0
31258 poll(1996480400,1,0,0,0,0) = 1
31258 close(5) = 0
31258 socket(2,129,0,0,0,0) = 5
31258 connect(5,0x76747560,16) = 0
31258 gettimeofday(1996480160,0,16,0,0,0) = 0
31258 poll(1996480400,1,0,0,0,0) = 1
31258 close(5) = 0
31258 gettimeofday(1996480440,0,1996481352,1,0,0) = 0
31258 gettimeofday(1996480440,0,1996481352,1,0,0) = 0
31258 socket(2,129,0,1996480640,0,0) = 5
31258 connect(5,0x76747560,16) = 0
31258 gettimeofday(1996480160,0,16,0,0,0) = 0
31258 poll(1996480400,1,0,0,0,0) = 1
31258 close(5) = 0
31258 socket(2,129,0,0,0,0) = 5
31258 connect(5,0x76747560,16) = 0
31258 gettimeofday(1996480160,0,16,0,0,0) = 0
31258 poll(1996480400,1,0,0,0,0) = 1
31258 close(5) = 0
31258 write(2,0x76ffd550,59)ping: ftp.debian.org: Temporary failure in name 
resolution
 = 59
31258 exit_group(2)
(unstable-mips-test)root@winterfell:~#

Reply via email to