FreeBSD ports you maintain which are out of date

2013-07-17 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
+-+
www/xpi-pentadactyl | 20130407| 20130717
+-+


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

If wish to stop receiving portscout reminders, please contact
portsc...@freebsd.org

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


No valid mirrors for mysql56?

2013-07-17 Thread Steven Hartland

Seems there are currently no valid mirrors for the mysql56 port:-


===> Fetching all distfiles required by mysql-server-5.6.12 for building
===>  Extracting for mysql-server-5.6.12
=> SHA256 Checksum mismatch for mysql-5.6.12.tar.gz.
===>  Refetch for 1 more times files: mysql-5.6.12.tar.gz
=> mysql-5.6.12.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch 
ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Unknown FTP error
=> Attempting to fetch 
http://mysql.mirrors.cybercity.dk/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: 
http://mysql.mirrors.cybercity.dk/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: No 
route to host
=> Attempting to fetch 
ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: 
ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz:
 Unknown FTP error
=> Attempting to fetch 
ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than remote 
file (35853760 bytes)
=> Attempting to fetch 
http://netmirror.org/mirror/mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: 
http://netmirror.org/mirror/mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Not Found
=> Attempting to fetch 
ftp://netmirror.org/mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://netmirror.org/mysql.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Protocol error
=> Attempting to fetch 
http://mirrors.ntua.gr/MySQL/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: http://mirrors.ntua.gr/MySQL/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Requested Range Not Satisfiable
=> Attempting to fetch 
ftp://ftp.ntua.gr/pub/databases/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than remote 
file (35853760 bytes)
=> Attempting to fetch 
http://mysql.sote.hu/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: http://mysql.sote.hu/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: No address 
record
=> Attempting to fetch 
ftp://ftp.rhnet.is/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://ftp.rhnet.is/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
File unavailable (e.g., file not found, no access)
=> Attempting to fetch 
ftp://mirror.widexs.nl/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://mirror.widexs.nl/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: File unavailable (e.g., file not found, no 
access)

=> Attempting to fetch 
ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than remote 
file (35853760 bytes)
=> Attempting to fetch 
http://mysql.dp.ua/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: http://mysql.dp.ua/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: Not Found
=> Attempting to fetch 
http://mysql.mirrored.ca/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: http://mysql.mirrored.ca/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: size 
mismatch: expected 35853760, actual 51
=> Attempting to fetch 
ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: 
ftp://mirror.services.wisc.edu/mirrors/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz:
 No address record
=> Attempting to fetch 
http://mysql.mirrors.pair.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: http://mysql.mirrors.pair.com/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Requested Range Not Satisfiable
=> Attempting to fetch 
ftp://ftp.linorg.usp.br/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://ftp.linorg.usp.br/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
No address record
=> Attempting to fetch 
ftp://ftp.cbn.net.id/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://ftp.cbn.net.id/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: File unavailable (e.g., file not found, no 
access)

=> Attempting to fetch 
ftp://ftp.easynet.be/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: ftp://ftp.easynet.be/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
Unknown FTP error
=> Attempting to fetch 
http://download.softagency.net/MySQL/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than remote 
file (35853760 bytes)
=> Attempting to fetch 
ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mysql-5.6.12.tar.gz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mysql-5.6.12.tar.gz: 
size mismatch: expected 35853760, actual 35876046
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Stop in /usr/ports/databases/mysql56-server.
*** Error code 1

Stop in /usr/ports/databases/mysql56-server.

   Regards
   Steve 


___
freebsd-ports@freebsd.org mailing list
http://lists.freeb

port submission issues - sendmail setup

2013-07-17 Thread R Skinner

This has been a real fiasco to send one around the bend.

I'm trying to quickly submit a port and I used the send-pr this time and 
attached my shar as opposed to using the web form, except my sendmail is 
being rejected because it is a firewalled host and can't be found.


So I spent several hours trying to get my head around sendmail and the 
security involved and setup the 'smart host' option. Eventually this 
worked, and sent to my mail gateway which is postfix.


I then checked the pr list - still not there. So I checked the mailq on 
the gateway and it still says its looking for the firewalled host! Arrrgh!


I'm not up to speed on sendmail at all, so can someone tell what potion 
I've got to pour into this thing so the send-pr will work correctly 
without opening any security flaws or access outside of 127.0.0.1?


Cheers
(Please cc - thx)
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: port submission issues - sendmail setup

2013-07-17 Thread Rodrigo OSORIO
On 18/07/13 00:40 +1000, R Skinner wrote:
> This has been a real fiasco to send one around the bend.
> 
> I'm trying to quickly submit a port and I used the send-pr this time and 
> attached my shar as opposed to using the web form, except my sendmail is 
> being rejected because it is a firewalled host and can't be found.
> 
> So I spent several hours trying to get my head around sendmail and the 
> security involved and setup the 'smart host' option. Eventually this 
> worked, and sent to my mail gateway which is postfix.
> 
> I then checked the pr list - still not there. So I checked the mailq on 
> the gateway and it still says its looking for the firewalled host! Arrrgh!
> 
> I'm not up to speed on sendmail at all, so can someone tell what potion 
> I've got to pour into this thing so the send-pr will work correctly 
> without opening any security flaws or access outside of 127.0.0.1?
> 
> Cheers
> (Please cc - thx)
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

Hi,

Why didn't you try the www interface[1] ?
Don't forget to add a .txt extention to your shar file :)

If you really want to use sendmail, I can send you my own config
files.

Regards
- rodrigo

[1] http://www.freebsd.org/send-pr.html
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: No valid mirrors for mysql56?

2013-07-17 Thread Rodrigo OSORIO
On 17/07/13 14:58 +0100, Steven Hartland wrote:
> Seems there are currently no valid mirrors for the mysql56 port:-
> 
> 
> ===> Fetching all distfiles required by mysql-server-5.6.12 for building
> ===>  Extracting for mysql-server-5.6.12
> => SHA256 Checksum mismatch for mysql-5.6.12.tar.gz.
> ===>  Refetch for 1 more times files: mysql-5.6.12.tar.gz
> => mysql-5.6.12.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
> => Attempting to fetch 

> ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
Works

> ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
works

> http://mysql.mirrors.cybercity.dk/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
TO

> http://mysql.mirrors.cybercity.dk/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz: 
TO

> ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
Works

