ACTION REQUIRED - Unstaged Ports being DEPRECATED on June 31st.

Baptiste Daroussin bapt at FreeBSD.org
Sun May 18 23:10:20 UTC 2014


On Sun, May 18, 2014 at 11:20:34PM +0400, Lev Serebryakov wrote:
> Hello, Bryan.
> You wrote 10 мая 2014 г., 19:33:52:
> 
> BD> You are receiving this mail as it affects FreeBSD ports that you maintain.
> 
> BD> In September 2013, the Ports framework learned how to Stage ports.
> 
> BD> On June 31st, all unstaged ports will be marked DEPRECATED and have
> BD> their MAINTAINER reset.
> BD> On August 31st, all unstaged ports will be removed from the ports tree.
> 
>  I've tried to discuss this problem on ports@ some timne ago, but whthout
> any feedback.
> 
>  One of my ports: "sysutils/geom5" install GEOM class and need to creater
>  HARD link from /sbin/geom to /sbin/graid5.
> 
>   I don't understand, how could I stagefy THAT. Any ideas?

This kind of things cannot be package at all even from prior stage.

Because the generated package would have ignored the hardlink and when the
package would have been reinstalled from binary package then you would have
ended up with not hardlink.

That said you can just use a symlink that works as well and can be staged
easily.

Another question is why installing in base when it could work from local base?

/usr/local/lib/geom/geom_raid.so
and the glabel might become a simple script:

/usr/local/sbin/glabel:
GEOM_LIBRARY_PATH=/usr/local/lib
/sbin/geom label $@

Last is cannot it be integrated directly into base for the futur?

regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140519/326a4623/attachment.sig>


More information about the freebsd-ports mailing list