Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jun 2014 15:02:13 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 191461] New: Stage-enabled ports are not installed at all when NO_PKG_REGISTER is used.
Message-ID:  <bug-191461-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191461

            Bug ID: 191461
           Summary: Stage-enabled ports are not installed at all when
                    NO_PKG_REGISTER is used.
           Product: Ports Tree
           Version: Latest
          Hardware: Any
                OS: Any
            Status: Needs Triage
          Severity: Affects Some People
          Priority: ---
         Component: Infrastructure
          Assignee: freebsd-ports-bugs@FreeBSD.org
          Reporter: kpaasial@icloud.com

I'm using comms/minicom here as an example. This is end of the log when I run
'make install NO_PKG_REGISTER=1' on it:

Making install in lib
Making install in src
 /bin/mkdir -p '/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/bin'
  install  -s -o root -g wheel -m 555 minicom runscript ascii-xfr
'/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/bin'
 /bin/mkdir -p '/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/bin'
 install  -o root -g wheel -m 555 xminicom
'/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/bin'
install -d -m 0755
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/etc/minicom
install -d -o root -g wheel -m 0755
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/share/doc/minicom
install  -o root -g wheel -m 444
/var/tmp/usr/ports/comms/minicom/work/minicom-2.7/AUTHORS
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/share/doc/minicom/
install  -o root -g wheel -m 444
/var/tmp/usr/ports/comms/minicom/work/minicom-2.7/COPYING
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/share/doc/minicom/
install  -o root -g wheel -m 444
/var/tmp/usr/ports/comms/minicom/work/minicom-2.7/ChangeLog
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/share/doc/minicom/
(umask 022 && cd /var/tmp/usr/ports/comms/minicom/work/minicom-2.7 &&
/usr/bin/tar --exclude '*/Makefile*'  --exclude '*.orig' -chf - extras doc |
/usr/bin/tar  -xf - -C 
/var/tmp/usr/ports/comms/minicom/work/stage/usr/local/share/doc/minicom)
====> Compressing man pages (compress-man)
===>  Installing for minicom-2.7


It's clear that the install is done only on the stage directory and not for
real on the system.

Should the NO_PKG_REGISTER feature work with stage-enable ports? The feature
was working before staging was introduced and I can think of a few uses for it.

-- 
You are receiving this mail because:
You are the assignee for the bug.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-191461-13>