> ftp://ftp.fh-wolfenbuettel.de/pub/database/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz:
>  Unknown FTP error
works

> ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
works

I think this a local/temporary failure. maybe you should try it again.

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


svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Anton Shterenlikht
I'm updating cad/feappv.
I noticed that svn diff, followed by svn patch
changes file permissions for 2 files out of 3.
Please help

After I finished updating the port, I did:

# pwd
/usr/ports/cad/feappv
# ls -al
total 24
drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
-rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
-rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
# svn diff > feappv.diff
# svn revert *
Reverted 'Makefile'
Reverted 'distinfo'
Skipped 'feappv.diff'
Reverted 'pkg-descr'
# ls -al
total 32
drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
-rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
-rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
-rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
# svn patch feappv.diff 
U Makefile
U distinfo
U pkg-descr
# ls -al
total 32
drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
-rw---1 root  wheel  1541 Jul 17 15:46 Makefile
-rw---1 root  wheel   268 Jul 17 15:46 distinfo
-rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
-rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
#

Note that now Makefile and distinfo have 600 perms,
instead of 644. Have I missed some svn diff/patch
option? Or is there a reason for the change in permissions?

Thanks

Anton

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


objections to MAINTAINER=fortran@ in devel/fpp

2013-07-17 Thread Anton Shterenlikht
(copy to ports@ in case some users of devel/fpp are not on fortran@)

devel/fpp is a Fortran pre-processor.
It is unmaintained.
I think fortran@ list is the most logical maintainer.

Any objections?

Anton

P.S. I just updated devel/fpp to
conform to the latest ports framework.
The port is old, but builds and works.
However, I don't really use it,
so don't want to maintain it myself.

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


Re: port submission issues - sendmail setup

2013-07-17 Thread Matthew Seaman
On 17/07/2013 15:40, R Skinner wrote:
> This has been a real fiasco to send one around the bend.
> 
> I'm trying to quickly submit a port and I used the send-pr this time and
> attached my shar as opposed to using the web form, except my sendmail is
> being rejected because it is a firewalled host and can't be found.
> 
> So I spent several hours trying to get my head around sendmail and the
> security involved and setup the 'smart host' option. Eventually this
> worked, and sent to my mail gateway which is postfix.
> 
> I then checked the pr list - still not there. So I checked the mailq on
> the gateway and it still says its looking for the firewalled host! Arrrgh!
> 
> I'm not up to speed on sendmail at all, so can someone tell what potion
> I've got to pour into this thing so the send-pr will work correctly
> without opening any security flaws or access outside of 127.0.0.1?

Try this:

  # cd /etc/mail
  # make

This should create, inter alia, a file: ${hostname}.mc
Edit this file.  Find the line that reads:

