Bug 469525 - subversion - apr requirement version mismatch
Summary: subversion - apr requirement version mismatch
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: subversion
Version: 10
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Joe Orton
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-11-01 21:51 UTC by Jose Pedro Oliveira
Modified: 2009-03-09 14:10 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2009-03-09 14:10:55 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jose Pedro Oliveira 2008-11-01 21:51:24 UTC
Description of problem:
There is a version mismatch between the apr build requirement and apr the requirement:

  From the specfile:
  ---------
  ...
  BuildRequires: apr-devel >= 0.9.7, apr-util-devel >= 0.9.7
  ...
  Requires: apr >= 1.3.0
  ...
  ---------

Any particular reason for the version differences between the build requirement
and the requirement (0.9.7 vs 1.3.0) ?  

And why the 1.3.0 requirement?  At the end of the subversion 1.5 release notes
(http://subversion.tigris.org/svn_1.5_releasenotes.html) they only mention APR
1.x.

Note: already answered in #466674.

Comment 1 Bug Zapper 2008-11-26 04:37:30 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 2 Jose Pedro Oliveira 2009-02-21 14:36:23 UTC
The build requirements heave already been corrected.

CVS commits (rawhide and F10)
https://www.redhat.com/archives/fedora-extras-commits/2009-January/msg10187.html
https://www.redhat.com/archives/fedora-extras-commits/2009-January/msg10203.html

Comment 3 Jose Pedro Oliveira 2009-02-21 14:39:22 UTC
Joe,

Shouldn't the devel subpackage also have versioned apr-devel/apr-util-devel requirements?


From the specfile:
-----------
%package devel
...
Requires: subversion = %{version}-%{release}, apr-devel, apr-util-devel
...
-----------

Comment 4 Joe Orton 2009-03-09 14:10:55 UTC
I can't see why that matters.  apr{,-util}-devel have lockstep requires on the apr{,-util} packages, so if the main package requires are correct, the -devel packages must also match.  

Thanks for reporting the original bug though - looks like I forgot to reference it when fixing the spec file.


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