Bug 186899

Summary: devel/apr1 fails to install due to deprecated databases/db42
Product: Ports & Packages Reporter: Sean Bruno <sbruno>
Component: Individual Port(s)Assignee: freebsd-apache (Nobody) <apache>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Sean Bruno freebsd_committer freebsd_triage 2014-02-19 17:10:01 UTC
devel/apr1 declares a minimum required BDB version of 42+ 

This matches on db42 which is deprecated and not on a higher version.  Simply installed db48 "works" here on head for me and allows www/apache22 -> devel/apr1 to install again.

Fix: preinstall databases/db48 or change the following line in the port Makefile:
How-To-Repeat: attempt to install devel/apr1 with default options.

===>>> Port directory: /usr/ports/devel/apr1

===>>> Gathering distinfo list for installed ports

===>>> Launching 'make checksum' for devel/apr1 in background
===>>> Gathering dependency list for devel/apr1 from ports
===>>> Launching child to install databases/db42

===>>> devel/apr1 >> databases/db42 (1/1)

===>>> Port directory: /usr/ports/databases/db42

        ===>>> This port is marked DEPRECATED
        ===>>> Please use databases/db5 or db6 for new installs.


        ===>>> If you are sure you can build it, remove the
               DEPRECATED line in the Makefile and try again.

===>>> Update for databases/db42 failed
===>>> Aborting update

===>>> Killing background jobs
Terminated
===>>> Exiting
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-02-19 17:10:20 UTC
Responsible Changed
From-To: freebsd-ports-bugs->apache

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 Olli Hauer freebsd_committer freebsd_triage 2014-03-22 23:37:32 UTC
State Changed
From-To: open->closed

Committed together with an update of devel/apr1. 
http://svnweb.freebsd.org/ports?view=revision&revision=348807 

Thanks!