dnl define(`SMART_HOST', `your.isp.mail.server')

Remove the four characters 'dnl ' from the beginning of the line, and
edit the text `your.isp.mail.server' to contain the hostname of your
smart mailer.  Note that the left- and right- hand quotes are different
there: that's a feature of m4(1), the language used in that file.

Save your edits.

(Assuming you have sendmail_outbound_enable="YES" in /etc/rc.conf)

Now run:

  # make all
  # make install
  # make restart

(Assuming you have sendmail_outbound_enable="YES" in /etc/rc.conf)

Any messages in the queue should be send pretty quickly after the
restart.  Watch /var/log/maillog to see what sendmail is doing. Or you
can force a queue run by:

  # /usr/sbin/sendmail -q -v

and you can examine the state of the queue by

  # mailq -v

This should work if your smart host will accept the message for
forwarding to the FreeBSD PR system without needing you to authenticate.
 If you do need to authenticate, well, it is certainly possible to
configure sendmail to do that, but that's almost certainly a lot more
work than you want to do just to submit a PR.  In this case, I think the
WWW interface is your best bet.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.

PGP: http://www.infracaninophile.co.uk/pgpkey
JID: matt...@infracaninophile.co.uk



signature.asc
Description: OpenPGP digital signature


[HEADSUP] New mailing pkg-fallout

2013-07-17 Thread Baptiste Daroussin
Hi all, 

If you are a committer or if you are maintainer it is highly recommanded for
you to subscribe to the pkg-fallout mailing list.

http://lists.freebsd.org/pipermail/freebsd-pkg-fallout

This list receive all the failures mails from the package building cluster.
Please keep in eye on this list and make sure none of your ports or the ports
you care about are failing.

Right now the mailing list receive the failures from the experimental package
building for pkgng packages.

Soon we will add a continuous building server which will have stricter QA rules.

regards,
Bapt


pgpEdKdPn_2MC.pgp
Description: PGP signature


Anyone want to take x11-fm/rodent?

2013-07-17 Thread Jens K. Loewe
Hi list,

I'm the (current) maintainer and initial porter of the Rodent file
manager. However, it has had a lot of changes lately and my free time
currently does not allow me to continue keeping it up-to-date for a
while.

Before it gets too outdated: Anyone willing to take it? :-)
I'm only one major release behind yet.

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


timeout on ports/177991 - astro/qlandkartegt

2013-07-17 Thread Christoph Moench-Tegeder
Hi,

may someone please have a look at ports/177991? It's a rather simple update
to astro/qlandkartegt and sitting there since about three months - in fact,
even I forgot about it as I'm using the updated port for testing purposes
(not to mention a crash fixed by this PR, but that seems to be specific to
my setup, or I'm the last remaining user of that port).
I just sent in an updated patch to have it apply cleanly and to upgrade
the port to the really current version.

Thanks,
Christoph

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


Re: Anyone want to take x11-fm/rodent?

2013-07-17 Thread Rodrigo OSORIO
On 17/07/13 19:19 +0200, Jens K. Loewe wrote:
> Hi list,
> 
> I'm the (current) maintainer and initial porter of the Rodent file
> manager. However, it has had a lot of changes lately and my free time
> currently does not allow me to continue keeping it up-to-date for a
> while.
> 
> Before it gets too outdated: Anyone willing to take it? :-)
> I'm only one major release behind yet.
> 
> ___
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"

I'll take it. Just submit a PR to change the maintainer to
rodr...@bebik.net.

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


Re: Anyone want to take x11-fm/rodent?

2013-07-17 Thread Jens K. Loewe
Done. Thank you very much!

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


Re: Anyone want to take x11-fm/rodent?

2013-07-17 Thread Jens K. Loewe
For the records:
http://www.freebsd.org/cgi/query-pr.cgi?pr=180618

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


Re: No valid mirrors for mysql56?

2013-07-17 Thread John Marshall
On 17/07/2013 23:58, Steven Hartland wrote:
> Seems there are currently no valid mirrors for the mysql56 port:-
> 
> 
> ===> Fetching all distfiles required by mysql-server-5.6.12 for building
> ===>  Extracting for mysql-server-5.6.12
> => SHA256 Checksum mismatch for mysql-5.6.12.tar.gz.
> ===>  Refetch for 1 more times files: mysql-5.6.12.tar.gz

You already have a copy of mysql-5.6.12.tar.gz but its size/checksum
doesn't match the distinfo specification in the port, so the port is
trying to "Refetch".

> => mysql-5.6.12.tar.gz doesn't seem to exist in /usr/ports/distfiles/.

> => Attempting to fetch
> ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
> fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than
> remote file (35853760 bytes)

The fetch from this site baulked at the size difference.

> => Attempting to fetch
> ftp://ftp.ntua.gr/pub/databases/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
> 
> fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than
> remote file (35853760 bytes)

So did this.

> => Attempting to fetch
> ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
> fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than
> remote file (35853760 bytes)

and this.

> => Attempting to fetch
> http://download.softagency.net/MySQL/Downloads/MySQL-5.6/mysql-5.6.12.tar.gz
> 
> fetch: mysql-5.6.12.tar.gz: local file (35876046 bytes) is longer than
> remote file (35853760 bytes)
> => Attempting to fetch
> ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mysql-5.6.12.tar.gz
> fetch:
> ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/mysql-5.6.12.tar.gz:
> size mismatch: expected 35853760, actual 35876046

and these,

> => Couldn't fetch it - please try to retrieve this
> => port manually into /usr/ports/distfiles/ and try again.
> *** Error code 1

So the problem is not that it isn't available, the problem is that the
software you're using won't fetch it.

Delete (or rename) the existing copy from /usr/ports/distfiles and try
again.

-- 
John Marshall



signature.asc
Description: OpenPGP digital signature


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Scot Hetzel
On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  wrote:
> I'm updating cad/feappv.
> I noticed that svn diff, followed by svn patch
> changes file permissions for 2 files out of 3.
> Please help
>
> After I finished updating the port, I did:
>
> # pwd
> /usr/ports/cad/feappv
> # ls -al
> total 24
> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
> # svn diff > feappv.diff
> # svn revert *
> Reverted 'Makefile'
> Reverted 'distinfo'
> Skipped 'feappv.diff'
> Reverted 'pkg-descr'
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
> # svn patch feappv.diff
> U Makefile
> U distinfo
> U pkg-descr
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
> #
>
> Note that now Makefile and distinfo have 600 perms,
> instead of 644. Have I missed some svn diff/patch
> option? Or is there a reason for the change in permissions?
>

Do you have umask set in your environment?  As a umask  of 077 would
explain the issue.


-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: converters/php5-mbstring: "mbstring.so: No such file or directory"

2013-07-17 Thread Jeremie Le Hen
On Tue, Jul 16, 2013 at 12:19:05AM -0500, Scot Hetzel wrote:
> On Mon, Jul 15, 2013 at 5:07 PM, Jeremie Le Hen  wrote:
> > Hi,
> >
> > Please Cc: me when replying as I'm not subscribed to this list.  Thanks.
> >
> >
> > I've been bit by this error for weeks.  This runs in an empty not-so-recent
> > stable/9 jail.  The ports tree is clean (no work/ dir).
> >
> > # cat /etc/make.conf
> > WITH_PKGNG=yes
> > roundcube_SET= SQLITE SSL
> > roundcube_UNSET= MYSQL
> > # pkg info
> > pkg-1.1.4  New generation package manager
> >
> >
> > And the typical error message:
> >
> > ===>   Returning to build of php5-mbstring-5.4.16
> > ===>   Generating temporary packing list
> > ===>  Checking if converters/php5-mbstring already installed
> > install: 
> > /usr/ports/converters/php5-mbstring/work/php-5.4.16/ext/mbstring/modules/mbstring.so:
> >  No such file or directory
> > *** [do-install] Error code 71
> >
> > Log is available here (I went back as far as I could in my back buffer):
> > http://people.chchile.org/~jlh/mbstring.so_not_found.txt
> >
> 
> Something looks strange in this log:
> 
> ===>   Returning to build of roundcube-0.9.2,1
> ===>   roundcube-0.9.2,1 depends on file:
> /usr/local/lib/php/20100525/mbstring.so - not found
> ===>Verifying install for /usr/local/lib/php/20100525/mbstring.so
> in /usr/ports/converters/php5-mbstring
> ===>  Installing for php5-mbstring-5.4.16
> ===>   php5-mbstring-5.4.16 depends on file:
> /usr/local/include/php/main/php.h - found
> ===>   php5-mbstring-5.4.16 depends on shared library: onig - not found
> ===>Verifying install for onig in /usr/ports/devel/oniguruma4
> ===>   oniguruma-4.7.1 depends on file: /usr/local/sbin/pkg - found
> ===> Fetching all distfiles required by oniguruma-4.7.1 for building
> ===>  Extracting for oniguruma-4.7.1
> => SHA256 Checksum OK for ruby/onig-4.7.1.tar.gz.
> ===>  Patching for oniguruma-4.7.1
> /usr/bin/sed -i.bak -e 's|echo aout|echo elf|'  -e
> 's|freebsd1|freebsd1.|'
> /usr/ports/devel/oniguruma4/work/onig-4.7.1/configure
> ===>  Configuring for oniguruma-4.7.1
> :
> ===>  Building for oniguruma-4.7.1
> :
> ===>  Installing for oniguruma-4.7.1
> ===>   Generating temporary packing list
> ===>  Checking if devel/oniguruma4 already installed
> :
> ===>   Running ldconfig
> /sbin/ldconfig -m /usr/local/lib
> ===>   Registering installation for oniguruma-4.7.1 as automatic
> Installing oniguruma-4.7.1... done
> ===>   Returning to build of php5-mbstring-5.4.16
> ===>   Generating temporary packing list
> ===>  Checking if converters/php5-mbstring already installed
> install: 
> /usr/ports/converters/php5-mbstring/work/php-5.4.16/ext/mbstring/modules/mbstring.so:
> No such file or directory
> *** [do-install] Error code 71
> 
> Stop in /usr/ports/converters/php5-mbstring.
> *** [run-depends] Error code 1
> 
> 
> It jumps from "Verifying install for
> /usr/local/lib/php/20100525/mbstring.so in
> /usr/ports/converters/php5-mbstring" to "Installing for
> php5-mbstring-5.4.16".  It seems to be missing the fetch (already
> fetched by lang/php5), extract, patch, configure and build stages.
> 
> Do you have a left over WRKDIR for converters/php5-mbstring?  Does
> cleaning the port fix the issue?
> 
> cd /usr/ports/converters/php5-mbstring
> make clean
> make build
> make install

Yes indeed, my backbuffer didn't contain the whole output.

I just tried again, starting from scratch (no ports installed, make
clean done, etc) and captured the typescript.  I get a similar error
(shared library doesn't exist), although it happens for devel/gettext.

(Note that in the previous run, I had installed subversion binary
package, which depends on libiconf, in order to upgrade my ports tree,
so it didn't have to go to the devel/gettext port.)

http://people.chchile.org/~jlh/php5-mbstring.typescript.txt

-- 
Jeremie Le Hen

Scientists say the world is made up of Protons, Neutrons and Electrons.
They forgot to mention Morons.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: [HEADSUP] New mailing pkg-fallout

2013-07-17 Thread Anton Shterenlikht
The volume unsustainable.
I unsubscribed already.

I suggest the mail is sent to maintainers only.
For unmaintained ports something similar to pointyhat
would be helpful:
 http://pointyhat.freebsd.org/errorlogs/amd64-8-previous/

Thanks

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


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Scot Hetzel
On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
> >From swhet...@gmail.com Wed Jul 17 22:44:56 2013
>>
>>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  wrote:
>>> I'm updating cad/feappv.
>>> I noticed that svn diff, followed by svn patch
>>> changes file permissions for 2 files out of 3.
>>> Please help
>>>
>>> After I finished updating the port, I did:
>>>
>>> # pwd
>>> /usr/ports/cad/feappv
>>> # ls -al
>>> total 24
>>> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
>>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>>> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
>>> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
>>> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
>>> # svn diff > feappv.diff
>>> # svn revert *
>>> Reverted 'Makefile'
>>> Reverted 'distinfo'
>>> Skipped 'feappv.diff'
>>> Reverted 'pkg-descr'
>>> # ls -al
>>> total 32
>>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>>> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
>>> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
>>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>>> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
>>> # svn patch feappv.diff
>>> U Makefile
>>> U distinfo
>>> U pkg-descr
>>> # ls -al
>>> total 32
>>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>>> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
>>> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
>>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>>> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
>>> #
>>>
>>> Note that now Makefile and distinfo have 600 perms,
>>> instead of 644. Have I missed some svn diff/patch
>>> option? Or is there a reason for the change in permissions?
>>>
>>
>>Do you have umask set in your environment?  As a umask  of 077 would
>>explain the issue.
>
> no, no umask anywhere.
>
> Still, why would only 2 files out of 3 change permissions?

My best guess is that feappv.diff patch is being applied to only patch
Makefile and distinfo.  pkg-descr is not being touched by the patch.
That is why I suspect that umask might be involved.

-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Scot Hetzel
On Wed, Jul 17, 2013 at 5:16 PM, Scot Hetzel  wrote:
> On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
>> >From swhet...@gmail.com Wed Jul 17 22:44:56 2013
>>>
>>>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  wrote:
 I'm updating cad/feappv.
 I noticed that svn diff, followed by svn patch
 changes file permissions for 2 files out of 3.
 Please help

 After I finished updating the port, I did:

 # pwd
 /usr/ports/cad/feappv
 # ls -al
 total 24
 drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
 -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
 -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
 # svn diff > feappv.diff
 # svn revert *
 Reverted 'Makefile'
 Reverted 'distinfo'
 Skipped 'feappv.diff'
 Reverted 'pkg-descr'
 # ls -al
 total 32
 drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
 -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
 -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
 -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
 # svn patch feappv.diff
 U Makefile
 U distinfo
 U pkg-descr
 # ls -al
 total 32
 drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
 -rw---1 root  wheel   268 Jul 17 15:46 distinfo
 -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
 -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
 #

 Note that now Makefile and distinfo have 600 perms,
 instead of 644. Have I missed some svn diff/patch
 option? Or is there a reason for the change in permissions?

>>>
>>>Do you have umask set in your environment?  As a umask  of 077 would
>>>explain the issue.
>>
>> no, no umask anywhere.
>>
>> Still, why would only 2 files out of 3 change permissions?
>
> My best guess is that feappv.diff patch is being applied to only patch
> Makefile and distinfo.  pkg-descr is not being touched by the patch.
> That is why I suspect that umask might be involved.
>
Also check the /etc/login.conf file to see if umask is being set in there.


-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Anton Shterenlikht
>From swhet...@gmail.com Wed Jul 17 23:20:37 2013
>On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
>> >From swhet...@gmail.com Wed Jul 17 22:44:56 2013
>>>
>>>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  wrote:
 I'm updating cad/feappv.
 I noticed that svn diff, followed by svn patch
 changes file permissions for 2 files out of 3.
 Please help

 After I finished updating the port, I did:

 # pwd
 /usr/ports/cad/feappv
 # ls -al
 total 24
 drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
 -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
 -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
 # svn diff > feappv.diff
 # svn revert *
 Reverted 'Makefile'
 Reverted 'distinfo'
 Skipped 'feappv.diff'
 Reverted 'pkg-descr'
 # ls -al
 total 32
 drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
 -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
 -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
 -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
 # svn patch feappv.diff
 U Makefile
 U distinfo
 U pkg-descr
 # ls -al
 total 32
 drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
 drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
 -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
 -rw---1 root  wheel   268 Jul 17 15:46 distinfo
 -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
 -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
 #

 Note that now Makefile and distinfo have 600 perms,
 instead of 644. Have I missed some svn diff/patch
 option? Or is there a reason for the change in permissions?

>>>
>>>Do you have umask set in your environment?  As a umask  of 077 would
>>>explain the issue.
>>
>> no, no umask anywhere.
>>
>> Still, why would only 2 files out of 3 change permissions?
>
>My best guess is that feappv.diff patch is being applied to only patch
>Makefile and distinfo.  pkg-descr is not being touched by the patch.
>That is why I suspect that umask might be involved.

sorry, I could've been more clear.
Yes, the patch touches 3 files: Makefile, distinfo, pkg-descr.
For some reason, Makefile and distinfo changed permission
after the patch is applied.

Anton

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


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Anton Shterenlikht
>From swhet...@gmail.com Wed Jul 17 23:27:00 2013
>
>On Wed, Jul 17, 2013 at 5:16 PM, Scot Hetzel  wrote:
>> On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
>>> >From swhet...@gmail.com Wed Jul 17 22:44:56 2013

On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  
wrote:
> I'm updating cad/feappv.
> I noticed that svn diff, followed by svn patch
> changes file permissions for 2 files out of 3.
> Please help
>
> After I finished updating the port, I did:
>
> # pwd
> /usr/ports/cad/feappv
> # ls -al
> total 24
> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
> # svn diff > feappv.diff
> # svn revert *
> Reverted 'Makefile'
> Reverted 'distinfo'
> Skipped 'feappv.diff'
> Reverted 'pkg-descr'
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
> # svn patch feappv.diff
> U Makefile
> U distinfo
> U pkg-descr
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
> #
>
> Note that now Makefile and distinfo have 600 perms,
> instead of 644. Have I missed some svn diff/patch
> option? Or is there a reason for the change in permissions?
>

Do you have umask set in your environment?  As a umask  of 077 would
explain the issue.
>>>
>>> no, no umask anywhere.
>>>
>>> Still, why would only 2 files out of 3 change permissions?
>>
>> My best guess is that feappv.diff patch is being applied to only patch
>> Makefile and distinfo.  pkg-descr is not being touched by the patch.
>> That is why I suspect that umask might be involved.
>>
>Also check the /etc/login.conf file to see if umask is being set in there.

no, just

default:\
*skip*
:umask=022:

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


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Scot Hetzel
On Wed, Jul 17, 2013 at 5:26 PM, Anton Shterenlikht  wrote:
> >From swhet...@gmail.com Wed Jul 17 23:20:37 2013
>>On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
>>> >From swhet...@gmail.com Wed Jul 17 22:44:56 2013

On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  
wrote:
> I'm updating cad/feappv.
> I noticed that svn diff, followed by svn patch
> changes file permissions for 2 files out of 3.
> Please help
>
> After I finished updating the port, I did:
>
> # pwd
> /usr/ports/cad/feappv
> # ls -al
> total 24
> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
> # svn diff > feappv.diff
> # svn revert *
> Reverted 'Makefile'
> Reverted 'distinfo'
> Skipped 'feappv.diff'
> Reverted 'pkg-descr'
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
> # svn patch feappv.diff
> U Makefile
> U distinfo
> U pkg-descr
> # ls -al
> total 32
> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
> #
>
> Note that now Makefile and distinfo have 600 perms,
> instead of 644. Have I missed some svn diff/patch
> option? Or is there a reason for the change in permissions?
>

Do you have umask set in your environment?  As a umask  of 077 would
explain the issue.
>>>
>>> no, no umask anywhere.
>>>
>>> Still, why would only 2 files out of 3 change permissions?
>>
>>My best guess is that feappv.diff patch is being applied to only patch
>>Makefile and distinfo.  pkg-descr is not being touched by the patch.
>>That is why I suspect that umask might be involved.
>
> sorry, I could've been more clear.
> Yes, the patch touches 3 files: Makefile, distinfo, pkg-descr.
> For some reason, Makefile and distinfo changed permission
> after the patch is applied.
>
The only other theory I have is that when you had edited the Makefile
and distinfo the umask was set to 077.  Which changed the file
permissions.  Then you used svn diff  to create the feappv.diff patch.
 SVN may have recorded the file permission changes in the patch file.
Is there anything extra in the patch file?

Otherwise I'm out of ideals.


-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


Re: port submission issues - sendmail setup

2013-07-17 Thread Marco Steinbach

On Thu, 18 Jul 2013, R Skinner wrote:


This has been a real fiasco to send one around the bend.

I'm trying to quickly submit a port and I used the send-pr this time and 
attached my shar as opposed to using the web form, except my sendmail is 
being rejected because it is a firewalled host and can't be found.


So I spent several hours trying to get my head around sendmail and the 
security involved and setup the 'smart host' option. Eventually this worked, 
and sent to my mail gateway which is postfix.


I then checked the pr list - still not there. So I checked the mailq on the 
gateway and it still says its looking for the firewalled host! Arrrgh!


I'm not up to speed on sendmail at all, so can someone tell what potion I've 
got to pour into this thing so the send-pr will work correctly without 
opening any security flaws or access outside of 127.0.0.1?


Cheers
(Please cc - thx)


I am using jails created using sysutils/ezjail for fiddling with my
ports.  Inside these jails, I then use mail/nullmailer as a sendmail
replacement, which logs on to my external mailserver, and simply drops
the pr there just as if I'd use let's say alpine for sending mail.  No
sendmail SASL or other fiddling involved.


I can detail my setup off-list, if you think my way of tackling this is
an option for your port.  Really boils down to just a few steps.

MfG CoCo

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


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Anton Shterenlikht
>From swhet...@gmail.com Wed Jul 17 23:41:31 2013
>On Wed, Jul 17, 2013 at 5:26 PM, Anton Shterenlikht  wrote:
>> >From swhet...@gmail.com Wed Jul 17 23:20:37 2013
>>>On Wed, Jul 17, 2013 at 4:48 PM, Anton Shterenlikht  wrote:
 >From swhet...@gmail.com Wed Jul 17 22:44:56 2013
>
>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  
>wrote:
>> I'm updating cad/feappv.
>> I noticed that svn diff, followed by svn patch
>> changes file permissions for 2 files out of 3.
>> Please help
>>
>> After I finished updating the port, I did:
>>
>> # pwd
>> /usr/ports/cad/feappv
>> # ls -al
>> total 24
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
>> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
>> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
>> # svn diff > feappv.diff
>> # svn revert *
>> Reverted 'Makefile'
>> Reverted 'distinfo'
>> Skipped 'feappv.diff'
>> Reverted 'pkg-descr'
>> # ls -al
>> total 32
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
>> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
>> # svn patch feappv.diff
>> U Makefile
>> U distinfo
>> U pkg-descr
>> # ls -al
>> total 32
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
>> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
>> #
>>
>> Note that now Makefile and distinfo have 600 perms,
>> instead of 644. Have I missed some svn diff/patch
>> option? Or is there a reason for the change in permissions?
>>
>
>Do you have umask set in your environment?  As a umask  of 077 would
>explain the issue.

 no, no umask anywhere.

 Still, why would only 2 files out of 3 change permissions?
>>>
>>>My best guess is that feappv.diff patch is being applied to only patch
>>>Makefile and distinfo.  pkg-descr is not being touched by the patch.
>>>That is why I suspect that umask might be involved.
>>
>> sorry, I could've been more clear.
>> Yes, the patch touches 3 files: Makefile, distinfo, pkg-descr.
>> For some reason, Makefile and distinfo changed permission
>> after the patch is applied.
>>
>The only other theory I have is that when you had edited the Makefile
>and distinfo the umask was set to 077.  Which changed the file
>permissions.  Then you used svn diff  to create the feappv.diff patch.
> SVN may have recorded the file permission changes in the patch file.
>Is there anything extra in the patch file?
>
>Otherwise I'm out of ideals.

I think this unlikely. I never mess with umask at all.

The patch has nothing related to permissions:

http://www.freebsd.org/cgi/query-pr.cgi?pr=180611

Many thanks

Anton

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


Re: svn diff/patch change file permission in cad/feappv

2013-07-17 Thread Anton Shterenlikht
>From swhet...@gmail.com Wed Jul 17 22:44:56 2013
>
>On Wed, Jul 17, 2013 at 9:50 AM, Anton Shterenlikht  wrote:
>> I'm updating cad/feappv.
>> I noticed that svn diff, followed by svn patch
>> changes file permissions for 2 files out of 3.
>> Please help
>>
>> After I finished updating the port, I did:
>>
>> # pwd
>> /usr/ports/cad/feappv
>> # ls -al
>> total 24
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:45 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw-r--r--1 root  wheel  1541 Jul 17 15:41 Makefile
>> -rw-r--r--1 root  wheel   268 Jul 17 15:38 distinfo
>> -rw-r--r--1 root  wheel   473 Jul 17 15:39 pkg-descr
>> # svn diff > feappv.diff
>> # svn revert *
>> Reverted 'Makefile'
>> Reverted 'distinfo'
>> Skipped 'feappv.diff'
>> Reverted 'pkg-descr'
>> # ls -al
>> total 32
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw-r--r--1 root  wheel  1613 Jul 17 15:46 Makefile
>> -rw-r--r--1 root  wheel   268 Jul 17 15:46 distinfo
>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>> -rw-r--r--1 root  wheel   474 Jul 17 15:46 pkg-descr
>> # svn patch feappv.diff
>> U Makefile
>> U distinfo
>> U pkg-descr
>> # ls -al
>> total 32
>> drwxr-xr-x2 root  wheel   512 Jul 17 15:46 .
>> drwxr-xr-x  108 root  wheel  2560 Mar 22 03:45 ..
>> -rw---1 root  wheel  1541 Jul 17 15:46 Makefile
>> -rw---1 root  wheel   268 Jul 17 15:46 distinfo
>> -rw-r--r--1 root  wheel  2439 Jul 17 15:46 feappv.diff
>> -rw-r--r--1 root  wheel   473 Jul 17 15:46 pkg-descr
>> #
>>
>> Note that now Makefile and distinfo have 600 perms,
>> instead of 644. Have I missed some svn diff/patch
>> option? Or is there a reason for the change in permissions?
>>
>
>Do you have umask set in your environment?  As a umask  of 077 would
>explain the issue.

no, no umask anywhere.

Still, why would only 2 files out of 3 change permissions?

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


Re: No valid mirrors for mysql56?

2013-07-17 Thread Steven Hartland
- Original Message - 
From: "John Marshall" 

..

=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1


So the problem is not that it isn't available, the problem is that the
software you're using won't fetch it.

Delete (or rename) the existing copy from /usr/ports/distfiles and try
again.


Good catch, I spotted the file size difference error but assumed this
was moaning about the new copy it was downloading and not an
existing copy.

Seems for some reason mysql-5.6.12.tar.gz has changed sizes
and checksums since I last downloaded and after updating ports
from svn it was expecting a new version of the file without a change
in filename, hence the issue.

Seems odd that the ports system wouldn't catch this and delete
the bad original before trying to re-download or forcing an overwrite
on download.

   Regards
   Steve


This e.mail is private and confidential between Multiplay (UK) Ltd. and the person or entity to whom it is addressed. In the event of misdirection, the recipient is prohibited from using, copying, printing or otherwise disseminating it or any information contained in it. 


In the event of misdirection, illegible or incomplete transmission please 
telephone +44 845 868 1337
or return the E.mail to postmas...@multiplay.co.uk.

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


Re: No valid mirrors for mysql56?

2013-07-17 Thread John Marshall
On Thu, 18 Jul 2013, 00:09 +0100, Steven Hartland wrote:
> Seems for some reason mysql-5.6.12.tar.gz has changed sizes
> and checksums since I last downloaded and after updating ports
> from svn it was expecting a new version of the file without a change
> in filename, hence the issue.

 - The 5.6.12 tarball was re-rolled, so the size and checksum changed
 - The FreeBSD port's distinfo file was updated to reflect that change

   
   r322075 | ale | 2013-06-30 19:05:03 +1000 (Sun, 30 Jun 2013) | 4 lines
   
   Distfile rerolled to make it clearer the license of this
   community edition (GPLv2).
   Restore readline patch.
   
   
   Index: distinfo
   ===
   --- distinfo (revision 322074)
   +++ distinfo (revision 322075)
   @@ -1,2 +1,2 @@
   -SHA256 (mysql-5.6.12.tar.gz) = 
1153c1e0ae94116c150be5f173c336a80471b5ed4642a682b8462d36d54d5817
   -SIZE (mysql-5.6.12.tar.gz) = 35876046
   +SHA256 (mysql-5.6.12.tar.gz) = 
7911af0180c8014b9193bde42b6b705460fa70bf75681b62c64d1cf2580686bc
   +SIZE (mysql-5.6.12.tar.gz) = 35853760
   
   

> Seems odd that the ports system wouldn't catch this and delete
> the bad original before trying to re-download or forcing an overwrite
> on download.

So, the tarball had changed since the last time you downloaded it (using
an earlier version of the port).  The ports system did catch it and
complain that your downloaded tarball didn't match the (new) expected
tarball for the same release, but the ports system didn't assume
responsibility for deleting the existing file.

-- 
John Marshall


pgpo6VCGAoRA6.pgp
Description: PGP signature


Port system changes.

2013-07-17 Thread Dewayne
Has something changed in the ports system?  We build our 506 packages from the 
ports tree, on four systems (i386 [Pentium3,
Prescott] & amd64 [Core2, K8]) each month.  Last night these packages failed:
Package AttemptsFailures
security/heimdal4   4
security/nettle 4   4
net-mgmt/icinga 4   1

Fortunately their was an advisory, at the end of the build failure log, to set 
MAKE_JOBS_UNSAFE=yes 
Which was inserted into the Makefile, allowing successful package creation.

It seems to me that the ports system is experiencing a process of continual 
improvement. Normally a good thing, depending on how its
managed.

Is it possible that the ports system, and I'm really talking about 
/usr/ports/Mk be subject to improved engineering practices.
Planned changes that impact users are properly communicated so that users of 
the infrastructure mechanisms can make necessary
adjustments prior to building their various port builds?  As our last line of 
defence against unexpected "gotchas", we always check
/usr/ports/UPDATING & /usr/ports/CHANGES before initiating a build.

One of the facets of the FreeBSD project is the reliability and controlled 
management of the operating system, and upon release,
predictable build and deployment.  I look forward to the practices within the 
ports infrastructure system, that enhance FreeBSD's
reputation.

Regards, Dewayne.

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


Re: Port system changes.

2013-07-17 Thread Mark Felder
Recently MAKE_JOBS was enabled by default in ports. I don't have any
further details than that at the moment.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"


graphics/libgphoto2 doesn't build

2013-07-17 Thread Daniel O'Connor
Hi,
I am trying to build libgphoto2 (as part of a portmaster run) and I am seeing..
gmake[4]: Entering directory 
`/tmp/work/usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14/libgphoto2_port/libusb1'
/bin/sh /tmp/work/usr/ports/graphics/libgphoto2/work/gnome-libtool  --tag=CC   
--mode=compile cc -DHAVE_CONFIG_H -I. -I..  -I.. 
-DLOCALEDIR=\"/usr/local/share/locale\" 
-DIOLIBS=\"/usr/local/lib/libgphoto2_port/0.8.0\" -I/usr/local/include -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -D_GPHOTO2_INTERNAL_CODE 
-I/usr/local/include   -I/usr/local/include -O2 -pipe -fno-strict-aliasing -O2 
-pipe -fno-strict-aliasing -MT usb1_la-libusb1.lo -MD -MP -MF 
.deps/usb1_la-libusb1.Tpo -c -o usb1_la-libusb1.lo `test -f 'libusb1.c' || echo 
'./'`libusb1.c
gnome-libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -I.. 
-DLOCALEDIR=\"/usr/local/share/locale\" 
-DIOLIBS=\"/usr/local/lib/libgphoto2_port/0.8.0\" -I/usr/local/include -Wall 
-Wmissing-declarations -Wmissing-prototypes -g -D_GPHOTO2_INTERNAL_CODE 
-I/usr/local/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -O2 
-pipe -fno-strict-aliasing -MT usb1_la-libusb1.lo -MD -MP -MF 
.deps/usb1_la-libusb1.Tpo -c libusb1.c  -fPIC -DPIC -o .libs/usb1_la-libusb1.o
libusb1.c: In function 'gp_port_library_list':
libusb1.c:228: warning: implicit declaration of function 'snprintf'
libusb1.c:228: warning: incompatible implicit declaration of built-in function 
'snprintf'
libusb1.c: In function 'gp_port_usb_open':
libusb1.c:320: error: 'ENODATA' undeclared (first use in this function)
libusb1.c:320: error: (Each undeclared identifier is reported only once
libusb1.c:320: error: for each function it appears in.)
gmake[4]: *** [usb1_la-libusb1.lo] Error 1
gmake[4]: Leaving directory 
`/tmp/work/usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14/libgphoto2_port/libusb1'

This patch makes it build..
--- 
/tmp/work/usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14/libgphoto2_port/libusb1/libusb1.c.orig
  2013-07-18 11:55:48.092428910 +0930
+++ 
/tmp/work/usr/ports/graphics/libgphoto2/work/libgphoto2-2.4.14/libgphoto2_port/libusb1/libusb1.c
   2013-07-18 11:55:49.086418227 +0930
@@ -317,7 +317,9 @@
case 0: /* not detached */
break;
default:
+#ifndef __FreeBSD__
if (errno != ENODATA) /* ENODATA - just no driver there */
+#endif
gp_port_set_error (port, _("Could not query kernel 
driver of device."));
}
 
However I'm wondering if I'm missing something :)

--
Daniel O'Connor software and network engineer
for Genesis Software - http://www.gsoft.com.au
"The nice thing about standards is that there
are so many of them to choose from."
  -- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C






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


FreeBSD Port: p5-Gtk2-1.243

2013-07-17 Thread Ben H.
Dear Sir,

I am trying to install p5-Gtk2.  I am getting the following error:

{ - - - - - - -
   . . .

   ===>   p5-Gtk2-1.243 depends on package: p5-ExtUtils-Depends>=0 - found
   ===>   p5-Gtk2-1.243 depends on package: p5-ExtUtils-PkgConfig>=0 - found
   ===>   p5-Gtk2-1.243 depends on package: p5-Cairo>=0 - found
   ===>   p5-Gtk2-1.243 depends on package: p5-Pango>=0 - found
   ===>   p5-Gtk2-1.243 depends on package: p5-Glib2>=0 - found
   ===>   p5-Gtk2-1.243 depends on executable: gmake - found
   ===>   p5-Gtk2-1.243 depends on file: /usr/local/bin/perl5.12.5 - found
   ===>   p5-Gtk2-1.243 depends on file: /usr/local/bin/intltool-extract - found
   ===>   p5-Gtk2-1.243 depends on shared library: glib-2.0 - found
   ===>   p5-Gtk2-1.243 depends on shared library: pcre - found
   ===>   p5-Gtk2-1.243 depends on shared library: atk-1.0.0 - found
   ===>   p5-Gtk2-1.243 depends on shared library: gtk-x11-2.0.0 - found
   ===>   p5-Gtk2-1.243 depends on shared library: pango-1.0.0 - found
   ===>  Configuring for p5-Gtk2-1.243
   Can't locate Glib.pm in @INC (@INC contains: 

   /usr/local/lib/perl5/5.12/BSDPAN /usr/local/lib/perl5/site_perl/5.12/mach 

   /usr/local/lib/perl5/site_perl/5.12 /usr/local/lib/perl5/5.12/mach 

   /usr/local/lib/perl5/5.12 .) at (eval 14) line 1.


   BEGIN failed--compilation aborted at (eval 14) line 1.

   Checking if your kit is complete...
   Looks good
   MakeMaker FATAL: prerequisites not found.
       Glib not installed
       Pango not installed

   Please install these modules first and rerun 'perl Makefile.PL'.
   *** [do-configure] Error code 2

   Stop in /usr/ports/x11-toolkits/p5-Gtk2.

   root@dell0:/usr/ports/x11-toolkits/p5-Gtk2 #

}

Originally it said that p5-ExtUtils-Depends and p5-ExtUtils-PkgConfig were also 
missing but after I reinstalled them no longer lists them as missing.


{ - - - - - - -pkg_info

   root@dell0:/usr/ports/x11-toolkits/p5-Gtk2 # pkg_info | grep pango
   pango-1.30.1    An open-source framework for the layout and rendering of 
i1


   root@dell0:/usr/ports/x11-toolkits/p5-Gtk2 # pkg_info | grep Glib
   p5-Glib2-1.280  This module provides access to Glib and GObject libraries
   poppler-glib-0.22.2 Glib bindings to poppler


   root@dell0:/usr/ports/x11-toolkits/p5-Gtk2 #
}


{- - - - - - - uname

   root@a2h-dell0:/usr/ports/x11-toolkits/p5-Gtk2 # uname -a
   FreeBSD a2h-dell0 9.1-RELEASE FreeBSD 9.1-RELEASE #0 r243825: Tue Dec  4 
09:23:10 UTC 2012
   r...@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

}

Listing of all ports installed on my system is attached.

At one point this was installed and working but now I cannot start "tinyca" 
which gives an error related to Gtk.  When I removed and attempted to reinstall 
Gtk this errors occured.


Thanks for any help you can be.

 
Ben Hacker, Jr. 
System Administrator
strbenjr{a}yahoo.com
571.355.8269 (m) 
-- -- -- 
http://inter-op.net
http://ourcrossroads.org
http://themiraclemansion.com
http://www.cbsnews.com/stories/2006/03/16/60minutes/rooney/main1412330.shtmlCoinMP-1.6.0_1  Optimization library with support for most of COIN-OR CLP, 
ORBit2-2.14.19  High-performance CORBA ORB with support for the C language
OpenEXR-1.7.1   High dynamic-range (HDR) image file format
OpenSP-1.5.2_2  This package is a collection of SGML/XML tools called OpenS
aalib-1.4.r5_6  An ascii art library
adobe-cmaps-20051217_1 Adobe CMap collection
alsa-lib-1.0.26 ALSA compatibility library
alsa-plugins-1.0.26 ALSA compatibility library plugins
apache-ant-1.8.4Java- and XML-based build tool, conceptually similar to mak
apache-openoffice-3.4.1 Integrated 
wordprocessor/dbase/spreadsheet/drawing/chart/br
appres-1.0.4Program to list application's resources
apr-1.4.6.1.4.1_3   Apache Portability Library
atk-2.6.0   GNOME accessibility toolkit (ATK)
autoconf-2.13.000227_6 Automatically configure source code on many Un*x 
platforms 
autoconf-2.69   Automatically configure source code on many Un*x platforms
autoconf-wrapper-20101119 Wrapper script for GNU autoconf
automake-1.12.6 GNU Standards-compliant Makefile generator
automake-wrapper-20101119 Wrapper script for GNU automake
automoc4-0.9.88_3   Automatic moc for Qt 4 packages
avahi-app-0.6.29_3  Service discovery on a local network
bash-4.2.45 The GNU Project's Bourne Again SHell
bdftopcf-1.0.4  Convert X font from BDF to PCF
bigreqsproto-1.1.2  BigReqs extension headers
binutils-2.23.1 GNU binary tools
bison-2.7.1,1   A parser generator from FSF, (mostly) compatible with Yacc
bitmap-1.0.7Bitmap editor and converter utilities for X
bitstream-vera-1.10_5 Bitstream Vera TrueType font collection
boost-jam-1.52.0_1  Build tool from the boost.org
boost-libs-1.52.0_2 Free portable C++ libraries (without Boost.Python)
bootstrap-openjdk-r316538 Oracle's Java 6 virtual machine release under the GPL 
v2
bsdgames-2.4_2,1Traditional BSD games taken from DragonFly

suboptimal fetch behavior [was: No valid mirrors for mysql56?

2013-07-17 Thread John Marino
On 7/18/2013 01:29, John Marshall wrote:
>> Seems odd that the ports system wouldn't catch this and delete
>> the bad original before trying to re-download or forcing an overwrite
>> on download.
> 
> So, the tarball had changed since the last time you downloaded it (using
> an earlier version of the port).  The ports system did catch it and
> complain that your downloaded tarball didn't match the (new) expected
> tarball for the same release, but the ports system didn't assume
> responsibility for deleting the existing file.

This behavior has personally burned me numerous times.  As I am often
building the entire tree, this behavior not only causes false positives
on bad builds, but it prevents all the ports that depend on it from
building as well which hurts builds meant to produce official packages.

I think the behavior is sub-optimal and needs to be improved.  Something
along the lines of downloading it to a temporary file, and if that file
matches the hash then replacing the current distfile with new one.

Yeah, I definitely think this should be looked at.

The other thing: This doesn't affect pkgsrc often because when a package
gets rerolled they immediately switch to a unique SUBDIR scheme so that
the new distfile never clashes with the old one.  That's a policy change
on how to handle re-rolls but it does work.

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