Bug 1739908
Summary: | grass fails to install in Fedora rawhide | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Miro Hrončok <mhroncok> |
Component: | grass | Assignee: | markusN <neteler> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | cz172638, devrim, neteler, oliver, pertusus, volker27 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | grass-7.8.0-2.fc31 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2019-09-18 00:04:48 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1700324, 1750909, 1690439, 1739520 |
Description
Miro Hrončok
2019-08-11 21:29:04 UTC
We are publishing these days GRASS GIS 7.8.0 with Python 3 support. This will address the issue. I will keep this report updated accordingly. Excellent news! This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'. This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31. FYI: Just tagged GRASS GIS 7.8.0RC1 which offers Python 3 support: https://github.com/OSGeo/grass/releases/tag/grass_7_8_0RC1 I have a draft 7.8.0 (RC1) RPM ready but struggle with one line in the SPEC file: https://copr.fedorainfracloud.org/coprs/neteler/grass78/ Anyone available to support me? what line? logs give me error 404 I have resubmitted a build at https://copr.fedorainfracloud.org/coprs/neteler/grass78/build/1028549/ may be ready in 30-40min from now. + /usr/lib/rpm/check-buildroot /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/bin/grass78: GISBASE = os.path.normpath("/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78") /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/include/Make/Grass.make:ARCH_DISTDIR = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/include/Make/Platform.make:GRASS_HOME = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/include/Make/Platform.make:RUN_GISBASE = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:cyrilc|Cyrillic|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/cyrilc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:gothgbt|Gothic Great Britain triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/gothgbt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:gothgrt|Gothic German triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/gothgrt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:gothitt|Gothic Italian triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/gothitt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:greekc|Greek complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/greekc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:greekcs|Greek complex script|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/greekcs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:greekp|Greek plain|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/greekp.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:greeks|Greek simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/greeks.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:italicc|Italian complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/italicc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:italiccs|Italian complex small|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/italiccs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:italict|Italian triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/italict.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:romanc|Roman complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/romanc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:romancs|Roman complex small|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/romancs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:romand|Roman duplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/romand.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:romans|Roman simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/romans.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:romant|Roman triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/romant.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:scriptc|Script complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/scriptc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/etc/fontcap:scripts|Script simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/fonts/scripts.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78/demolocation/.grassrc78:GISDBASE: /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64/usr/lib64/grass78 Found '/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc32.x86_64' in installed files; aborting error: Bad exit status from /var/tmp/rpm-tmp.zl54Gw (%install) It seems that some of the files have the %{buildroot} path contained in them. You should be able to at least workaround ti by sedding %{buildroot} out of them at the end of %install. Happy to workaround but I am a bit lost here (after hours of trying): This is the snippet to be fixed: ``` %install %make_install \ prefix=%{buildroot}%{_libdir} \ UNIX_BIN=%{buildroot}%{_bindir} # libraries and headers are in GISBASE = %%{_libdir}/%%{name} # keep them in GISBASE # fix paths: # Change GISBASE in startup script sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ %{buildroot}%{_bindir}/%{name}%{shortver} # fix GRASS_HOME and RUN_GISBASE in Platform.make sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ %{buildroot}%{_libdir}/%{name}%{shortver}/include/Make/Platform.make # fix ARCH_DISTDIR in Grass.make sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ %{buildroot}%{_libdir}/%{name}%{shortver}/include/Make/Grass.make # fix ARCH_BINDIR in Grass.make sed -i -e 's|%{buildroot}%{_bindir}|%{_bindir}|g' \ %{buildroot}%{_libdir}/%{name}%{shortver}/include/Make/Grass.make # fix GISDBASE in demolocation sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ %{buildroot}%{_libdir}/%{name}%{shortver}/demolocation/.grassrc%{shortver} # Correct font path sed -i -e 's|%{buildroot}%{_libdir}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|' \ %{buildroot}%{_libdir}/%{name}%{shortver}/etc/fontcap # fix paths in grass.pc sed -i -e 's|%{_prefix}/%{name}-%{version}|%{_libdir}/%{name}%{shortver}|g' \ %{name}.pc mkdir -p %{buildroot}%{_libdir}/pkgconfig install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig ``` Usually, we set something like DESTDIR= with %{buildroot}, but prefix= without. Isn't that the root of the issue? Thanks, I tried that now (https://copr-be.cloud.fedoraproject.org/results/neteler/grass78/fedora-30-x86_64/01032276-grass/build.log.gz) [...] Finished compilation: Thu Sep 12 12:51:57 UTC 2019 + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ZNuC0G + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64 + cd grass-7.8.0RC1 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64 'INSTALL=/usr/bin/install -p' prefix=/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64 UNIX_BIN=/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/bin /builddir/build/BUILD/grass-7.8.0RC1/bin.x86_64-redhat-linux-gnu/grass78 /usr/bin/make install-check-built [...] explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/driver/db/ogr extracting debug info from /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/driver/db/ogr explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/tools/g.echo extracting debug info from /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/tools/g.echo /usr/lib/rpm/sepdebugcrcfix: Updated 462 CRC32s, 0 CRC32s did match. BUILDSTDERR: 36453 blocks + /usr/lib/rpm/check-buildroot /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/bin/grass78: GISBASE = os.path.normpath("/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78") /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/include/Make/Grass.make:ARCH_DISTDIR = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/include/Make/Platform.make:GRASS_HOME = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/include/Make/Platform.make:RUN_GISBASE = /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78 /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:cyrilc|Cyrillic|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/cyrilc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:gothgbt|Gothic Great Britain triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/gothgbt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:gothgrt|Gothic German triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/gothgrt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:gothitt|Gothic Italian triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/gothitt.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:greekc|Greek complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/greekc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:greekcs|Greek complex script|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/greekcs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:greekp|Greek plain|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/greekp.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:greeks|Greek simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/greeks.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:italicc|Italian complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/italicc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:italiccs|Italian complex small|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/italiccs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:italict|Italian triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/italict.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:romanc|Roman complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/romanc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:romancs|Roman complex small|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/romancs.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:romand|Roman duplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/romand.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:romans|Roman simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/romans.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:romant|Roman triplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/romant.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:scriptc|Script complex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/scriptc.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/etc/fontcap:scripts|Script simplex|0|/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/fonts/scripts.hmp|0|utf-8| /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78/demolocation/.grassrc78:GISDBASE: /builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64/usr/lib64/grass78 Found '/builddir/build/BUILDROOT/grass-7.8.0RC1-1.fc30.x86_64' in installed files; aborting BUILDSTDERR: error: Bad exit status from /var/tmp/rpm-tmp.ZNuC0G (%install) RPM build errors: BUILDSTDERR: Bad exit status from /var/tmp/rpm-tmp.ZNuC0G (%install) Child return code was: 1 EXCEPTION: [Error()] ... still no change. Further help would be appreciated. Current SPEC file: https://copr-be.cloud.fedoraproject.org/results/neteler/grass78/fedora-30-x86_64/01032276-grass/grass.spec Still has prefix=%{buildroot}%{_libdir} My bad, I submitted the wrong SRPM. Now, with the updated one: [...] + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64 BUILDSTDERR: ++ dirname /builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64 + cd grass-7.8.0 + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64 'INSTALL=/usr/bin/install -p' DESTDIR=/builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64/usr/lib64 prefix=/usr/lib64 UNIX_BIN=/builddir/build/BUILDROOT/grass-7.8.0-1.fc30.x86_64/usr/bin /builddir/build/BUILD/grass-7.8.0/bin.x86_64-redhat-linux-gnu/grass78 /usr/bin/make install-check-built make[1]: Entering directory '/builddir/build/BUILD/grass-7.8.0' make[1]: Leaving directory '/builddir/build/BUILD/grass-7.8.0' /usr/bin/make install-check-parent make[1]: Entering directory '/builddir/build/BUILD/grass-7.8.0' BUILDSTDERR: ERROR: Directory /usr/lib64 is a parent directory of your BUILDSTDERR: install directory /usr/lib64/grass78 and is not writable. BUILDSTDERR: Perhaps you need root access. BUILDSTDERR: Installation aborted, exiting Make. BUILDSTDERR: make[1]: *** [include/Make/Install.make:53: install-check-parent] Error 1 make[1]: Leaving directory '/builddir/build/BUILD/grass-7.8.0' BUILDSTDERR: make: *** [include/Make/Install.make:36: install] Error 2 [...] it doesn't seem to respect DESTDIR. FEDORA-2019-bbaea978c7 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2019-bbaea978c7 grass-7.8.0-2.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2019-bbaea978c7 (In reply to Miro Hrončok from comment #15) > it doesn't seem to respect DESTDIR. Right. Thanks to Elliot C. Lee we have now a patch included for this issue and compilation works fine. Please test... grass-7.8.0-2.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report. |