Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds shadow-utils as a requirement(pre) of xpra-common in xpra.spec #1191

Closed
totaam opened this issue Apr 29, 2016 · 8 comments
Closed

Adds shadow-utils as a requirement(pre) of xpra-common in xpra.spec #1191

totaam opened this issue Apr 29, 2016 · 8 comments

Comments

@totaam
Copy link
Collaborator

totaam commented Apr 29, 2016

Issue migrated from trac ticket # 1191

component: packaging | priority: minor | resolution: fixed | keywords: el centos fedora spec shadow-utils

2016-04-29 20:43:15: ronaldo.viera created the issue


Added xpra to a CentOS custom image to install it during the system installation, through Anaconda. When Anaconda tries to install xpra-common the process is exit with an error exit code from the post script:

getent group wireshark >/dev/null || groupadd -r wireshark

The error occurs because groupadd is not available, even it is marked to be installed.

As you can check at the links below, the problem is solved adding "Requires(pre): shadow-utils" to the spec file:

[https://bugzilla.redhat.com/show_bug.cgi?id=753293]
[https://fedoraproject.org/wiki/Packaging:UsersAndGroups]

I successfully installed xpra-common, modifying the spec file from xpra-0.17.0-1.el7_2.src.rpm.

@totaam
Copy link
Collaborator Author

totaam commented Apr 29, 2016

2016-04-29 20:45:35: ronaldo.viera uploaded file xpra_shadow-utils-deps-12487.patch (0.4 KiB)

Patch created from trunk rev. 12487 to solve add shadow-utils as a requirement to the spec file.

@totaam
Copy link
Collaborator Author

totaam commented Apr 29, 2016

2016-04-29 20:47:23: ronaldo.viera changed type from defect to enhancement

@totaam
Copy link
Collaborator Author

totaam commented Apr 30, 2016

2016-04-30 05:43:05: antoine changed status from new to closed

@totaam
Copy link
Collaborator Author

totaam commented Apr 30, 2016

2016-04-30 05:43:05: antoine set resolution to fixed

@totaam
Copy link
Collaborator Author

totaam commented Apr 30, 2016

2016-04-30 05:43:05: antoine commented


Thanks!

Applied in r12488, will be included in the next stable updates as this is cheap.

@totaam totaam closed this as completed Apr 30, 2016
@totaam
Copy link
Collaborator Author

totaam commented Jun 5, 2016

2016-06-05 17:11:23: antoine commented


r12750 + r12751 was needed to fix opensuse packaging, backport will be needed too

@totaam
Copy link
Collaborator Author

totaam commented Feb 20, 2017

2017-02-20 12:28:05: antoine edited the issue description

@totaam
Copy link
Collaborator Author

totaam commented Feb 20, 2017

2017-02-20 12:28:05: antoine commented


(edit milestone)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant