Bug 224809 - databases/py-bsddb3: py27-bsddb3 and py36-bsddb3 conflict with each other
Summary: databases/py-bsddb3: py27-bsddb3 and py36-bsddb3 conflict with each other
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Muhammad Moinur Rahman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-01 05:44 UTC by Ting-Wei Lan
Modified: 2018-01-08 20:04 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (bofh)


Attachments
Patch to fix the conflict (696 bytes, patch)
2018-01-01 15:10 UTC, Ting-Wei Lan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ting-Wei Lan 2018-01-01 05:44:49 UTC
===>   Installing existing package /packages/All/py36-bsddb3-6.2.5.txz
Installing py36-bsddb3-6.2.5...
pkg-static: py36-bsddb3-6.2.5 conflicts with py27-bsddb3-6.2.5 (installs files into the same place).  Problematic file: /usr/local/share/doc/py-bsddb3/README.txt

Is it possible to rename the py-bsddb3 directory to py27-bsddb3 and py36-bsddb3 to avoid the conflict?
Comment 1 Ting-Wei Lan 2018-01-01 15:10:02 UTC
Created attachment 189314 [details]
Patch to fix the conflict
Comment 2 commit-hook freebsd_committer freebsd_triage 2018-01-08 20:03:17 UTC
A commit references this bug:

Author: bofh
Date: Mon Jan  8 20:02:51 UTC 2018
New revision: 458473
URL: https://svnweb.freebsd.org/changeset/ports/458473

Log:
  databases/py-bsddb3: Fix concurrent installation [1]

  - Suppress post-patch and post-install tasks

  PR:		224809 [1]
  Submitted by:	lantw44@gmail.com [1]

Changes:
  head/databases/py-bsddb3/Makefile
Comment 3 Muhammad Moinur Rahman freebsd_committer freebsd_triage 2018-01-08 20:04:12 UTC
Based on flavors there is no requirement to create different ports directory. Just use flavors.