De afgelopen tijd kan ik een FreeBSD 9.3-RELEASE-p28 jail niet meer updaten met portmaster. Blijkbaar is er één van de ports die ik geinstalleerd hebt hernoemd:
Daardoor mislukt het updaten:
Ik had al geprobeerd om py27-asn1 eerst te verwijderen maar vervolgens werkte python niet meer naar behoren. Zou portmaster ports die gemoved zijn niet automatisch moeten kunnen updaten?
Edit: eindelijk gelukt, maar niet helemaal de elegantste manier denk ik
code:
1
2
3
4
5
6
7
| $ portmaster -L ... ===>>> py27-asn1-0.1.8,1 ===>>> The devel/py-asn1 port moved to devel/py-pyasn1 ===>>> Reason: Renamed to match upstream naming ... |
Daardoor mislukt het updaten:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| $ portmaster -a ... ===> Installing for py27-pyasn1-0.1.9 ===> Checking if py27-pyasn1 already installed ===> Registering installation for py27-pyasn1-0.1.9 as automatic [myjail_jl] Installing py27-pyasn1-0.1.9... pkg-static: py27-pyasn1-0.1.9 conflicts with py27-asn1-0.1.8,1 (installs files into the same place). Problematic file: /usr/local/lib/python2.7/site-packages/pyasn1/__init__.py *** [fake-pkg] Error code 70 Stop in /usr/ports/devel/py-pyasn1. ===>>> Installation of py27-pyasn1-0.1.9 (devel/py-pyasn1) failed ===>>> Aborting update ... |
Ik had al geprobeerd om py27-asn1 eerst te verwijderen maar vervolgens werkte python niet meer naar behoren. Zou portmaster ports die gemoved zijn niet automatisch moeten kunnen updaten?
Edit: eindelijk gelukt, maar niet helemaal de elegantste manier denk ik
code:
1
2
3
4
5
| portmaster -e py27-asn1 cd /usr/ports/devel/py-pyasn1 make config-recursive make install clean batch=yes portmaster -r python27 |
[ Voor 8% gewijzigd door Ravefiend op 06-12-2015 14:41 ]