checking dependency tree ia portmaster

2016-11-05 Thread @lbutlr
given a port that is listed in postmaster -l as a Branch port, how do I see its 
dependancies and what it depends on?

For example, I have libX11 listed as a Branch port and would like to see all 
the “upsteream: and “downstream” ports.


___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Andrey Chernov
The instruction posted to UPDATING is a bit incomplete.
Additionlly
portupgrade -f "p5-*"
should run to move all ports still sitting in 5.20 directory, even if
they are not depending on perl lib.
___
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: devel/llvm38 install seems to be missing files (e.g., FileCheck)

2016-11-05 Thread David Wolfskill
On Sat, Nov 05, 2016 at 05:08:46PM +0100, Dimitry Andric wrote:
> On 05 Nov 2016, at 16:58, Rainer Hurling  wrote:
> ... 
> >> Am I incorrect in thinking that devel/llvm38 has a problem, though, in
> >> that "%%LIT%%llvm38/bin/FileCheck" is in that port's pkg-plist, and
> >> llvm38/bin/FileCheck is found in the staging directory, but
> >> llvm38/bin/FileCheck is not actually installed?
> > 
> > not sure, if I missed something in your postings.
> > 
> > On my boxes, all recent FreeBSD 12.0-CURRENT amd64, the port
> > devel/llvm38 installed FileCheck as expected, in the two places
> > /usr/local/llvm38/bin/ and /usr/local/bin/.
> 
> It's installed into /usr/local/bin with a version number suffix, e.g.:
> 
> $ pkg info -l llvm38|grep FileCheck
>   /usr/local/bin/FileCheck38
>   /usr/local/llvm38/bin/FileCheck
>   /usr/local/man/man1/FileCheck38.1.gz
>   /usr/local/share/doc/llvm38/llvm/html/CommandGuide/FileCheck.html
>   
> /usr/local/share/doc/llvm38/llvm/html/_sources/CommandGuide/FileCheck.txt
> 
> Maybe that's the reason rust can't find it in OP's case?  (It works just fine 
> for me, btw.)
> 

I just re-ran "portmaster devel/llvm38" under script(1) (along with a
bit of additional trivia, such as results from "ls -lT
/usr/local/llvm38/bin" before and after the portmaster run (showing the
distinct lack of "FileCheck" in either case)

I have placed the typescript at
;
there's a gzipped copy (llvm38_test.txt.gz) available, as well.

In particular, I believe this result is salient:

albert(11.0-S)[18] grep -n '[Ii]nstall.*FileCheck' llvm38_test.txt
77: LIT=on: Install lit and FileCheck test tools
7359:-- Installing:
/common/ports/devel/llvm38/work/stage/usr/local/llvm38/share/doc/llvm/html/_sources/CommandGuide/FileCheck.txt
7482:-- Installing:
/common/ports/devel/llvm38/work/stage/usr/local/llvm38/share/doc/llvm/html/CommandGuide/FileCheck.html
7658:-- Installing:
/common/ports/devel/llvm38/work/stage/usr/local/llvm38/share/man/man1/FileCheck.1
7807:install  -s -m 555
/common/ports/devel/llvm38/work/.build/bin/FileCheck
/common/ports/devel/llvm38/work/stage/usr/local/llvm38/bin/
albert(11.0-S)[19] 


[In this environment, the machine has 4 individually-bootable slices,
each of which has its own /usr file system when the slice in question
is the boot slice.  For each of the 4, /usr/ports is a symlink to
/common/ports -- the file system at /common being mounted "the same"
regardless of boot slice.)

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


Re: devel/llvm38 install seems to be missing files (e.g., FileCheck)

