Bug 608580 - MAKEDEV does not create a group GID to match the specific UID
Summary: MAKEDEV does not create a group GID to match the specific UID
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: MAKEDEV
Version: rawhide
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Chris Lumens
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: 609226
TreeView+ depends on / blocked
 
Reported: 2010-06-28 08:02 UTC by Catalin BOIE
Modified: 2013-01-10 06:02 UTC (History)
4 users (show)

Fixed In Version: MAKEDEV-3.24-6
Clone Of:
: 609226 (view as bug list)
Environment:
Last Closed: 2010-07-01 14:31:27 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Catalin BOIE 2010-06-28 08:02:49 UTC
Description of problem:
Mock seems to insists to use 499 for group mock and this fails.

Version-Release number of selected component (if applicable):
mock-1.1.1-1.fc13.noarch

How reproducible:


Steps to Reproduce:
1. mock -r epel-6-i386 --rebuild rpm/Conn-1.0.31-1.src.rpm
2.
3.
  
Actual results:


Expected results:


Additional info:
mock -r epel-6-i386 --rebuild rpm/Conn-1.0.31-1.src.rpm 
INFO: mock.py version 1.1.1 starting...
State Changed: init plugins
State Changed: start
INFO: Start(rpm/Conn-1.0.31-1.src.rpm)  Config(epel-6-i386)
State Changed: lock buildroot
State Changed: clean
State Changed: init
State Changed: lock buildroot
Mock Version: 1.1.1
INFO: Mock Version: 1.1.1
INFO: enabled root cache
INFO: enabled yum cache
State Changed: cleaning yum metadata
State Changed: running yum
ERROR: Exception(rpm/Conn-1.0.31-1.src.rpm) Config(epel-6-i386) 26 minutes 57 seconds
INFO: Results and/or logs in: /var/lib/mock/epel-6-i386/result
ERROR: Command failed. See logs for output.
 # ['/usr/sbin/groupadd', '-g', '499', 'mockbuild']

Comment 1 Catalin BOIE 2010-06-28 08:03:42 UTC
Group 499 is 'vsca'.

Comment 2 Jesse Keating 2010-06-28 20:11:53 UTC
It's likely that whatever package creates the vcsa group is doing it wrongly, and assuming that they are getting a specific GID when they aren't.  What package is providing that user?

Comment 3 Catalin BOIE 2010-06-29 06:24:55 UTC
Seems that MAKEDEV is adding that group (http://www.rpmseek.com/rpm/MAKEDEV-3.24-1.src.html?hl=de&cx=0:-:0:6166934:0:0:0&ShowChangeLog=1).

Comment 4 Jesse Keating 2010-06-29 17:20:52 UTC
Ok, there seems to be a bit of a bug in MAKEDEV in that while it picks a specific UID it doesn't pre-create the group ID to match, thus the vcsa group gets dynamically assigned.  Changing bug topic and package.


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