Re: New experimental gimp 2.8.2 port

2012-09-07 Thread Vitaly Magerya
Matthieu Volat wrote:
 I've been continuing to maintain my gimp 2.8 experimental ports, more
 rigorously checking pkg-plist files and updating to 2.8.2 (well, just
 incrementing the version number in the Makefile).
 
 For those who are interested, until gimp 2.8 is properly imported in
 the port tree, I've put everything on a github repo:
 https://github.com/mazhe/gimp28_ports
 
 Along a script to update the dependancies and gimp itself. Still
 missing are the help ports, and a script to revert to the standard
 versions, I'll check that ASAP.

For the record it works fine for me, and doesn't even break any of other
applications that depend on the updated libraries.

Why isn't this all in the ports tree though?
___
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 unmaintained ports which are currently marked broken

2012-09-07 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as broken in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 7.x/8.x/9.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   audio/libnjb
broken because: incomplete plist
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-errorlogs/e.7.20120816063236/libnjb-2.2.7_3.log
 (_Aug_18_17:45:45_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=libnjb


portname:   audio/teamspeak_client
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=teamspeak_client


portname:   chinese/big5con
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=big5con


portname:   chinese/hztty
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=hztty


portname:   databases/adstudio
broken because: incomplete plist
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=adstudio


portname:   databases/grass
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=grass


portname:   databases/msql
broken because: Broken on FreeBSD 9+
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=msql


portname:   databases/xapian-bindings10
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=databasesportname=xapian-bindings10


portname:   deskutils/simpleagenda
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=deskutilsportname=simpleagenda


portname:   devel/dsss
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=dsss


portname:   devel/gauche-gaunit
broken because: does not package
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=gauche-gaunit


portname:   devel/gcvs
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=gcvs


portname:   devel/linux-js
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=linux-js


portname:   devel/linuxthreads
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=linuxthreads


portname:   devel/lua-posix
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=lua-posix


portname:   devel/lua50-posix
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/sparc64-errorlogs/e.9.20120710033447/lua50-posix-5.0.log
 (_Apr__6_15:35:56_UTC_2012)
overview:   

FreeBSD ports which are currently marked broken

2012-09-07 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically notify users of ports
that are marked as broken in their Makefiles.  In many cases
these ports are failing to compile on some subset of the FreeBSD
build environments.  The most common problem is that recent versions
of -CURRENT include gcc4.2, which is much stricter than older versions.
The next most common problem is that compiles succeed on the i386
architecture (e.g. the common Intel PC), but fail on one or more
of the other architectures due to assumptions about things such as
size of various types, byte-alignment issues, and so forth.

In occasional cases we see that the same port may have different
errors in different build environments.  The script that runs on the
build cluster uses heuristics to try to 'guess' the error type to
help you isolate problems, but it is only a rough guide.

One more note: on occasion, there are transient build errors seen
on the build farm.  Unfortunately, there is not yet any way for this
algorithm to tell the difference (humans are much, much better at
this kind of thing.)

The errors are listed below.  In the case where the same problem
exists on more than one build environment, the URL points to the
latest errorlog for that type.  (By 'build environment' here we
mean 'combination of 7.x/8.x/9.x/-current with target architecture'.)

(Note: the dates are included to help you to gauge whether or not
the error still applies to the latest version.  The program
that generates this report is not yet able to determine this
automatically.)

portname:   accessibility/yasr
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=accessibilityportname=yasr


portname:   audio/gdam
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.8.20120829134031/gdam-0.942_9.log
 (_Aug_30_20:48:56_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=gdam


portname:   audio/hydrogen
broken because: does not install
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=hydrogen


portname:   audio/libnjb
broken because: incomplete plist
build errors:
http://pointyhat.FreeBSD.org/errorlogs/i386-errorlogs/e.7.20120816063236/libnjb-2.2.7_3.log
 (_Aug_18_17:45:45_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=libnjb


portname:   audio/teamspeak_client
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=teamspeak_client


portname:   benchmarks/polygraph31
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=benchmarksportname=polygraph31


portname:   cad/meshlab
broken because: does not build
build errors:
http://pointyhat.FreeBSD.org/errorlogs/amd64-errorlogs/e.10.20120628171716/meshlab-1.2.3_2.log
 (_Jul_16_09:33:26_UTC_2012)
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=meshlab


portname:   cad/salome-gui
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=cadportname=salome-gui


portname:   chinese/big5con
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=big5con


portname:   chinese/cxterm
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=cxterm


portname:   chinese/hztty
broken because: fails to build with new utmpx
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=chineseportname=hztty


portname:   comms/hso-kmod
broken because: does not build with USB2, please try comms/uhso-kmod
instead
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=commsportname=hso-kmod


portname:   comms/ib-kmod
broken because: does not build
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=commsportname=ib-kmod


portname:   comms/uticom
broken because: does not compile
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=commsportname=uticom


portname:   databases/adstudio
broken because: incomplete plist
build errors:   none.
overview:   

FreeBSD unmaintained ports which are currently scheduled for deletion

2012-09-07 Thread linimon
As part of an ongoing effort to reduce the number of problems in
the FreeBSD ports system, we periodically schedule removal of ports
that have been judged to have outlived their usefulness.  Often,
this is due to a better alternative having become available and/or
the cessation of development on the existing port.  In some cases,
ports are marked for removal because they fail to build and install
correctly from their sources, or otherwise fail in operation.

The ports, and the reason and date that they have been scheduled
for removal, are listed below.  If no one has stepped forward before
that time to propose a way to fix the problems (such as via a PR),
the ports will be deleted.



portname:   archivers/bsdar
description:BSD-licensed replacement of the ar utility
maintainer: po...@freebsd.org
status: IGNORE
deprecated because: part of the base system
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=archiversportname=bsdar


portname:   audio/linux-alsa-lib
description:The Advanced Linux Sound Architecture libraries
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-alsa-lib


portname:   audio/linux-arts
description:Audio system for the KDE integrated X11 desktop (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-arts


portname:   audio/linux-freealut
description:A free implementation of OpenAL's ALUT standard (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-freealut


portname:   audio/linux-libmad
description:Libmad library (part of MAD project)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libmad


portname:   audio/linux-libogg
description:Ogg bitstream library (Linux version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libogg


portname:   audio/linux-libvorbis
description:Audio compression codec library (Linux version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-libvorbis


portname:   audio/linux-openal
description:A 3D positional spatialized sound library (Linux
version)
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=audioportname=linux-openal


portname:   devel/libgetline
description:A small, portable, and easy to use command line
library
maintainer: po...@freebsd.org
deprecated because: Upstream disapear and distfile is no more available
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=develportname=libgetline


portname:   graphics/linux-cairo
description:Linux cairo binary
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=graphicsportname=linux-cairo


portname:   graphics/linux-gdk-pixbuf
description:Linux version of the graphic library for GTK+
maintainer: po...@freebsd.org
deprecated because: 
expiration date:2013-02-28
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=graphicsportname=linux-gdk-pixbuf


portname:   java/sun-wtk
description:Sun J2ME Wireless Toolkit
maintainer: po...@freebsd.org
status: IGNORE
deprecated because: no more public distfiles, merged with Java ME SDK 3.0
upstream
expiration date:2013-01-01
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=javaportname=sun-wtk


portname:   www/linuxpluginwrapper
description:A wrapper allowing use of linux-plugins with native
   

FreeBSD ports which are currently marked forbidden

2012-09-07 Thread linimon
As part of an ongoing effort to reduce the number of problems in the
FreeBSD ports system, we periodically notify users about
ports that are marked as forbidden in their Makefiles.  Often,
these ports are so marked due to security concerns, such as known
exploits.

An overview of each port, including errors seen on the build farm,
is included below.

portname:   graphics/linux-tiff
forbidden because:  Vulnerable since 2004-10-13,

http://portaudit.freebsd.org/8816bf3a-7929-11df-bcce-0018f3e2eb82.html
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=graphicsportname=linux-tiff


portname:   security/sudosh3
forbidden because:  Secunia Advisory SA38292, ISS X-Force sudosh-replay-bo
(55903), replay() function buffer overflow.
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=securityportname=sudosh3


portname:   shells/rssh
forbidden because: 

http://www.vuxml.org/freebsd/65b25acc-e63b-11e1-b81c-001b77d09812.html
(vulnerability)
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=shellsportname=rssh


portname:   x11-toolkits/linux-pango
forbidden because:  Vulnerable since 2009-05-13,

http://portaudit.freebsd.org/4b172278-3f46-11de-becb-001cc0377035.html
build errors:   none.
overview:   
http://portsmon.FreeBSD.org/portoverview.py?category=x11-toolkitsportname=linux-pango
___
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


update to devel/apr-1.4.6.1.4.1_1 requires then subversion rebuild

2012-09-07 Thread Anton Shterenlikht
=== Upgrade of apr-ipv6-devrandom-1.4.5.1.3.12_1 to apr-1.4.6.1.4.1_1 
succeeded

# svn status /usrp
Shared object libaprutil-1.so.3 not found, required by svn

Perhaps subversion version should be bumped too?

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


[HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Beat Gaetzi
The development of FreeBSD ports is done in Subversion nowadays.
For the sake of compatibility a Subversion to CVS exporter is
in place which has some limitations. For CVSup mirroring cvsup
based on Ezm3 is used which breaks regularly especially on amd64
and with Clang and becomes more and more unmaintainable.

For those reasons by February 28th 2013 the FreeBSD ports tree will
no longer be exported to CVS. Therefore ports tree updates via CVS
or CVSup will no longer available after that date. All users who use
CVS or CVSup to update the ports tree are encouraged to switch to
portsnap(8) [1] or for users which need more control over their ports
collection checkout use Subversion directly:

% svn co https://svn0.us-west.FreeBSD.org/ports/head /usr/ports

and update a checked out repository using:

% cd /usr/ports  svn update

Advanced users, or larger sites, might consider setting up a local
svn mirror. Both for people doing direct checkouts and for people
wanting to use a local mirror, they can access one of the public
subversion servers [2].

How to set up a Subversion mirror using svnsync(1) is described in
the FreeBSD Committers Guide [3]. Initial seeds to set up a svnsync
mirror are provided on the FreeBSD FTP mirror sites under
/pub/FreeBSD/development/subversion/.

Binary packages for pkg_install are still provided via the FTP mirror
network. There is also pkgng which is a feature rich replacement tool
for pkg_install available in the ports tree under ports/ports-mgmt/pkg.
Packages for pkgng are available on pkg.FreeBSD.org.

To use pkg.FreeBSD.org at least pkgng 1.0 RC6 is needed and can be
enabled in pkg.conf like this (where ${ABI} is dependent on your
system):
PACKAGESITE : http://pkg.freebsd.org/${ABI}/latest
SRV_MIRRORS : YES

With pkgng 1.0 SRV_MIRRORS is enabled by default and no longer needs
to be set explicitly. If pkgng prior to 1.0 RC6 is used
http://pkgbeta.FreeBSD.org can be used as packagesite instead.

Please keep im mind that the pkgng infrastructure is still considered
as beta. More information about pkgng can be found at
http://wiki.FreeBSD.org/pkgng and https://github.com/pkgng/pkgng.

Beat, on behalf of portmgr@

[1] http://www.FreeBSD.org/doc/handbook/updating-upgrading-portsnap.html
[2] http://www.FreeBSD.org/doc/handbook/mirrors-svn.html
[3]
http://www.FreeBSD.org/doc/en_US.ISO8859-1/articles/committers-guide/subversion-primer.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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Ivan Voras
On 07/09/2012 14:36, Beat Gaetzi wrote:

 For those reasons by February 28th 2013 the FreeBSD ports tree will
 no longer be exported to CVS. Therefore ports tree updates via CVS
 or CVSup will no longer available after that date. All users who use
 CVS or CVSup to update the ports tree are encouraged to switch to
 portsnap(8) [1] or for users which need more control over their ports
 collection checkout use Subversion directly:

I'm assuming that CVSup also covers csup? Will csup be removed from
base?



signature.asc
Description: OpenPGP digital signature


Re: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Beat Gaetzi
On 09/07/12 13:18, Ivan Voras wrote:
 On 07/09/2012 14:36, Beat Gaetzi wrote:
 
 For those reasons by February 28th 2013 the FreeBSD ports tree will
 no longer be exported to CVS. Therefore ports tree updates via CVS
 or CVSup will no longer available after that date. All users who use
 CVS or CVSup to update the ports tree are encouraged to switch to
 portsnap(8) [1] or for users which need more control over their ports
 collection checkout use Subversion directly:
 
 I'm assuming that CVSup also covers csup?

Yes, csup for ports is also covered.

Beat
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Chris Rees
On 7 Sep 2012 12:20, Ivan Voras ivo...@freebsd.org wrote:

 On 07/09/2012 14:36, Beat Gaetzi wrote:

  For those reasons by February 28th 2013 the FreeBSD ports tree will
  no longer be exported to CVS. Therefore ports tree updates via CVS
  or CVSup will no longer available after that date. All users who use
  CVS or CVSup to update the ports tree are encouraged to switch to
  portsnap(8) [1] or for users which need more control over their ports
  collection checkout use Subversion directly:

 I'm assuming that CVSup also covers csup? Will csup be removed from
 base?

Src still uses csup, so not quite yet methinks.

Chris
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread David Wolfskill
On Fri, Sep 07, 2012 at 11:53:47AM +0100, Jamie Paul Griffin wrote:
 ...
 Can I just ask something about changing over to use sv - should I delete
 the entire /usr/ports tree before I use :
 
 svn co https://svn0.us-west.FreeBSD.org/ports/head /usr/ports

You might want to consider saving away /usr/ports/distfiles and/or
/usr/ports/packages first, but (basically): yes.

(I made this transition myself not all thta long ago.)
 ...

Peace,
david
-- 
David H. Wolfskill  da...@catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

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


pgpQyZlu8hI2j.pgp
Description: PGP signature


Re: [FreeBSD-Announce] Announcing the end of port CVS

2012-09-07 Thread Steven Hartland

Moved discussion to freebsd-ports...

- Original Message - 
From: Beat Gaetzi b...@freebsd.org

portsnap also doesn't appear to provide feature compatibility
with csup, specifically it states in the man page that it
deletes unknown files and restore modified files to their
unmodified state.

This makes maintaining custom patches very hard. Is there an
option to disable this behaviour?


You can blacklist custom ports with a REFUSE line in portsnap.conf or
use a Subversion checkout to maintain your local modifications.


Is there no way to tell it not to delete unknown files so we
don't have to add addional steps to the workflow flow of adding
additional patches to local port builds?

I appreciate things must move forward but this seems like a step
backwards in terms of functionality :(


Also where is the local mirrors list for portsnap as I can't
find anything like the mirrors list for cvsup e.g.
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cvsup.html#CVSUP-MIRRORS


Mirrors for portsnap are selected using geolocation:
http://www.daemonology.net/blog/2012-05-20-portsnap-geolocation.html


Not wishing to be a pain but its often the case that simple
geolocation fails to be optimal due to load network paths etc,
is there a list of the available sites so we can test and use
the best mirror for us?

   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


remove groff from base?

2012-09-07 Thread Anton Shterenlikht
textproc/groff is more up to date and
more complete than the src version,
for obvious reasons. I use groff for
document preparation, so need the ports
version. I don't mind having the two
versions, just have to remember to use
-M man switch, or set the PATH accordingly.

However, I wonder, with all the talk
about some tools better kept in ports
rather than in base (e.g. pkg), is it
perhaps better to remove groff from
base completely?
The bsdinstall (I haven't used it yet
myself, haven't done a fresh install for
a while) could still offer to install
the man pages, but warn the user that
textproc/groff must be installed.

On the other hand, groff depends directly on 29
other ports, so maybe it's a lot to
ask from a user - if something is wrong
with the ports tree, the user might
end up with no man pages, which is bad.

Anyway, for me, the more tools are moved
to ports - the better. I happen to use
mostly older, slower boxes,
so buildworld time is an issue.

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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Anton Shterenlikht
From owner-freebsd-po...@freebsd.org Fri Sep  7 13:04:28 2012

 svn co https://svn0.us-west.FreeBSD.org/ports/head /usr/ports

I've got svn://svn.freebsd.org/ports/head
Is that no nonger valid?
Seems to work though.

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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Kurt Jaeger
Hi!

  Can I just ask something about changing over to use sv - should I delete
  the entire /usr/ports tree before I use :
  
  svn co https://svn0.us-west.FreeBSD.org/ports/head /usr/ports
 
 You might want to consider saving away /usr/ports/distfiles and/or
 /usr/ports/packages first, but (basically): yes.

What happens, if one does:

svn update

and then adds some files to distfiles/

and then does some

svn update

again. Will the distfiles be deleted ? Ignored ? ... ?

-- 
p...@opsec.eu+49 171 3101372 8 years to go !
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Eitan Adler
On 7 September 2012 08:16, Kurt Jaeger li...@opsec.eu wrote:
 What happens, if one does:

 svn update

 and then adds some files to distfiles/

 and then does some

 svn update

 again. Will the distfiles be deleted ? Ignored ? ... ?

ignored.


-- 
Eitan Adler
___
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: remove groff from base?

2012-09-07 Thread Joel Dahl
On 07-09-2012 13:04, Anton Shterenlikht wrote:
 However, I wonder, with all the talk
 about some tools better kept in ports
 rather than in base (e.g. pkg), is it
 perhaps better to remove groff from
 base completely?

We've been discussing replacing groff with mdocml for quite some time. Check
the FreeBSD wiki for more details.

-- 
Joel
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Alex Goncharov
,--- Beat Gaetzi (Fri, 07 Sep 2012 14:36:32 +0200) *
| All users who use CVS or CVSup to update the ports tree are
| encouraged to switch to portsnap(8) [1] or for users which need more
| control over their ports collection checkout use Subversion directly

I just switched to 'svn'-ports on an existing system.

The question: When I install the base system on a new machine, where
do I get 'svn' for the first ports tree fetch?  'svn' is not becoming
a part of 'base', right?

I know I can copy it from one of my existing systems but what's the
official vision for this first step?  portsnap?

Also, with 'csup' I could exclude a large part of the ports tree from
updates with my 'csup.conf file, e.g.:

  # ports-vietnamese

I assume this is no longer possible, right?

-- Alex -- alex-goncha...@comcast.net --

___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Eitan Adler
On 7 September 2012 08:30, Alex Goncharov alex-goncha...@comcast.net wrote:
 I know I can copy it from one of my existing systems but what's the
 official vision for this first step?  portsnap?

pkg or portsnap.

 I assume this is no longer possible, right?

It is possible to do with portsnap REFUSE lines. It is also possible
to do with judicious use of svn --depth arguments. In either case this
was never an officially supported configuration.

-- 
Eitan Adler
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Sergey V. Dyatko
On Fri, 7 Sep 2012 08:23:16 -0400
Eitan Adler li...@eitanadler.com wrote:

 On 7 September 2012 08:16, Kurt Jaeger li...@opsec.eu wrote:
  What happens, if one does:
 
  svn update
 
  and then adds some files to distfiles/
 
  and then does some
 
  svn update
 
  again. Will the distfiles be deleted ? Ignored ? ... ?
 
 ignored.
 
 

what about svn st[atus] ?:)

-- 
wbr, tiger
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Eitan Adler
On 7 September 2012 08:43, Sergey V. Dyatko sergey.dya...@gmail.com wrote:
 On Fri, 7 Sep 2012 08:23:16 -0400
 Eitan Adler li...@eitanadler.com wrote:

 what about svn st[atus] ?:)

svn update and svn status are different. I'd suggest you try this one
for yourself.


-- 
Eitan Adler
___
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: [FreeBSD-Announce] Announcing the end of port CVS

2012-09-07 Thread Andriy Gapon
on 07/09/2012 14:57 Steven Hartland said the following:
 Is there no way to tell it not to delete unknown files so we
 don't have to add addional steps to the workflow flow of adding
 additional patches to local port builds?

I would hazard a recommendation to use something like git-svn / svk /etc if you
are going to have local ports development on top of the official tree.
There is a git clone of ports on github.
-- 
Andriy Gapon
___
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: [FreeBSD-Announce] Announcing the end of port CVS

2012-09-07 Thread Pawel Pekala
Dnia 2012-09-07, o godz. 12:57:42
Steven Hartland kill...@multiplay.co.uk napisał(a):

Is there no way to tell it not to delete unknown files so we
don't have to add addional steps to the workflow flow of adding
additional patches to local port builds?

I appreciate things must move forward but this seems like a step
backwards in terms of functionality :(

I`m using portsnap for some time now and wanted to have my /usr/ports
untouched but also I have my own patches for some of the software that
I use. I have come up with not ideal but simple solution, my make.conf
contains something like this:

.if ${.CURDIR:M/usr/ports/*}
LOCALPATCHDIR=  /home/corn/patches

. if exists(${LOCALPATCHDIR}/${.CURDIR:T})
LOCAL_PATCHES!= find ${LOCALPATCHDIR}/${.CURDIR:T} -type f
EXTRA_PATCHES+= ${LOCAL_PATCHES}
. endif
.endif

LOCALPATCHDIR contains folders with names of ports I want to patch 
which hold my patches inside them.

Be aware that this will break when you want to patch port that shares
name with some other port but different category. This situation is
rare but it could happen.

This inconvenience could probably be easily fixed when UNIQUENAME work
will be committed to the ports tree, but I'm not sure when this will be.

-- 
pozdrawiam / with regards
Paweł Pękala
___
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: [HEADS-UP] Announcing the end of port CVS

2012-09-07 Thread Lars Eighner

On Fri, 7 Sep 2012, Beat Gaetzi wrote:


The development of FreeBSD ports is done in Subversion nowadays.
For the sake of compatibility a Subversion to CVS exporter is
in place which has some limitations. For CVSup mirroring cvsup
based on Ezm3 is used which breaks regularly especially on amd64
and with Clang and becomes more and more unmaintainable.



What exactly is the motivation again for moving from things which work like
cvsup and gcc to things that are broken or lame like subversion and clang?


--
Lars Eighner
http://www.larseighner.com/index.html
8800 N IH35 APT 1191 AUSTIN TX 78753-5266

___
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: [FreeBSD-Announce] Announcing the end of port CVS

2012-09-07 Thread Chris Rees
On 7 Sep 2012 15:39, Pawel Pekala pa...@freebsd.org wrote:

 Dnia 2012-09-07, o godz. 12:57:42
 Steven Hartland kill...@multiplay.co.uk napisał(a):

 Is there no way to tell it not to delete unknown files so we
 don't have to add addional steps to the workflow flow of adding
 additional patches to local port builds?
 
 I appreciate things must move forward but this seems like a step
 backwards in terms of functionality :(

 I`m using portsnap for some time now and wanted to have my /usr/ports
 untouched but also I have my own patches for some of the software that
 I use. I have come up with not ideal but simple solution, my make.conf
 contains something like this:

 .if ${.CURDIR:M/usr/ports/*}
 LOCALPATCHDIR=  /home/corn/patches

 . if exists(${LOCALPATCHDIR}/${.CURDIR:T})
 LOCAL_PATCHES!= find ${LOCALPATCHDIR}/${.CURDIR:T} -type f
 EXTRA_PATCHES+= ${LOCAL_PATCHES}
 . endif
 .endif

 LOCALPATCHDIR contains folders with names of ports I want to patch
 which hold my patches inside them.

 Be aware that this will break when you want to patch port that shares
 name with some other port but different category. This situation is
 rare but it could happen.

 This inconvenience could probably be easily fixed when UNIQUENAME work
 will be committed to the ports tree, but I'm not sure when this will be.

Well, as long as they don't collide with any files named, I'm pretty sure
svn will ignore them, and even merge changes (eg to Makefiles)

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


pkg.c broke 561 pkg.c: In function 'pkg_adddep': on stable/8

2012-09-07 Thread Jason Hellenthal

Thought I would let you know...

This seems to have broken the build...

=== libpkg (all)
Warning: Object directory not changed from original
/exports/pkgng/libpkg
cc -O2 -pipe -march=native -DHAVE_GRUTILS -std=c99
-I/exports/pkgng/libpkg  -I/exports/pkgng/libpkg/../external/sqlite
-I/exports/pkgng/libpkg/../external/libyaml/include
-I/exports/pkgng/libpkg/../external/uthash -DPREFIX=\/usr/local\ -g
-O0 -std=gnu99 -fstack-protector -Wsystem-headers -Werror -Wall
-Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual
-Wwrite-strings -Wswitch -Wshadow -Wcast-align -Wunused-parameter
-Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls
-Wno-pointer-sign -c pkg.c
cc1: warnings being treated as errors
pkg.c: In function 'pkg_adddep':
pkg.c:561: warning: cast discards qualifiers from pointer target type
*** Error code 1

Stop in /exports/pkgng/libpkg.
*** Error code 1

Stop in /exports/pkgng.
# git log -p
commit 657802f7eef98f2aa3b4a77ec52bfc39e5792afc
Author: Baptiste Daroussin b...@freebsd.org
Date:   Thu Sep 6 19:49:34 2012 +0200


-- 

 - (2^(N-1)) JJH48-ARIN

___
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