2016-11-05 Thread Dimitry Andric
On 05 Nov 2016, at 16:58, Rainer Hurling  wrote:
> 
> Am 05.11.2016 um 14:54 schrieb David Wolfskill:
>> On Sat, Nov 05, 2016 at 05:26:33AM -0700, David Wolfskill wrote:
>>> ...
>>> I circumvented the problem: ...
>>> 
>>> g1-252(11.0-S)[20] sudo cp -p !$ /usr/local/llvm38/bin/
>>> sudo cp -p work/stage/usr/local/llvm38/bin/FileCheck /usr/local/llvm38/bin/
>>> g1-252(11.0-S)[21]
>>> 
>>> That done, lang/rust built.
>>> 
>>> My build machine is doing the first of its weekend poudriere runs
>>> as I type; if that shows anything relevant with respect to lang/rust
>>> and devel/llvm38, I'll follow up.
>>> 
>> 
>> Turns out that "PORT_LLVM" is, by default, off; I had turned it on since
>> I had other reasons to need llvm38 anyway.
>> 
>> And since I only use lang/rust as a build dependency (e.g., for
>> www/fierfox), I had not specified any non-default options for the
>> poudriere build.  Thus, poudriere had built rust using the "bundled"
>> llvm38, which apparently has FileCheck in the place where the rust
>> config looks for it.  So poudriere didn't have an issue building
>> www/firefox (which required lang/rust).
>> 
>> Am I incorrect in thinking that devel/llvm38 has a problem, though, in
>> that "%%LIT%%llvm38/bin/FileCheck" is in that port's pkg-plist, and
>> llvm38/bin/FileCheck is found in the staging directory, but
>> llvm38/bin/FileCheck is not actually installed?
> 
> not sure, if I missed something in your postings.
> 
> On my boxes, all recent FreeBSD 12.0-CURRENT amd64, the port
> devel/llvm38 installed FileCheck as expected, in the two places
> /usr/local/llvm38/bin/ and /usr/local/bin/.

It's installed into /usr/local/bin with a version number suffix, e.g.:

$ pkg info -l llvm38|grep FileCheck
/usr/local/bin/FileCheck38
/usr/local/llvm38/bin/FileCheck
/usr/local/man/man1/FileCheck38.1.gz
/usr/local/share/doc/llvm38/llvm/html/CommandGuide/FileCheck.html

/usr/local/share/doc/llvm38/llvm/html/_sources/CommandGuide/FileCheck.txt

Maybe that's the reason rust can't find it in OP's case?  (It works just fine 
for me, btw.)

-Dimitry



signature.asc
Description: Message signed with OpenPGP using GPGMail


Re: devel/llvm38 install seems to be missing files (e.g., FileCheck)

2016-11-05 Thread Rainer Hurling
Hi David,

Am 05.11.2016 um 14:54 schrieb David Wolfskill:
> On Sat, Nov 05, 2016 at 05:26:33AM -0700, David Wolfskill wrote:
>> ...
>> I circumvented the problem: ...
>>
>> g1-252(11.0-S)[20] sudo cp -p !$ /usr/local/llvm38/bin/
>> sudo cp -p work/stage/usr/local/llvm38/bin/FileCheck /usr/local/llvm38/bin/
>> g1-252(11.0-S)[21]
>>
>> That done, lang/rust built.
>>
>> My build machine is doing the first of its weekend poudriere runs
>> as I type; if that shows anything relevant with respect to lang/rust
>> and devel/llvm38, I'll follow up.
>> 
> 
> Turns out that "PORT_LLVM" is, by default, off; I had turned it on since
> I had other reasons to need llvm38 anyway.
> 
> And since I only use lang/rust as a build dependency (e.g., for
> www/fierfox), I had not specified any non-default options for the
> poudriere build.  Thus, poudriere had built rust using the "bundled"
> llvm38, which apparently has FileCheck in the place where the rust
> config looks for it.  So poudriere didn't have an issue building
> www/firefox (which required lang/rust).
> 
> Am I incorrect in thinking that devel/llvm38 has a problem, though, in
> that "%%LIT%%llvm38/bin/FileCheck" is in that port's pkg-plist, and
> llvm38/bin/FileCheck is found in the staging directory, but
> llvm38/bin/FileCheck is not actually installed?

not sure, if I missed something in your postings.

On my boxes, all recent FreeBSD 12.0-CURRENT amd64, the port
devel/llvm38 installed FileCheck as expected, in the two places
/usr/local/llvm38/bin/ and /usr/local/bin/.

Unfortunately, I have no clue, what happens on your side.

Best wishes,
Rainer Hurling

> 
> Peace,
> david
> 

___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Piotr Szafarczyk

On 2016-11-05 15:33, tech-lists wrote:

On 05/11/2016 14:18, Tijl Coosemans wrote:

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255

