freebsd. пакеты из портов.

Phoenix

почему, когда я пишу

# make package
... . .
....
...
Making all in syntax
gmake[2]: Entering directory `/usr/ports/misc/mc/work/mc-4.6.1/syntax'
gmake[2]: Nothing to be done for `all'.
gmake[2]: Leaving directory `/usr/ports/misc/mc/work/mc-4.6.1/syntax'
gmake[2]: Entering directory `/usr/ports/misc/mc/work/mc-4.6.1'
gmake[2]: Nothing to be done for `all-am'.
gmake[2]: Leaving directory `/usr/ports/misc/mc/work/mc-4.6.1'
gmake[1]: Leaving directory `/usr/ports/misc/mc/work/mc-4.6.1'
===> Installing for mc-4.6.1_4
===> mc-4.6.1_4 depends on executable in : pkg-config - found
===> Generating temporary packing list
===> Checking if misc/mc already installed
===> mc-4.6.1_4 is already installed
You may wish to ``make deinstall'' and install this port again
by ``make reinstall'' to upgrade it properly.
If you really wish to overwrite the old port of misc/mc
without deleting it first, set the variable "FORCE_PKG_REGISTER"
in your environment or the "make install" command line.
*** Error code 1
Stop in /usr/ports/misc/mc.
*** Error code 1
Stop in /usr/ports/misc/mc.
#

не создаётся .tbz ?
в манах написано:
package Make a binary package for the port. The port will be
installed if it has not already been. The package is a
.tbz file that you can use to install the port on other
machines with pkg_add(1). If the directory specified by
PACKAGES does not exist, the package will be put into
the current directory. See PKGREPOSITORY and PKGFILE.

Ivan8209

make package сначала делает make install, такова селяви.
Используй pkg_tarup.
---
...Я работаю антинаучным аферистом...

eee1

В фри есть такая штука: pkg_create

Ivan8209

У вас ещё нет pkg_tarup?
---
"NetBSD is JIHBED!"

eee1

нет-ту ) но судя по названию pkg_create это и есть аналог НетБСДшного pkg_tarup

Ivan8209

Нет, это не аналог pkg_tarup, это низкоуровневый примитив.
---
"NetBSD is JIHBED!"
Оставить комментарий
Имя или ник:
Комментарий: