Note: This is a beta release of Red Hat Bugzilla 5.0. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Also email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback here.
Bug 455119 - Dependency tokens must begin with alpha-numeric, '_' or '/'
Summary: Dependency tokens must begin with alpha-numeric, '_' or '/'
Alias: None
Product: Fedora
Classification: Fedora
Component: rpm
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Panu Matilainen
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: F10Target
TreeView+ depends on / blocked
Reported: 2008-07-12 09:22 UTC by Nicolas Mailhot
Modified: 2009-04-14 15:57 UTC (History)
5 users (show)

Fixed In Version: 4.6.0-2.fc10
Doc Type: Enhancement
Doc Text:
Clone Of:
Last Closed: 2009-02-21 11:23:56 UTC

Attachments (Terms of Use)

Description Nicolas Mailhot 2008-07-12 09:22:15 UTC
FESCO decided to relegate UTF-8 from package names (where they work fine) to
synthetic Provides.

rpmbuild needs to be fixed to implement FESCO decision

$ rpmbuild -bs /tmp/ecolier-court-fonts.spec 
error: line 23: Dependency tokens must begin with alpha-numeric, '_' or '/':
Provides: écolier-court-fonts = 20070702-1.fc10.nim

Version-Release number of selected component (if applicable):


Comment 1 Christopher D. Stover 2008-10-25 17:21:12 UTC
I didn't see this problem specifically addressed in the change log but is this problem fixed in rpm-4.6.0-0.rc1.5?

Comment 2 Jeff Johnson 2008-10-26 01:55:14 UTC
Its trivial to test whether the problem is fixed.

Install any *.src.rpm (I usually use the time pkg as a Guinea pig)

    Provides: foo_with_utf8_chars


If the build fails, the problem has not been addressed.

Comment 3 Christopher D. Stover 2008-10-26 03:19:11 UTC
Thanks for bringing it down to my level Jeff. :D  It's definitely still a problem.  Adding the FutureFeature keyword since it's not a bug but this probably needs to be addressed in the near future.

Comment 4 Panu Matilainen 2009-02-21 11:23:56 UTC
> rpmbuild needs to be fixed to implement FESCO decision

Let's get one thing straight here: FESCo does not get to dictate what rpm implements.

That aside, fixed in rawhide now.

Comment 5 Fedora Update System 2009-03-12 06:11:48 UTC
rpm-4.6.0-2.fc10 has been submitted as an update for Fedora 10.

Comment 6 Fedora Update System 2009-04-14 15:57:15 UTC
rpm-4.6.0-2.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.