What version of pkg are we using?
Mine is 1.9.3
My problems were because of 1.8.7. With 1.9.3 (and 1.9.1) everything 
seems fine.



___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 14:48, tech-lists wrote:

On second thoughts, I don't think it was this because the portupgrade
tool builds a package, removes the old one then installs the new one.
The bug you posted says the problem doesn't happen when one makes the
package.


edit: i think my issue was slightly different ;)

--
J.
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 14:18, Tijl Coosemans wrote:

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255


On second thoughts, I don't think it was this because the portupgrade 
tool builds a package, removes the old one then installs the new one. 
The bug you posted says the problem doesn't happen when one makes the 
package.


--
J.
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Piotr Szafarczyk

On 2016-11-05 15:18, Tijl Coosemans wrote:

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255

Hi,
Wonderful! This is exactly my problem. Using pkg add installs all the files.
Thanks a lot.

Regards,
Piotr
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 14:18, Tijl Coosemans wrote:

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255


What version of pkg are we using?

Mine is 1.9.3

--
J.
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Tijl Coosemans
On Fri, 4 Nov 2016 23:00:56 + tech-lists  wrote:
> On 04/11/2016 22:58, tech-lists wrote:
>> On 03/11/2016 15:00, Mathieu Arnold wrote:  
>>> Instructions on how to switch are in UPDATING.
>>>
>>> If you do not want to switch, you do not have to do anything.
>>
>> I followed the instructions in /usr/ports/UPDATING for portupgrade. I
>> have found that numerous ports will not build:
>>
>> ** Listing the failed packages (-:ignored / *:skipped / !:failed)
>> ! net/p5-Socket (p5-Socket-2.021)   (unknown build error)
>> ! security/p5-Crypt-IDEA (p5-Crypt-IDEA-1.10_1) (unknown build error)
>> ! net-mgmt/p5-NetAddr-IP (p5-NetAddr-IP-4.078)  (unknown build error)
>> ! converters/p5-Encode-JIS2K (p5-Encode-JIS2K-0.03) (unknown build
>> error)
>> ! converters/p5-Unicode-String (p5-Unicode-String-2.10) (unknown build
>> error)
>> * converters/p5-Unicode-Map8 (p5-Unicode-Map8-0.13_1)
>> ! math/p5-Bit-Vector (p5-Bit-Vector-7.4)(unknown build error)
>> ! devel/p5-Filter (p5-Filter-1.55)  (unknown build error)
>> ! chinese/p5-Encode-HanExtra (p5-Encode-HanExtra-0.23_1)(unknown
>> build error)
>> ! security/p5-Digest-SHA1 (p5-Digest-SHA1-2.13_1) (unknown build error)
>>
>> [snip loads more]
>>
>> This happens after I removed the DEFAULT_VERSIONS+= line in make.conf
>> and ran portupgrade -f `pkg shlib -qR libperl.so.5.20` as indicated in
>> the second step.
>>
>> How can I fix? System is r308206 (11-STABLE) and ports is r425362
> 
> edit: the error I get now when I try to rebuild an affected port singly is:
> 
> ===>   p5-Socket-2.021 depends on package: perl5>=5.24<5.25 - found
> ===>  Configuring for p5-Socket-2.021  
> env: /usr/local/bin/perl5.24.1: No such file or directory
> *** Error code 127
> 
> Stop.
> make: stopped in /storage/usr/ports/net/p5-Socket

It's probably caused by pkg not copying hardlinks:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213255
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Piotr Szafarczyk

On 2016-11-05 14:51, tech-lists wrote:

Everything? Could you try any other port that creates links? Are links
created?
By "links" do you mean "installed usable links into /usr/local/bin" 
then yes. A little earlier today I built and installed libreoffice 
from ports, without issue.

$ ls -lah libre*
lrwxr-xr-x  1 root  wheel42B  5 Nov 12:53 libreoffice@ -> 
/usr/local/lib/libreoffice/program/soffice


Lucky you :-)

I have got a problem with hard links. Like the ones created by perl:

-rwxr-xr-x   3 root  wheel 7536 Aug 19 18:55 perl
-rwxr-xr-x   3 root  wheel 7536 Aug 19 18:55 perl5
-rwxr-xr-x   3 root  wheel 7536 Aug 19 18:55 perl5.20.3

