Bug 166954 - Port OpenSSL version bump requires rebuilding dependent Ports
Summary: Port OpenSSL version bump requires rebuilding dependent Ports
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dirk Meyer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-15 02:30 UTC by kenji.rikitake
Modified: 2012-04-21 08:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kenji.rikitake 2012-04-15 02:30:01 UTC
After updating the OpenSSL port from 1.0.0 to 1.0.1,
the OPENSSL_SHLIBVER is changed from 7 to 8.
This causes removal of /usr/local/lib/libcrypto.so.7,
and will make dependent ports unable to execute
because of lack of the shared library.

See

http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/openssl/Makefile.diff?r1=1.184;r2=1.185

for the details.

Fix: 

Rebuilding all dependent Ports is necessary.
This should be documented in /usr/ports/UPDATING.

Automated rebuilding by using portmaster:
portmaster -r openssl
How-To-Repeat: Updating port security/openssl from 1.0.0 to 1.0.1
(Makefile 1.184 to 1.185)
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2012-04-15 03:08:34 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dinoex

Over to committer in question.
Comment 2 Dirk Meyer freebsd_committer freebsd_triage 2012-04-15 08:36:46 UTC
State Changed
From-To: open->feedback


Does the problem still exist after the update of bsd.openssl.mk?
Comment 3 Dirk Meyer freebsd_committer freebsd_triage 2012-04-18 18:37:12 UTC
State Changed
From-To: feedback->suspended


I don't use portmaster nor portupgrade, 
so I can not tell what to do with this tools.
Comment 4 dfilter service freebsd_committer freebsd_triage 2012-04-21 08:14:45 UTC
dinoex      2012-04-21 07:14:36 UTC

  FreeBSD ports repository

  Modified files:
    .                    UPDATING 
  Log:
  - add entry secuurity/openssl
  PR:             166954
  
  Revision  Changes    Path
  1.1223    +16 -1     ports/UPDATING
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 5 Dirk Meyer freebsd_committer freebsd_triage 2012-04-21 08:15:16 UTC
State Changed
From-To: suspended->closed

- noted in UPDATING