Re: How do port man pages get into https://www.freebsd.org/cgi/man.cgi?

2020-09-16 Thread Michael Gmelin
@Wolfram: Do you think you could look into this (paperless man page). Thanks!

-m

> On 1. Sep 2020, at 11:55, Michael Gmelin  wrote:
> 
> 
> 
>> On Mon, 31 Aug 2020 20:33:34 +0200
>> Wolfram Schneider  wrote:
>> 
>>> On Wed, 26 Aug 2020 at 18:50, Kurt Jaeger  wrote:
>>> 
>>> Hi!
>>> 
> man.cgi has provisions for most of this already, it's only
> missing some job to regulary extract the latest
> 
> ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/amd64/13.0-CURRENT/ports.txz
> 
> for the current tree of the manuals.  
 
 How does it actually create the pages though?  
>>> 
>>> wosch probably knows this.  
>> 
>> Indeed ;-)
> 
> Thanks!
> 
>> 
>> The ports manual pages will be updated once when a new release comes
>> out. Maybe every 3-9 months. The update takes hours and a lot of
>> resources (60GB download of all packages and unpacking).
>> 
> 
> It would be cool if you could share the scriptwork that does this.
> Getting to a higher update frequency for ports would be really useful,
> but it feels like that this will require coordination between different
> teams/individuals.
> 
>> -Wolfram
> 
> Do you have any idea why the man page below isn't included?
> 
 E.g., the
 man page paperless(7) created by deskutils/py-paperless [0] still
 isn't available over man.cgi, even though the port was created a
 long time before 12.1 was released and is in 12.1's ports.txz.  
> 
> Cheers,
> Michael
> 
> -- 
> Michael Gmelin
> ___
> freebsd-ports@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: TEST_DEPENDS on itself?

2020-09-16 Thread Christian Weisgerber
Mathieu Arnold:

> > I'm working on a port that can't run its regression tests out of
> > the build or stage areas.  The command to be tested will call
> > submodules with compiled in absolute paths (/usr/local/libexec/...).
> > So this port bla/foo would require to be already installed for
> > testing:
> > 
> > TEST_DEPENDS=   foo:bla/foo
> > 
> > The foo command will call /usr/local/libexec/foo/foo-helper.  If
> > the latter isn't there, foo won't run.
> 
> Well, you cannot have recursive dependencies, so a port cannot depend on
> itself.  What about if you chroot in STAGEDIR to run the tests?

The stage area is far too incomplete.

So, no TEST_DEPENDS.  A simple Makefile rule "test: install"?
I see there is precedence in the tree:

cad/opencascade/Makefile:regression-test:install
math/rkward-kde/Makefile:regression-test:install
math/arpack++/Makefile:test: install
math/py-fpylll/Makefile:do-test: install
math/mumps4/Makefile:regression-test:install
math/jags/Makefile:check test: install
math/mumps/Makefile:regression-test: install
devel/aap/Makefile:test: install
french/aster/Makefile:regression-test:   install
science/gnudatalanguage/Makefile:regression-test:install
textproc/sowing/Makefile:regression-test: install
net/py-libdnet/Makefile:regression-test: install
net/mpich2/Makefile:regression-test: install

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


net/py-impacket and python3.7

2020-09-16 Thread Andrea Venturoli

Hello.

Just FYI (I solved in other ways).

I tried installing this port in its (default) 3.7 flavour, but it does 
not work: the code is full of lines like "print "\n%s" % msg", which, 
AFAIK, is Python 2.x code and is not supported in 3.x.


In fact release notes for 0.9.20 (1) say "Python 3.6 support! This is 
the first release supporting Python 3.x..." (and in ports we have 0.9.17).
Python 3.7 is not even mentioned there, nor in README.md, which says: 
"Python 2.6/2.7 and Python 3.6 are known to work".


(1)

 https://github.com/SecureAuthCorp/impacket/releases/tag/impacket_0_9_20


 bye
av.
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


packages built but not updated on pkg.freebsd.org

2020-09-16 Thread Lena
What am I missing?

pkg-1.14.7  <  needs updating (port has 1.15.4)
~ # pkg rquery %v pkg
1.14.7
~ $ lynx -head -dump 
http://pkg.freebsd.org/FreeBSD:11:i386/latest/packagesite.txz
...
Last-Modified: Wed, 02 Sep 2020 07:16:10 GMT

Other mirrors too:
~ $ lynx -head -dump 
http://pkg0.isc.freebsd.org/FreeBSD:11:i386/latest/packagesite.txz
...
Last-Modified: Wed, 02 Sep 2020 07:16:10 GMT

Packages for 12:amd64 also were not updated since 3 Sep.
But packages are built:
http://beefy10.nyi.freebsd.org/build.html?mastername=113i386-default=548176

pkg-1.15.4  ports-mgmt/pkg  success

http://beefy10.nyi.freebsd.org/data/113i386-default/548176/logs/pkg-1.15.4.log

build of ports-mgmt/pkg | pkg-1.15.4 ended at Thu Sep 10 01:11:54 UTC 2020

Is this some intentional freeze?
___
freebsd-ports@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"