Only perl is created, perl5 and perl5.20.3 not.

I noticed the same with freeze. Only fcat is created under 
/usr/local/bin. There should be 3 hard links too.


Postfix caused me some problems too. For example qmgr (hard link again) 
was missing under /usr/local/libexec/postfix.


___
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: FreeBSD Port: fusefs-wdfs-1.4.2_6

2016-11-05 Thread Matthieu Volat
On Fri, 4 Nov 2016 11:19:11 +0100
Ruud Boon  wrote:

> Hi,
> 
> I’m wondering if this port is still maintained. 
> Under FreeBSD 10.3 it looks like it’s failing (trying to mount a webdav 
> result is disappearing mount directory)
> 

Hi, I also ran into various issues with wdfs, the last release is from 2007, so 
the project is all but dead as the "rest of the world" seems to rely on davfs2 
now.

I tried in the past to port davfs2, but it relies on using some gnu & linux 
APIs, mostly related to actually mount volumes that were a bit tricky to 
convert (best shot at it would be to convince upstream to use the libfuse 
functions)...

-- Matthieu Volat


pgpjw6UF0SuPL.pgp
Description: OpenPGP digital signature


Re: devel/llvm38 install seems to be missing files (e.g., FileCheck)

2016-11-05 Thread David Wolfskill
On Sat, Nov 05, 2016 at 05:26:33AM -0700, David Wolfskill wrote:
> ...
> I circumvented the problem: ...
> 
> g1-252(11.0-S)[20] sudo cp -p !$ /usr/local/llvm38/bin/
> sudo cp -p work/stage/usr/local/llvm38/bin/FileCheck /usr/local/llvm38/bin/
> g1-252(11.0-S)[21]
> 
> That done, lang/rust built.
> 
> My build machine is doing the first of its weekend poudriere runs
> as I type; if that shows anything relevant with respect to lang/rust
> and devel/llvm38, I'll follow up.
> 

Turns out that "PORT_LLVM" is, by default, off; I had turned it on since
I had other reasons to need llvm38 anyway.

And since I only use lang/rust as a build dependency (e.g., for
www/fierfox), I had not specified any non-default options for the
poudriere build.  Thus, poudriere had built rust using the "bundled"
llvm38, which apparently has FileCheck in the place where the rust
config looks for it.  So poudriere didn't have an issue building
www/firefox (which required lang/rust).

Am I incorrect in thinking that devel/llvm38 has a problem, though, in
that "%%LIT%%llvm38/bin/FileCheck" is in that port's pkg-plist, and
llvm38/bin/FileCheck is found in the staging directory, but
llvm38/bin/FileCheck is not actually installed?

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


Re: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 11:46, Piotr Szafarczyk wrote:

Everything? Could you try any other port that creates links? Are links
created?


By "links" do you mean "installed usable links into /usr/local/bin" then 
yes. A little earlier today I built and installed libreoffice from 
ports, without issue.


$ pwd
/usr/local/bin

$ ls -lah libre*
lrwxr-xr-x  1 root  wheel42B  5 Nov 12:53 libreoffice@ -> 
/usr/local/lib/libreoffice/program/soffice

--
J.
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 11:46, Piotr Szafarczyk wrote:

Everything? Could you try any other port that creates links? Are links
created?


Seems so. What port(s) would you like me to try?

--
J.
___
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: devel/llvm38 install seems to be missing files (e.g., FileCheck)

2016-11-05 Thread David Wolfskill
On Thu, Nov 03, 2016 at 05:50:07AM -0700, David Wolfskill wrote:
> After seeing that lang/rust failed to build again today (it had also
> failed yesterday), I decided to actually check the typescript file (from
> the portmaster run) to see if I could figure out what was wrong.
> 

I circumvented the problem: I noticed that devel/llvm38 still had its
"work" directory, so I looked ini there:

g1-252(11.0-S)[14] find work -name FileCheck
work/llvm-3.8.1.src/test/FileCheck
work/llvm-3.8.1.src/utils/FileCheck
work/.build/utils/FileCheck
work/.build/bin/FileCheck
work/stage/usr/local/llvm38/bin/FileCheck
g1-252(11.0-S)[15] 

