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