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.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, SPF_FAIL, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=altlinux.org; s=dkim; h=Subject:In-Reply-To:Content-Type:MIME-Version: References:Message-ID:To:From:Date:Sender:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=T1psreh6aaJjWHOU2xi6qU6JYvMgubcQ8RK5Qe3/Ud0=; b=lpLtINEO3NmVMKxbL3ltN9fzbY SiWfvEdHkUe8QFqVdAOWHGo+KT0Kkm15+DsB1su97hzgSf3/u2BTnLzzA1BAatv6VfVBOYYmH61Di OiT+FN4mPqgKdi1Afn6PcR3IiERCct4uYmNVI+g5Iz2slx5CNp423ClXBTvZutfPSaDyAeHTQSp0L ubqH3wBmgUwDRnU9BY/XJEv27VivCCxjmWCGWlIUVpYO7KO6ujgq9uBBbW2TpxBa1NK+A3yr2aNie bttasgB4I8fb5mRzkDDQ0NSBdgYbitl5pep6rI7dOsI5blyDdRh9SRLCfpFLO4GLZDL+HcAkLVdhp BzrD2/xg==; Date: Sun, 2 Jun 2024 13:06:47 +0300 From: Arseny Maslennikov To: ALT Linux Team development discussions Message-ID: References: <20240529231946.GA14707@altlinux.org> <15c5531b-9cec-4adb-b022-d94f3f338f74@basealt.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="WuHLSmUC4jeUrEE4" Content-Disposition: inline In-Reply-To: <15c5531b-9cec-4adb-b022-d94f3f338f74@basealt.ru> OpenPGP: url=http://grep.cs.msu.ru/~ar/pgp-key.asc X-SA-Exim-Connect-IP: 37.110.126.107 X-SA-Exim-Mail-From: arseny@altlinux.org X-SA-Exim-Version: 4.2.1 X-SA-Exim-Scanned: No (on mail.cs.msu.ru); Unknown failure Subject: Re: [devel] =?utf-8?q?=25=5Fprefix_=D0=B8_mailman?= 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: Sun, 02 Jun 2024 10:06:53 -0000 Archived-At: List-Archive: List-Post: --WuHLSmUC4jeUrEE4 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 30, 2024 at 08:56:32PM +0300, Anton Farygin wrote: > On 30.05.2024 14:16, Arseny Maslennikov wrote: > > On Thu, May 30, 2024 at 02:19:46AM +0300, Dmitry V. Levin wrote: > > > On Wed, May 29, 2024 at 09:54:53PM +0300, Alexey Shabalin wrote: > > > > mailman lakostis ldv > > > > sisyphus_check: check-subdirs ERROR: subdirectories packaging viola= tion > > > > /.out/mailman-2.1.39-alt1.x86_64.rpm: invalid systemd unit path: > > > > /usr/share/mailman/lib/systemd/system/mailman.service > > > > =D0=94=D1=83=D0=BC=D0=B0=D1=8E =D1=82=D0=B0=D0=BA =D0=B8 =D0=B4=D0= =BE=D0=BB=D0=B6=D0=BD=D0=BE =D0=B1=D1=8B=D1=82=D1=8C. =D0=9D=D0=B5=D0=BF=D0= =BE=D0=BD=D1=8F=D1=82=D0=BD=D0=BE =D0=BF=D0=BE=D1=87=D0=B5=D0=BC=D1=83 =D1= =81=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D0=BF=D1=80=D0=BE=D0=BF=D1=83=D1=81=D0= =BA=D0=B0=D1=8E=D1=82 =D1=82=D0=B0=D0=BA=D0=BE=D0=B9 =D0=BF=D0=B0=D0=BA=D0= =B5=D1=82. > > > =D0=A1=D0=B5=D0=B9=D1=87=D0=B0=D1=81 =D1=82=D0=B0=D0=BC /lib/systemd/= system/mailman.service, =D0=BF=D0=BE=D1=82=D0=BE=D0=BC=D1=83 =D0=B8 =D0=BF= =D1=80=D0=BE=D0=BF=D1=83=D1=81=D0=BA=D0=B0=D1=8E=D1=82. > > > =D0=9D=D0=B5=D0=BF=D0=BE=D0=BD=D1=8F=D1=82=D0=BD=D0=BE, =D0=BA=D0=B0= =D0=BA =D0=B5=D0=B3=D0=BE =D0=B7=D0=B0=D0=BD=D0=B5=D1=81=D0=BB=D0=BE =D0=B2= =D0=BD=D0=BE=D0=B2=D0=BE=D0=B5 =D0=BC=D0=B5=D1=81=D1=82=D0=BE. > > > =D0=9C=D0=BE=D0=B6=D0=B5=D1=82 =D0=B1=D1=8B=D1=82=D1=8C, =D0=BF=D0=BE= =D1=82=D0=BE=D0=BC=D1=83 =D1=87=D1=82=D0=BE =D0=B2 =D0=BF=D0=B0=D0=BA=D0=B5= =D1=82=D0=B5 > > > %define _prefix /usr/share/%name =D0=AF =D1=83=D0=B4=D0=B8=D0=B2=D0=BB=D1=91=D0=BD, =D0=BA=D0=B0=D0=BA =D1= =8D=D1=82=D0=BE=D1=82 =D0=BF=D0=B0=D0=BA=D0=B5=D1=82 =D0=B2=D0=BE=D0=BE=D0= =B1=D1=89=D0=B5 =D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5=D1=82; =D1=81=D0= =BC. =D0=BD=D0=B8=D0=B6=D0=B5. > > > =D0=B8 =D0=BD=D0=BE=D0=B2=D1=8B=D0=B5 =D0=BC=D0=B0=D0=BA=D1=80=D0=BE= =D1=81=D1=8B =D1=82=D0=B5=D0=BF=D0=B5=D1=80=D1=8C =D0=B8=D1=81=D0=BF=D0=BE= =D0=BB=D1=8C=D0=B7=D1=83=D1=8E=D1=82 %_prefix? > > > =D0=92 =D1=82=D0=B0=D0=BA=D0=BE=D0=BC =D1=81=D0=BB=D1=83=D1=87=D0=B0= =D0=B5 =D0=BE=D0=BD=D0=B8 =D0=B7=D1=80=D1=8F =D0=B8=D1=81=D0=BF=D0=BE=D0=BB= =D1=8C=D0=B7=D1=83=D1=8E=D1=82 %_prefix. > > =D0=90 =D0=BA=D0=B0=D0=BA =D1=82=D0=BE=D0=B3=D0=B4=D0=B0 /usr =D0=BE=D0= =B1=D0=BE=D0=B7=D0=BD=D0=B0=D1=87=D0=B0=D1=82=D1=8C? > >=20 > > =D0=98 =D0=B2=D0=BE=D0=BE=D0=B1=D1=89=D0=B5: =D1=8D=D1=82=D0=BE =D1=87= =D1=82=D0=BE =D0=B6=D0=B5, =D0=B5=D1=81=D0=BB=D0=B8 =D0=BA=D0=B0=D0=BA=D0= =BE=D0=B9-=D1=82=D0=BE =D0=BF=D0=B0=D0=BA=D0=B5=D1=82 =D1=81=D0=B5=D0=B1=D0= =B5 =D0=BF=D0=B5=D1=80=D0=B5=D0=BE=D0=BF=D1=80=D0=B5=D0=B4=D0=B5=D0=BB=D0= =B8=D1=82 _bindir, =D1=82=D0=BE > > =D0=B8 %_bindir =D0=B8=D1=81=D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2= =D0=B0=D1=82=D1=8C =D0=B1=D1=83=D0=B4=D0=B5=D1=82 =D0=BD=D0=B5=D0=BB=D1=8C= =D0=B7=D1=8F? =D0=93=D0=B4=D0=B5-=D1=82=D0=BE =D0=B4=D0=BE=D0=BB=D0=B6=D0= =BD=D1=8B =D0=B1=D1=8B=D1=82=D1=8C =D0=B3=D1=80=D0=B0=D0=BD=D0=B8=D1=86=D1= =8B. > /usr/lib/rpm/x86_64-linux/macros:%_prefix =C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0/usr > /usr/lib/rpm/x86_64-linux/macros:%prefix =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0%_prefix > /usr/lib/rpm/x86_64-linux/macros:%_menudir =C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0%_prefix/lib/menu > /usr/lib/rpm/x86_64-linux/macros:%_rpmlibdir =C2=A0=C2=A0=C2=A0%_prefix= /lib/rpm =D0=91=D0=BE=D0=BB=D0=B5=D0=B5 =D1=82=D0=BE=D0=B3=D0=BE: % git grep -C3 -w _prefix doc/manual/macros-packaging similar to the autoconf variables that are us= ed in building packages: doc/manual/macros- doc/manual/macros-\verbatim doc/manual/macros: %_prefix /usr doc/manual/macros: %_exec_prefix %{_prefix} doc/manual/macros- %_bindir %{_exec_prefix}/bin doc/manual/macros- %_sbindir %{_exec_prefix}/sbin doc/manual/macros- %_libexecdir %{_exec_prefix}/libexec doc/manual/macros: %_datadir %{_prefix}/share doc/manual/macros: %_sysconfdir %{_prefix}/etc doc/manual/macros- %_sharedstatedir /var/lib doc/manual/macros- %_localstatedir /var/lib doc/manual/macros- %_libdir %{_exec_prefix}/lib doc/manual/macros: %_includedir %{_prefix}/include doc/manual/macros- %_oldincludedir /usr/include doc/manual/macros: %_infodir %{_prefix}/info doc/manual/macros: %_mandir %{_prefix}/man doc/manual/macros-\endverbatim doc/manual/macros- doc/manual/macros-*/ -- doc/manual/spec-\verbatim doc/manual/spec- rm -f $RPM_BUILD_DIR/filelist.rpm=20 doc/manual/spec- echo '%defattr(-,root,root)' >> $RPM_BUILD_DIR/filelist.= rpm=20 doc/manual/spec: find $RPM_BUILD_ROOT/%{_prefix} -type f -print | \ doc/manual/spec- sed "s!$RPM_BUILD_ROOT!!" | perl -pe 's/([?|*.\'"])= /\\$1/g' \ doc/manual/spec- >> $RPM_BUILD_DIR/filelist.rpm=20 doc/manual/spec- -- macros.in-# ---- configure macros. macros.in-# Macro(s) slavishly copied from autoconf's config.status. macros.in-# macros.in:%_prefix @prefix@ macros.in:%_exec_prefix %{_prefix} macros.in-%_bindir %{_exec_prefix}/bin macros.in-%_sbindir %{_exec_prefix}/sbin macros.in-%_libexecdir %{_exec_prefix}/lib macros.in:%_datadir %{_prefix}/share macros.in-%_sysconfdir /etc macros.in-%_sharedstatedir %{_var}/lib macros.in-%_localstatedir %{_var}/lib macros.in-%_lib lib macros.in-%_libdir %{_exec_prefix}/%{_lib} macros.in:%_includedir %{_prefix}/include macros.in-%_oldincludedir /usr/include macros.in-%_infodir %{_datadir}/info macros.in-%_mandir %{_datadir}/man -- platform.in-#=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D platform.in-# ---- configure macros. platform.in-# platform.in:%_prefix @prefix@ platform.in-%_exec_prefix @exec_prefix@ platform.in-%_bindir @bindir@ platform.in-%_sbindir @sbindir@ -- platform.in- configure_runstatedir_flags=3D ; \ platform.in- %{?_configure_use_runstatedir:%{_configure_detect_runstated= ir}} \ platform.in- %{_configure_script} %{?_configure_target:%{_configure_targ= et}} \\\ platform.in: --prefix=3D%{_prefix} \\\ platform.in- --exec-prefix=3D%{_exec_prefix} \\\ platform.in- --bindir=3D%{_bindir} \\\ platform.in- --sbindir=3D%{_sbindir} \\\ -- platform.in-%_makeinstall_target install platform.in-%makeinstall \ platform.in- %__make INSTALL=3D"/usr/libexec/rpm-build/install -p" \\\ platform.in: prefix=3D%{?buildroot:%{buildroot}}%{_prefix} \\\ platform.in- exec_prefix=3D%{?buildroot:%{buildroot}}%{_exec_prefix} \\\ platform.in- bindir=3D%{?buildroot:%{buildroot}}%{_bindir} \\\ platform.in- sbindir=3D%{?buildroot:%{buildroot}}%{_sbindir} \\\ -- platform.in- platform.in-%_internal_gpg_path /usr/lib/alt-gpgkeys platform.in- platform.in:%prefix %_prefix platform.in- platform.in-%clean_buildroot %{?buildroot:%([ -n "$(echo %buildroot |tr -= d /.)" ] && echo "%__chmod -Rf u+rwX -- %buildroot 2>/dev/null ||:; %__rm -= rf -- %buildroot")} platform.in- -- platform.in-%_man9dir %_mandir/man9 platform.in- platform.in-# Desktop-related directories. platform.in:%_menudir %_prefix/lib/menu platform.in-%_iconsdir %_datadir/icons platform.in-%_miconsdir %_iconsdir/hicolor/16x16/apps platform.in-%_niconsdir %_iconsdir/hicolor/32x32/apps -- platform.in- platform.in-# Games directories. platform.in-%_gamesdir games platform.in:%_gamesbindir %{_prefix}/%{_gamesdir} platform.in-%_gamesdatadir %{_datadir}/%{_gamesdir} platform.in- platform.in-# X11 directories. platform.in:%_x11dir %{_prefix} platform.in-%_x11bindir %{_bindir} platform.in-%_x11libdir %{_libdir} platform.in-%_x11x11libdir %{_libdir}/X11 -- platform.in-%_x11datadir %{_datadir} platform.in-%_x11fontsdir %{_datadir}/X11/fonts platform.in-%_x11modulesdir %{_libdir}/X11/modules platform.in:%_x11drvddir %{_prefix}/libexec/X11/drv.d platform.in-%_x11sysconfdir %{_sysconfdir}/X11 platform.in-%_x11appconfdir %{_sysconfdir}/X11/app-defaults platform.in- -- platform.in-%_emacslispdir %{_datadir}/emacs/site-lisp platform.in- platform.in-# RPM directories. platform.in:%_rpmlibdir %_prefix/lib/rpm platform.in-%_rpmmacrosdir %_rpmlibdir/macros.d platform.in- platform.in-# target libdir. -- rpm-4_0.spec-%define def_without() %{expand:%%{!?_with_%{1}: %%{!?_withou= t_%{1}: %%global _without_%{1} --without-%{1}}}} rpm-4_0.spec-%define if_with() %if %{expand:%%{?_with_%{1}:1}%%{!?_with_%= {1}:0}} rpm-4_0.spec-%define if_without() %if %{expand:%%{?_without_%{1}:1}%%{!?_= without_%{1}:0}} rpm-4_0.spec:%define _rpmlibdir %_prefix/lib/rpm rpm-4_0.spec- rpm-4_0.spec-%def_with libelf rpm-4_0.spec-%def_without apidocs -- rpm-4_0.spec-# set-version helpers rpm-4_0.spec-%rpmattr %_rpmlibdir/mkset rpm-4_0.spec-%rpmattr %_rpmlibdir/setcmp rpm-4_0.spec:%rpmattr %_prefix/libexec/rpm-build rpm-4_0.spec-%if "%_lib" =3D=3D "lib" rpm-4_0.spec-%rpmdatattr %_rpmlibdir/verify-elf-non-lfs-funcs.list rpm-4_0.spec-%endif > =D0=9D=D1=83 =D1=82=D0=BE=D0=B3=D0=B4=D0=B0 =D0=B8 =D1=8D=D1=82=D0=BE =D0= =BD=D0=B0=D0=B4=D0=BE =D1=87=D0=B8=D0=BD=D0=B8=D1=82=D1=8C =D0=AD=D1=82=D0=BE =D0=BD=D0=B5 =D1=87=D0=B8=D0=BD=D0=B8=D1=82=D1=8C, =D0= =B0 =D0=BB=D0=BE=D0=BC=D0=B0=D1=82=D1=8C. =D0=9F=D1=80=D0=B5=D0=B4=D0=BB=D0= =BE=D0=B6=D0=B5=D0=BD=D0=B8=D0=B5 =D1=83=D0=B9=D1=82=D0=B8 =D0=BE=D1=82 _pr= efix =E2=80=94 =D1=8D=D1=82=D0=BE =D1=87=D1=82=D0=BE-=D1=82=D0=BE =D0=BD=D0=B0=D0=B2=D1=80=D0=BE=D0=B4=D0=B5 =D0=BF=D1=80=D0=B5=D0=B4=D0=BB= =D0=BE=D0=B6=D0=B5=D0=BD=D0=B8=D1=8F =D1=83=D0=B9=D1=82=D0=B8 =D0=BD=D0=B0 = =D1=87=D1=82=D0=BE-=D1=82=D0=BE =D0=BA=D0=B0=D1=82=D0=B5=D0=B3=D0=BE=D1=80= =D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=B8 =D0=BD=D0=B5 FHS-=D0=BF=D0=BE=D0=B4=D0= =BE=D0=B1=D0=BD=D0=BE=D0=B5. =D0=9F=D0=BE=D1=82=D1=80=D0=B5=D0=B1=D1=83=D1=8E=D1=82=D1=81=D1=8F =D1=84= =D1=83=D0=BD=D0=B4=D0=B0=D0=BC=D0=B5=D0=BD=D1=82=D0=B0=D0=BB=D1=8C=D0=BD=D1= =8B=D0=B5 =D0=B8=D0=B7=D0=BC=D0=B5=D0=BD=D0=B5=D0=BD=D0=B8=D1=8F =D0=B2=D0= =BE=D0=BE=D0=B1=D1=89=D0=B5 =D0=B2=D0=BE =D0=B2=D1=81=D0=B5=D1=85 =D1=81=D0= =BF=D0=B5=D0=BA=D0=B0=D1=85. --WuHLSmUC4jeUrEE4 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE56JD3UKTLEu/ddrm9dQjyAYL01AFAmZcRDMACgkQ9dQjyAYL 01CAag//TYxbPg4tMUk5P8n51nZIED6MUT1te3Twz4DR36D1IrVcvuRtTWdTd1aT QpLY8+ZhNTmuCPQH8n5AEDnaeYCX5E7aefaR8wrzcEsCyEufkovPpglabJQdNZn0 vNd90BzEJdNdKlkhavZj6Va/VVnaO69jH/blqN7/NJJwDs2+erFC5ah+hlTDKzrz cYzyO7VrkuwYFln9p76eERGklK3PEwzAaNdRcCj26ByTjrOiMKUqGX+PvV6Qw/W1 qIFY5xNEK7ZjlgQjNX3kZ9Jqe5v7dJdAEtpzViTTfRAgsZycIuFmJvJTU2eLEwyM qbpXTXEv77Ff7F2DMGdwv1yP/rgXd57E8NihQY69Q55mtDj9V+tHyWorSPtqtTs4 czxDGI5sEuSiu0XLX9VcjXYZh1latDA9GtJnUe9u2x2VTjxIJRlXh7k6sQjh9nKc ZUwaeS1WvzTsWfjdgjgPKyqxNu/bBCLxnWiI36bCKwrSrTFbKYkRLGVR9zVVIhEp EOQ7Mnf86NY/X9k+cj8eomLVJ2GQhAQkmj/ddUFrnbMkdcarxEhHjPY7joTD+1dI +/l0YfOgMcJIYH3BQ8A5rDgERqbxOW7jr90WmxE9UG9ZPG3AIBUkFsutAHsS4Vm4 oAGWSAfemNWFkycP22gF/ABWB0N+Ca3zWAg+a8i5xl73BqMvXEo= =+aw5 -----END PGP SIGNATURE----- --WuHLSmUC4jeUrEE4--