From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=maipKPLiLFn7F/626x5GaSUgTjoCG+vwjLF0gqZWAIY=; b=gEWEUl8tF81u63pGL2jEQ9vTeLsOwXOpZtYVpXD6xbX1g5ZCc3aa4JIM1ObXIi2ln1 8ApPHhulBBhcn18R7O+eO4zXVx/vdhmsJZ0Du06RcSZ8M2D12DW1IVYOVL0KOtwptpC2 WR/qFBrU8VxAYJvnjDPnITyXBZPaObkH4NtUrfjxPyGJnn50Dh++gBssQKliB1WH6QX3 85D0sPYeq5oBE0nT/0uulzVmve0lvqQp2+hVikM/WfDMI6SFEGoXbNtSj62JPga6XvWP 6p8o/jCsri2sRmQU9hH+/pRq2Hn2Lc9AIyUoWXREPbxi7vxtJ3qgqXRwIw9hh2y0XM6U OjKQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to; bh=maipKPLiLFn7F/626x5GaSUgTjoCG+vwjLF0gqZWAIY=; b=Cg+V1tHhQsspHDhdrnZ8xit8D1yn+EXHhJ/FqMr5VxHEm2Q6DyCeYV5PwFsPB7SCiI SeHzlr9oKQJsCPLKPKnykXTQPvv+MZtFSdsuehx5QnP6U3MlaBbNjL4i+xOh6bmMI4sF JANCsb2WP3oGu/QSN9gFzp9aJVGhkNMoZ1rx6N3SZACE4Dqq/T6hnvZoHIhyxWfaLOBy kqdrZZDBGfovY2yGeBpog1arMhz4sQWabPlPdLYkU9vS8ow4u3V/ZSPpr+K5Tp9K/GZg 8W9CzAiM+8OrMrcH2Bat2J8W/guAKxFV/IJg1SnhilueLc9S/OY48Iqiff10GKWh3Duz DabQ== X-Gm-Message-State: APjAAAWGwpK3lhOwpATtwbuVHgYNtTxCq5pPsC3vc6lOiMc58z5+Qoua uR0DLvxaRSkGHKzYroQaDyi6AbTy X-Google-Smtp-Source: APXvYqz7WV0cgbynb0XxiqGBtzUSAa89rwTwWxdplnc5zH5IGxRFATuH7Ut37ye6BOLcSeaN8zst7Q== X-Received: by 2002:a2e:3619:: with SMTP id d25mr18581974lja.231.1576490154126; Mon, 16 Dec 2019 01:55:54 -0800 (PST) Sender: "Ivan A. Melnikov" Date: Mon, 16 Dec 2019 13:55:51 +0400 From: "Ivan A. Melnikov" To: ALT Linux Team development discussions Message-ID: <20191216095551.stjnkzfg3eje5d2g@titan.localdomain> References: <20191213020817.4365b4e0da164f3d4919adbd@altlinux.org> <20191213080247.GA10074@altlinux.org> <20191213211843.4a0228834c2c2b22c7921cbe@altlinux.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20191213211843.4a0228834c2c2b22c7921cbe@altlinux.org> Subject: Re: [devel] =?utf-8?b?cnBtOiDQvdC10LrQvtGA0YDQtdC60YLQvdGL0LUg0Lw=?= =?utf-8?b?0LDQutGA0L7RgdGL?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Dec 2019 09:55:56 -0000 Archived-At: List-Archive: List-Post: On Fri, Dec 13, 2019 at 09:18:43PM +0300, Andrey Savchenko wrote: > On Fri, 13 Dec 2019 11:02:47 +0300 Dmitry V. Levin wrote: > > On Fri, Dec 13, 2019 at 02:08:17AM +0300, Andrey Savchenko wrote: > > > Всем привет! > > > > > > Разбирая баг https://bugzilla.altlinux.org/37616 (он уже решён, но > > > это отдельная тема) я обнаружил, что и в Сизифном rpm у нас тоже > > > хватает некорректно определённых макросов: > > > > > > $ rpm -q rpm > > > rpm-4.13.0.1-alt15.x86_64 > > > $ rpm --showrc | grep "@.*@" > > > %{expand:%(cat /usr/lib/rpm/macros.d/*.env @SYSCONFIGDIR@/macros.d/*.env 2>/dev/null)} -14: __install_info > > > @__INSTALL_INFO@ -14: __lzma @__LZMA@ > > > -14: __pgp @PGPBIN@ > > > -14: __subst @__SUBST@ > > > -14: _build_arch @RPMCANONARCH@ > > > > > > Что мы будем с этим делать? На мой взгляд нужно или задать значения, > > > или убрать эти макросы вовсе. > > > > Из процитированного видно, что это всё было скопировано из rpm-build, > > в самом rpm не используется, а rpm-build продолжает использовать свои > > определения. > > Прорезюмирую результат обсуждения IRL: значения этих и многих > других макросов нужно брать из rpmbuild. Тогда у него --eval не должен ругаться на отсутсвие спека в командной строке. Повесить? > Из rpm их лучше в > дальнейшем удалить во избежание недоразумений. Можно ли в такой ситуации полагаться на `rpm --eval '%_host_cpu'`? Оно используется в паре мест в m-p, например. -- wbr, iv m.