From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 3D669E00869; Mon, 29 Sep 2014 07:37:33 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.5 BAYES_05 BODY: Bayes spam probability is 1 to 5% * [score: 0.0285] X-Greylist: delayed 547 seconds by postgrey-1.32 at yocto-www; Mon, 29 Sep 2014 07:37:29 PDT Received: from mail.tpip.net (mail.tpip.net [92.43.49.48]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 667C4E0080A for ; Mon, 29 Sep 2014 07:37:29 -0700 (PDT) Received: from office.tpip.net (office.tpip.net [92.43.51.2]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tpip.net (Postfix) with ESMTPS id 057944F417 for ; Mon, 29 Sep 2014 14:28:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by office.tpip.net (Postfix) with ESMTP id DD2BE38356E for ; Mon, 29 Sep 2014 14:29:49 +0000 (UTC) Received: from office.tpip.net ([127.0.0.1]) by localhost (office.tpip.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id hAo9z2z_PLDt for ; Mon, 29 Sep 2014 14:29:47 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by office.tpip.net (Postfix) with ESMTP id 4338C38356F for ; Mon, 29 Sep 2014 14:29:47 +0000 (UTC) X-Virus-Scanned: amavisd-new at tpip.net Received: from office.tpip.net ([127.0.0.1]) by localhost (office.tpip.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id YV0z_wubao07 for ; Mon, 29 Sep 2014 14:29:47 +0000 (UTC) Received: from office.tpip.net (office.tpip.net [92.43.51.2]) by office.tpip.net (Postfix) with ESMTP id 1E41438356E for ; Mon, 29 Sep 2014 14:29:47 +0000 (UTC) Date: Mon, 29 Sep 2014 14:29:46 +0000 (UTC) From: Andreas Schultz To: poky@yoctoproject.org Message-ID: <126742226.547.1412000986930.JavaMail.zimbra@tpip.net> MIME-Version: 1.0 X-Originating-IP: [217.92.147.146] X-Mailer: Zimbra 8.5.0_GA_3042 (ZimbraWebClient - GC39 (Linux)/8.5.0_GA_3042) Thread-Topic: bogus dependency from systemd to systemd-binfmt Thread-Index: 6gQMR/zWHyauCSgTACOEHPi54affyg== Subject: bogus dependency from systemd to systemd-binfmt X-BeenThere: poky@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Poky build system developer discussion & patch submission for meta-yocto List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Sep 2014 14:37:33 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Hi, With the current recipes a dependency from systemd to systemd-binfmt is generated. systemd does work fine without systemd-binfmt and binfmt is not required for a working system. So, this dependency should not be there. The dependency is generated by systemd.bbclass because systemd-binfmt.service has a 'Conflicts=shutdown.target' statement and systemd.bbclass does include conflicting units into the package. The cruel print are these lines in systemd.bbclass: if has_exactly_one_service: has_exactly_one_service = len(get_package_var(d, 'SYSTEMD_SERVICE', systemd_packages).split()) == 1 keys = 'Also' # Conflicts?? if has_exactly_one_service: # single service gets also the /dev/null dummies keys = 'Also Conflicts' This might be correct for other systemd packages, but for systemd itself this seems to be wrong.... Regards Andreas -- -- Dipl. Inform. Andreas Schultz