From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6641993705910697984 X-Received: by 2002:aa7:c393:: with SMTP id k19mr6395977edq.6.1546459669568; Wed, 02 Jan 2019 12:07:49 -0800 (PST) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a50:ad59:: with SMTP id z25ls9091486edc.4.gmail; Wed, 02 Jan 2019 12:07:49 -0800 (PST) X-Google-Smtp-Source: AFSGD/VhtGSaFNukuQ818qQAchCfggkYNC1kkvEIJgwi99ofgLbakMzRO6wpbEPk9/m8vsocLFWL X-Received: by 2002:a50:90f5:: with SMTP id d50mr6380989eda.9.1546459669044; Wed, 02 Jan 2019 12:07:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546459669; cv=none; d=google.com; s=arc-20160816; b=pYfKhO2s4q/izNMG3sTragNaO2U7lVjdAGLh3hAyVd59F8AV/cGLrJmvNntaMvKVso r6COydwH1wyKbF6tkAltc9vgKFtXgaBRcmo9iP0oj3dl+VnWM70PNj4EaA5oHjBsjZv/ PgubC9q3AnjQ5vvKF0xCIljiEc4waJL1FyNaTWRJR23lVE1ogN1/g7jVwgDzmDUhe0j6 0iUiwUlRjFx4PDG31JAsvXPPNGzGhJWhH/lRzcWZ1YJ0iXtJvqoSdUgV0/YWJdc0cJFN 5FKPhn/xwWjZZJtNjmT6u/AdgAKgsoAKQYnyxegOlNXz1ymcJTwo16nW7rRVHIionuX4 yjww== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:mime-version:user-agent :date:message-id:subject:from:to; bh=7+4sqGVkNCO3241d6zmNhJ08MzW6BLnKJFa+ejwzKj8=; b=wgDYlLiFvXEx4H/V1WwkExi8COGHw92UHn+n9Q5X3SV5NlI8noGx8mz8DhaN9QJym/ PRZsk94njUbds0l9kCsC0yfsMzEPcEOL6eCoCD3LYAf9SOat1rgD7ve1w3NjLJ1LlebE TXwbZTlCppjeY75gFB93UFIeWFZSm1yEg2E89oJ4jbso1X5gIjerndFw3yek8aoqgVBM ue/4x08Bk7XZiIk8fM16dlhQd4SehbJMV0ApNFYD2pbW++x9dnGppmNW4JT+htR6jQzu Jm5xp7wO9kAhCietz6LWFQwYYDRavi14pxlelk1wxBC5J/eJgao3cIt3VfZmbOSLpI2M uE4w== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id k25si2385820edd.1.2019.01.02.12.07.48 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Jan 2019 12:07:49 -0800 (PST) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id x02K7mOL001000 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 2 Jan 2019 21:07:48 +0100 Received: from [139.25.68.37] (md1q0hnc.ad001.siemens.net [139.25.68.37] (may be forged)) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id x02K7lrE009515 for ; Wed, 2 Jan 2019 21:07:48 +0100 To: isar-users From: Jan Kiszka Subject: mknod /dev/console can fail Message-ID: Date: Wed, 2 Jan 2019 21:07:47 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: MDPgUIUjqwc7 Hi all, just saw this in CI build: [...] 2019-01-02 19:37:55 - INFO - | localepurge: Removing disabled auto-generated config file. 2019-01-02 19:37:55 - INFO - | 2019-01-02 19:37:55 - INFO - | To reinstall all the packages which localepurge has been taking care 2019-01-02 19:37:55 - INFO - | of before, you can use the following command: 2019-01-02 19:37:55 - INFO - | 2019-01-02 19:37:55 - INFO - | apt-get -u --reinstall --fix-missing install $(dpkg -S LC_MESSAGES | cut -d: -f1 | tr ', ' '' | sort -u) 2019-01-02 19:37:55 - INFO - | 2019-01-02 19:37:55 - INFO - | mknod: /dev/console: File exists 2019-01-02 19:37:55 - INFO - | WARNING: exit code 1 from a shell command. 2019-01-02 19:37:55 - INFO - | ERROR: Function failed: do_rootfs (log file is located at /builds/ebsy/debian/build/tmp/work/jailhouse-demo-amd64/demo-image-qemu-amd64/temp/log.do_rootfs.66135) I strongly suspect it comes from debian-configscript.sh: # Create console device if [ ! -e /dev/console ]; then mknod /dev/console c 5 1 fi Something must be creating /dev/console in the background while the config script runs. That is weird. Any ideas what could be the race partner? Do we still need this mknod? It date back to e7e59151f7f0. Removing this would be the safest option because the case might be hard to reproduce - I've only seen this once so far. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux