Bug 1248912 - Fail to install blktap-devel due to undefined %{epoch} usage
Summary: Fail to install blktap-devel due to undefined %{epoch} usage
Alias: None
Product: Fedora
Classification: Fedora
Component: blktap
Version: 22
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
Assignee: Christopher Meng
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2015-07-31 07:12 UTC by Robin Lee
Modified: 2015-08-15 02:09 UTC (History)
2 users (show)

Fixed In Version: blktap-3.0.0-4.fc23.git0.9.2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2015-08-11 02:12:22 UTC
Type: Bug

Attachments (Terms of Use)

Description Robin Lee 2015-07-31 07:12:56 UTC
Description of problem:

blktap.spec uses an undefined macro '%{epoch}', that makes blktap-devel has an unsatisfiable requirement.

$ sudo dnf install blktap blktap-devel
Last metadata expiration check performed 2:17:48 ago on Fri Jul 31 12:44:58 2015.
Dependencies resolved.
 Package                     Arch                  Version                                 Repository             Size
 blktap                      x86_64                3.0.0-2.fc22.git0.9.2                   fedora                243 k
 blktap-devel                x86_64                3.0.0-2.fc22.git0.9.2                   fedora                 21 k

Transaction Summary
Install  2 Packages

Total download size: 263 k
Installed size: 773 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): blktap-devel-3.0.0-2.fc22.git0.9.2.x86_64.rpm                                    53 kB/s |  21 kB     00:00    
(2/2): blktap-3.0.0-2.fc22.git0.9.2.x86_64.rpm                                         379 kB/s | 243 kB     00:00    
Total                                                                                   70 kB/s | 263 kB     00:03     
Running transaction check
Error: transaction check vs depsolve:
blktap(x86-64) = %{epoch}:3.0.0-2.fc22.git0.9.2 is needed by blktap-devel-3.0.0-2.fc22.git0.9.2.x86_64
To diagnose the problem, try running: 'rpm -Va --nofiles --nodigest'.
You probably have corrupted RPMDB, running 'rpm --rebuilddb' might fix the issue.

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

Comment 1 Fedora Update System 2015-07-31 08:17:21 UTC
blktap-3.0.0-3.fc22.git0.9.2 has been submitted as an update for Fedora 22.

Comment 2 Fedora Update System 2015-07-31 08:19:18 UTC
blktap-3.0.0-4.fc23.git0.9.2 has been submitted as an update for Fedora 23.

Comment 3 Fedora Update System 2015-07-31 16:48:20 UTC
Package blktap-3.0.0-4.fc23.git0.9.2:
* should fix your issue,
* was pushed to the Fedora 23 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing blktap-3.0.0-4.fc23.git0.9.2'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).

Comment 4 Fedora Update System 2015-08-11 02:12:22 UTC
blktap-3.0.0-3.fc22.git0.9.2 has been pushed to the Fedora 22 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 5 Fedora Update System 2015-08-15 02:09:44 UTC
blktap-3.0.0-4.fc23.git0.9.2 has been pushed to the Fedora 23 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.