So FileCheck is getting staged, just not actually installed.

After poking around a bit more:

g1-252(11.0-S)[19] file work/stage/usr/local/llvm38/bin/FileCheck
work/stage/usr/local/llvm38/bin/FileCheck: ELF 64-bit LSB executable, x86-64, 
version 1 (FreeBSD), dynamically linked, interpreter /libexec/ld-elf.so.1, for 
FreeBSD 11.0 (1100506), FreeBSD-style, stripped
g1-252(11.0-S)[20] sudo cp -p !$ /usr/local/llvm38/bin/
sudo cp -p work/stage/usr/local/llvm38/bin/FileCheck /usr/local/llvm38/bin/
g1-252(11.0-S)[21]

That done, lang/rust built.

My build machine is doing the first of its weekend poudriere runs
as I type; if that shows anything relevant with respect to lang/rust
and devel/llvm38, I'll follow up.

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Those who would murder in the name of God or prophet are blasphemous cowards.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.


signature.asc
Description: PGP signature


Re: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Piotr Szafarczyk

On 2016-11-05 10:58, tech-lists wrote:

It looks like the same problem I encountered with 5.20 under 10.3 (just
one box). Links are not created during port building (with other than
perl too). With perl, two links are missing under /usr/local/bin.
Creating them manually allows for a successful building of a port that
depends on perl.

I fixed my problem by doing this, in /usr/local/bin :
ln -s ./perl /usr/local/bin/perl5.24.1
and then running:
portupgrade -f `pkg shlib -qR libperl.so.5.20`

I think maybe the problem you had was a little different because in my 
case, portupgrade could not update any port until that symlink was 
added, so the "make install" phase was never reached. Instead of 
calling perl, it looks for /usr/local/bin/perl5.24.1 which of course 
didn't exist. Also, in my case, the bin/perl updated link *was* 
created[1] following the instructions in UPDATING, just not the 
bin/perl5.24.1 link.


Previously:

===>   p5-NetAddr-IP-4.078 depends on package: perl5>=5.24<5.25 - found
===>  Configuring for p5-NetAddr-IP-4.078
env: /usr/local/bin/perl5.24.1: No such file or directory
*** Error code 127

Stop.
make: stopped in /storage/usr/ports/net-mgmt/p5-NetAddr-IP
It looks the same. I have created the link and every perl port could 
build. The problem is not only perl does not create links.


Now everything builds. 
Everything? Could you try any other port that creates links? Are links 
created?


___
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: mail/{neo,}mutt: why not packaged with gpgme?

2016-11-05 Thread Baptiste Daroussin
On Wed, Nov 02, 2016 at 09:45:51PM +0100, Niklaas Baudet von Gersdorff wrote:
> Hello,
> 
> While talking about an issue I have with mail/{neo,}mutt and
> security/gnupg on #gnupg on freenode I was advised to use
> security/gpgme with mutt. I haven't been using gpgme for a while,
> mainly because the packaged versions of both mail/{neo,}mutt have
> it disabled and I was too lazy to compile it on my own. Since
> I got that advice, I've started wondering:
> 
> Why is gpgme disabled by default?
> 
> As was argued (and as I experienced myself) setting up mutt to
> work with gpgme is much easier than without. Especially gnupg2
> made it difficult to configure mutt without gpgme. So why not
> enabling gpgme in the packaged versions?
> 
> I decided not to create a PR about this request. If that's wrong,
> tell me and I'll create one.
> 
> Niklaas

Actually having tested it, yes you are right it is way more simple, I have
activated it in neomutt

Best regards,
Bapt


signature.asc
Description: PGP signature


Re: mail/{neo,}mutt: why not packaged with gpgme?

2016-11-05 Thread Baptiste Daroussin
On Wed, Nov 02, 2016 at 09:45:51PM +0100, Niklaas Baudet von Gersdorff wrote:
> Hello,
> 
> While talking about an issue I have with mail/{neo,}mutt and
> security/gnupg on #gnupg on freenode I was advised to use
> security/gpgme with mutt. I haven't been using gpgme for a while,
> mainly because the packaged versions of both mail/{neo,}mutt have
> it disabled and I was too lazy to compile it on my own. Since
> I got that advice, I've started wondering:
> 
> Why is gpgme disabled by default?
> 
> As was argued (and as I experienced myself) setting up mutt to
> work with gpgme is much easier than without. Especially gnupg2
> made it difficult to configure mutt without gpgme. So why not
> enabling gpgme in the packaged versions?
> 
> I decided not to create a PR about this request. If that's wrong,
> tell me and I'll create one.

