Bug 1054937 - Broken %defattr in ibus-chewing
Summary: Broken %defattr in ibus-chewing
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ibus-chewing
Version: rawhide
Hardware: All
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Ding-Yi Chen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-01-17 19:03 UTC by Jerry James
Modified: 2014-02-10 03:16 UTC (History)
5 users (show)

Fixed In Version: ibus-chewing-1.4.10.1-1.fc20
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 1058631 (view as bug list)
Environment:
Last Closed: 2014-02-10 03:16:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1058631 0 unspecified CLOSED ManagePRM generate Broken %defattr 2021-02-22 00:41:40 UTC

Internal Links: 1058631

Description Jerry James 2014-01-17 19:03:38 UTC
Description of problem:
When installing the latest Rawhide build of ibus-chewing, yum complains that it cannot set the group to "root-", and that it is using "root" instead.  That happens to be the right thing to do, but the cause is a broken %defattr in the spec file, which is missing a comma:

%defattr(-,root,root-)

That should be:

%defattr(-,root,root,-)

or better yet, just remove it entirely, as RPM no longer needs the standard %defattr declaration (as of RPM 4.4.0).

Version-Release number of selected component (if applicable):
ibus-chewing-1.4.5-1.fc21.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Install or update to the latest ibus-chewing package.
2.
3.

Actual results:
Yum warns about the group named "root-".

Expected results:
No warnings.

Additional info:

Comment 1 Fabrice Bellet 2014-01-22 20:46:57 UTC
This bug is also present in F-20 (ibus-chewing-1.4.6-1.fc20.x86_64)


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