Co zrobiłem źle przy budowaniu?
Jan Palus
atler w pld-linux.org
Czw, 4 Lut 2021, 12:03:49 CET
On 04.02.2021 11:19, Jacek Osiecki wrote:
> Wiadomość napisana przez Jan Palus <atler w pld-linux.org> w dniu 04.02.2021, o godz. 11:16:
> >
> > On 04.02.2021 11:04, Jacek Osiecki wrote:
> >> + cd /var/tmp/BUILD
> >> + /bin/rm '--interactive=never' -rf /var/tmp/BUILD
> >> + /bin/mkdir -p /var/tmp/BUILD
> >> + cd varnish-3.0.7
> >> /var/tmp/rpm-tmp.34328[34]: cd: /var/tmp/BUILD/varnish-3.0.7: No such file or directory
> >> error: Bad exit status from /var/tmp/rpm-tmp.34328 (%install)
> >
> > Co pokazuje u ciebie:
> >
> > rpm -E '%{buildroot} %{_builddir}’
>
> /home/users/builder/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD
>
> Przy czym u mnie jest o tyle to problematyczne, że na /home mam noexec i ustawiam TMPDIR=/var/tmp
>
> Czyli ustawienia są takie:
>
> /var/tmp/%{name}-%{version}-root-builder /var/tmp/BUILD
To nie wiem, fakt jest taki, że __spec_install_pre jest zdefiniowany
tak:
%__spec_install_pre %{_clean_env}\
%{___build_pre}\
%{?buildroot:%{__rm} -rf '%{buildroot}'; %{__mkdir_p} '%{buildroot}'}\
%{nil}
i wychodzi, że buildroot u ciebie jest również /var/tmp/BUILD co by było
mocno źle. Skąd się biorą u ciebie takie wartości to nie mam pomysłu.
Więcej informacji o liście pld-users-pl