몇 주 전에 전환 지침을 따랐음에도 불구하고 이전 pkg 도구는 더 이상 사용되지 않으며 pkgng로 전환해야 한다는 경고가 계속 표시됩니다. pkg2ng 작업을 수행했는데 이전 pkg에서 더 이상 정보를 읽을 수 없습니다(시도하면 손상된 것으로 나타납니다). 내 /etc/make.conf도 pkgng를 사용하도록 설정되어 있습니다. 그러나 (portmaster를 통해) 포트 업데이트를 수행할 때 이전 pkg 시스템이 사라진다는 경고가 계속 표시됩니다. 내가 놓친 게 무엇입니까?
답변1
나는 당신이 불평하는 메시지가 다음과 같다고 추측합니다.
pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng
http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/
If you do not want to see this message again set NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf
포트에 따라 Mk/bsd.port.mk
이 메시지는 설정되지 않은 경우에만 표시됩니다.WITH_PKGNG
.if !defined(WITH_PKGNG) && !defined(NO_WARNING_PKG_INSTALL_EOL)
WARNING+= "pkg_install EOL is scheduled for 2014-09-01. Please consider migrating to pkgng"
WARNING+= "http://blogs.freebsdish.org/portmgr/2014/02/03/time-to-bid-farewell-to-the-old-pkg_-tools/"
WARNING+= "If you do not want to see this message again set NO_WARNING_PKG_INSTALL_EOL=yes in your make.conf"
.endif
즉, 귀하의 항목 /etc/make.conf
에 유효한 내용이 포함되어 있지 않은 경우:
WITH_PKGNG=yes