#2078 closed defect (duplicate)
gettext and gnupg cannot be installed together
Reported by: | olaf@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.0 |
Keywords: | Cc: | ||
Port: |
Description
$ sudo port activate gettext ---> Activating gettext port activate failed: Image error: /opt/local/share/info/dir is being used by the active gnupg port. Please deactivate this port first. ergo@merlin ~ $ sudo port deactivate gnupg ---> Deactivating gnupg ergo@merlin ~ $ gpg -bash: /opt/local/bin/gpg: No such file or directory ergo@merlin ~ $ sudo port activate gettext ---> Activating gettext ergo@merlin ~ $ get get getopt getopts gettext gettextize ergo@merlin ~ $ get get getopt getopts gettext gettextize ergo@merlin ~ $ gettext gettext: missing arguments ergo@merlin ~ $ ergo@merlin ~ $ sudo port install gnupg Password: ---> Activating gnupg 1.2.4_0 Error: Target com.apple.activate returned: Image error: /opt/local/share/info/dir is being used by the active gettext port. Please deactivate this port first. ergo@merlin ~ $
I need both, gnupg and gettext ;-).
Change History (3)
comment:1 Changed 20 years ago by mww@…
Summary: | gettext and gnupg cannot be installed together → gettext and gnupg cannot be installed together |
---|
comment:2 Changed 20 years ago by mww@…
duplicate files occuring more often (so far): ${prefix}/lib/charset.alias ${prefix}/share/locale/locale.alias ${prefix}/share/info/dir
comment:3 Changed 20 years ago by olegb@…
Resolution: | → duplicate |
---|---|
Status: | new → closed |
this is the problem "multible port wants to install the same file", images it clever and bitches about it ... its not a bug - actually the other way around would be a bug :)
so, the workaround is to use:
port -dvf install <portname>
this is basicly a duplicat of 2012
* This bug has been marked as a duplicate of 2012 *
The problem with info/dir is fixed already - though gnupg & gettext still do have common files: share/locale/locale.alias Quick fix: update your port tool and use '-f' to just overwrite the duplicates
--- Error: Target com.apple.activate returned: Image error: /opt/local/share/locale/locale.alias is being used by the active gnupg port. Please deactivate this port first, or use the -f flag to force the activation.