For neomutt I haven't added gpgme as the default gpg setup works pretty fine
with gnupg2 and the gpg.rc I can be convinced that making gpgme the default is a
good idea, though I have never used gpgme

Best regards,
Bapt


signature.asc
Description: PGP signature


Re: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread tech-lists

On 05/11/2016 07:12, Piotr Szafarczyk wrote:

Hi,

It looks like the same problem I encountered with 5.20 under 10.3 (just
one box). Links are not created during port building (with other than
perl too). With perl, two links are missing under /usr/local/bin.
Creating them manually allows for a successful building of a port that
depends on perl.

If you can, look at my post from October 23rd (links not created by make
install).


Hi,

Thanks for replying. Found your Oct 23rd post at 
https://lists.freebsd.org/pipermail/freebsd-ports/2016-October/105463.html


I fixed my problem by doing this, in /usr/local/bin :

ln -s ./perl /usr/local/bin/perl5.24.1

and then running:

portupgrade -f `pkg shlib -qR libperl.so.5.20`

again.

I think maybe the problem you had was a little different because in my 
case, portupgrade could not update any port until that symlink was 
added, so the "make install" phase was never reached. Instead of calling 
perl, it looks for /usr/local/bin/perl5.24.1 which of course didn't 
exist. Also, in my case, the bin/perl updated link *was* created[1] 
following the instructions in UPDATING, just not the bin/perl5.24.1 link.


Previously:

===>   p5-NetAddr-IP-4.078 depends on package: perl5>=5.24<5.25 - found
===>  Configuring for p5-NetAddr-IP-4.078
env: /usr/local/bin/perl5.24.1: No such file or directory
*** Error code 127

Stop.
make: stopped in /storage/usr/ports/net-mgmt/p5-NetAddr-IP

Now everything builds.

thanks,
--
J.

[1] checked with perl --version
___
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 you maintain which are out of date

2016-11-05 Thread portscout
Dear port maintainer,

The portscout new distfile checker has detected that one or more of your
ports appears to be out of date. Please take the opportunity to check
each of the ports listed below, and if possible and appropriate,
submit/commit an update. If any ports have already been updated, you can
safely ignore the entry.

You will not be e-mailed again for any of the port/version combinations
below.

Full details can be found at the following URL:
http://portscout.freebsd.org/po...@freebsd.org.html


Port| Current version | New version
+-+
lang/js_of_ocaml| 2.5 | 2.8.3
+-+
www/trac| 1.0.13  | 1.2
+-+


If any of the above results are invalid, please check the following page
for details on how to improve portscout's detection and selection of
distfiles on a per-port basis:

http://portscout.freebsd.org/info/portscout-portconfig.txt

Thanks.
___
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: [HEADSUP] Default Perl changed to 5.24.

2016-11-05 Thread Piotr Szafarczyk

On 2016-11-05 00:00, tech-lists wrote:

On 04/11/2016 22:58, tech-lists wrote:

On 03/11/2016 15:00, Mathieu Arnold wrote:
I followed the instructions in /usr/ports/UPDATING for portupgrade. I
have found that numerous ports will not build:


edit: the error I get now when I try to rebuild an affected port 
singly is:


===>   p5-Socket-2.021 depends on package: perl5>=5.24<5.25 - found
===>  Configuring for p5-Socket-2.021
env: /usr/local/bin/perl5.24.1: No such file or directory
*** Error code 127

Stop.
make: stopped in /storage/usr/ports/net/p5-Socket


Hi,

It looks like the same problem I encountered with 5.20 under 10.3 (just 
one box). Links are not created during port building (with other than 
perl too). With perl, two links are missing under /usr/local/bin. 
Creating them manually allows for a successful building of a port that 
depends on perl.


If you can, look at my post from October 23rd (links not created by make 
install).


Regards,

Piotr

___
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"