Bug 473342 - Build will be influcence by local /etc/GNUstep/GNUstep.conf file
Summary: Build will be influcence by local /etc/GNUstep/GNUstep.conf file
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnustep-make
Version: 11
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Axel Thimm
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-27 21:22 UTC by Jochen Schmitt
Modified: 2018-04-11 11:30 UTC (History)
3 users (show)

Fixed In Version: 2.2.0-3.fc10
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-09-24 05:21:53 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jochen Schmitt 2008-11-27 21:22:13 UTC
Description of problem:

I have to find out, that the build of your package will be incluence by a /etc/GNUstep/GNUstep.conf file which may be existing by an eralier installation.

If this file contains inproper values the build may fault.

I will suggenst, that you create a own GNUstep.conf file in the package and use the --configfile option to bast this file to the configure script.

Comment 1 Matěj Cepl 2008-11-28 19:24:13 UTC
There is nothing to triage here.

Switching to ASSIGNED so that developers have responsibility to do whatever they want to do with it.

Comment 2 Axel Thimm 2008-11-29 09:39:47 UTC
This is a not a bug. Many builds will fail if they don't find a proper environment to build in, e.g. consider a bad nss config which would prevail all uid/gid lookups for the final rpm manifest collation. Or bad /usr/local/include headers picked up by the build.

I think rpm itself will not build properly if there is a different version's rpm-devel installed. At least that was the case a couple of years ago.

I'll keep this open for a while, but I tend to close it as NOTABUG.

Comment 3 Michel Lind 2009-03-03 19:35:53 UTC
gnustep-make now includes

%config(noreplace) /etc/GNUstep/GNUstep.conf

so this is not an issue anymore, really.

Axel, this should probably be %{_sysconfdir}/GNUstep/GNUstep.conf -- if we change that and set the 

%global debug_package %{nil}

we can close the other gnustep-make bug as well.

Comment 4 Bug Zapper 2009-06-09 09:57:50 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 5 Michel Lind 2009-09-13 17:28:24 UTC
Still a problem in that having a previous gnustep-make package installed when building a new version will result in the wrong version getting picked up during install, but this cannot really be fixed.

And not a problem when building in Koji, mind. Closing as NOTABUG.

Comment 6 Axel Thimm 2009-09-13 21:39:36 UTC
This is a real bug that can be fixed with BuildConflicts: <self>

Comment 7 Michel Lind 2009-09-13 23:00:01 UTC
Aha, yes. Checked and confirmed that the fix works, will push that update out and make it close this bug.

Comment 8 Fedora Update System 2009-09-13 23:31:17 UTC
gnustep-make-2.2.0-3.fc11 has been submitted as an update for Fedora 11.
http://admin.fedoraproject.org/updates/gnustep-make-2.2.0-3.fc11

Comment 9 Fedora Update System 2009-09-13 23:31:26 UTC
gnustep-make-2.2.0-3.fc10 has been submitted as an update for Fedora 10.
http://admin.fedoraproject.org/updates/gnustep-make-2.2.0-3.fc10

Comment 10 Fedora Update System 2009-09-15 07:44:13 UTC
gnustep-make-2.2.0-3.fc11 has been pushed to the Fedora 11 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gnustep-make'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F11/FEDORA-2009-9577

Comment 11 Fedora Update System 2009-09-15 07:47:35 UTC
gnustep-make-2.2.0-3.fc10 has been pushed to the Fedora 10 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update gnustep-make'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2009-9597

Comment 12 Fedora Update System 2009-09-24 05:21:42 UTC
gnustep-make-2.2.0-3.fc11 has been pushed to the Fedora 11 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2009-09-24 05:23:06 UTC
gnustep-make-2.2.0-3.fc10 has been pushed to the Fedora 10 stable repository.  If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.