Tinderbox question...

2011-04-02 Thread Ivan Klymenko
Hi, folks!

For example, i built in my tinderbox port audio/clementine-player...
It depends on qt4 -* ports...

For example, the file qt-everywhere-opensource-src-4.7.2.tar.gz must be
downloaded (if not mistaken) for more than five times! Why?

File size ~208655K => 5*208655K=1043275K !!!

When building ports with these files it is extremely slow and not
optimal.

Is it possible to transfer the function cleandistfiles to another
place, that would be cleaning distfiles directory took place after the
construction of the entire queue, or do it manually?

What do you think about this?

Thank you!
Best regards, Ivan.

P.S. Sorry for my english.
___
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: PR #154453 - TeamSpeak 3

2011-04-02 Thread Chris Rees
On 2 April 2011 00:27, Peter Jeremy  wrote:
> On 2011-Apr-01 18:01:31 +0200, Richard Hirner  wrote:
>>Is it usual that it takes that long to get ports into the repository?
>>It's now exactly 2 months, and I planned to use the real port from the
>>repo on my production machine ... I don't want to be impolite or
>>impatient, but this seems pretty long for me.
>>
>>Can you tell me a way how I can find or help a committer to get this
>>incorporated?
>
> Looking at the PR trail, it looks like most of the preparatory work
> has been done.  I can only suggest that you try IRC:  A reasonable
> number of committers hang out on #bsdports on efnet.  If you ask
> there, you may find someone willing to help out.
>

For a massive change like this, it often takes a long while.

I have been bringing it up on IRC, and look, we have made progress!

Shouldn't be long now...

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: Tinderbox question...

2011-04-02 Thread Chris Rees
On 2 April 2011 09:26, Ivan Klymenko  wrote:
> Hi, folks!
>
> For example, i built in my tinderbox port audio/clementine-player...
> It depends on qt4 -* ports...
>
> For example, the file qt-everywhere-opensource-src-4.7.2.tar.gz must be
> downloaded (if not mistaken) for more than five times! Why?
>
> File size ~208655K => 5*208655K=1043275K !!!
>
> When building ports with these files it is extremely slow and not
> optimal.
>
> Is it possible to transfer the function cleandistfiles to another
> place, that would be cleaning distfiles directory took place after the
> construction of the entire queue, or do it manually?
>
> What do you think about this?
>
> Thank you!
> Best regards, Ivan.
>

Distfiles aren't cached by default.

http://tinderbox.marcuscom.com/README/README.html#AEN587

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: Tinderbox question...

2011-04-02 Thread Ivan Klymenko
В Sat, 2 Apr 2011 09:28:58 +0100
Chris Rees  пишет:

> On 2 April 2011 09:26, Ivan Klymenko  wrote:
> > Hi, folks!
> >
> > For example, i built in my tinderbox port audio/clementine-player...
> > It depends on qt4 -* ports...
> >
> > For example, the file qt-everywhere-opensource-src-4.7.2.tar.gz
> > must be downloaded (if not mistaken) for more than five times! Why?
> >
> > File size ~208655K => 5*208655K=1043275K !!!
> >
> > When building ports with these files it is extremely slow and not
> > optimal.
> >
> > Is it possible to transfer the function cleandistfiles to another
> > place, that would be cleaning distfiles directory took place after
> > the construction of the entire queue, or do it manually?
> >
> > What do you think about this?
> >
> > Thank you!
> > Best regards, Ivan.
> >
> 
> Distfiles aren't cached by default.
> 
> http://tinderbox.marcuscom.com/README/README.html#AEN587
> 
> Chris
> 
> 

Thanks!
Sorry for noice.
___
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] Ports Infrastructure Changes

2011-04-02 Thread Ulrich Spörlein
On Fr, 25.03.2011 at 07:11:42 +0800, Martin Wilke wrote:
> On Fri, Mar 25, 2011 at 4:06 AM, Ulrich Spörlein  wrote:
> 
> > On Sat, 19.03.2011 at 09:49:39 +0800, Martin Wilke wrote:
> > > Hey,
> > >
> > > as the Ports Collection continue to grow, we have decided to
> > > do some changes to the category layout. The www category, second
> > > largest with over 2000 individual ports, will have three subcategories
> > > spinned out. On the other side, x11-servers category, with only
> > > 10 ports, will be folded into regular x11 category.
> >
> > Why? I can understand you'd like to move the handful of x11-servers into
> > x11, but what do you gain by splitting www?
> >
> > The time and repo-churn could probably be spent on something more
> > constructive than moving ports around.
> 
> so can u guys please come back to the review of the ports for the categorie
> move?

It would still be nice to know, what you think this move will improve.
Because it will fuck over people who have for example the following in
their make.conf

.if ${.CURDIR:M*/www/apache2*}
WITH_APR_FROM_PORTS=true
WITH_LDAP=true
WITH_AUTHNZ_LDAP=true
.endif

Let alone people who have used the OPTIONS framework and saved their
settings to /var/db/ports/.

So, again, what is gained by that move and how does it offset those
people's inconvenience?

Regards,
Uli
___
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: Tinderbox question...

2011-04-02 Thread Ion-Mihai Tetcu
On Sat, 2 Apr 2011 09:28:58 +0100
Chris Rees  wrote:

> On 2 April 2011 09:26, Ivan Klymenko  wrote:
> > Hi, folks!
> >
> > For example, i built in my tinderbox port audio/clementine-player...
> > It depends on qt4 -* ports...
> >
> > For example, the file qt-everywhere-opensource-src-4.7.2.tar.gz
> > must be downloaded (if not mistaken) for more than five times! Why?
> >
> > File size ~208655K => 5*208655K=1043275K !!!
> >
> > When building ports with these files it is extremely slow and not
> > optimal.

As Cris sais, setup DISTFILES caching per README.

> > Is it possible to transfer the function cleandistfiles to another
> > place, that would be cleaning distfiles directory took place after
> > the construction of the entire queue, or do it manually?

There isn't done any distfile cleaning as such.
For each port build, a chroot is created and populated, then cleaned at
the end. For "small" ports, this takes more that the actual port build;
but no, we can't do without it if we are to have an 100% reproducible
build env.

-- 
IOnut - Un^d^dregistered ;) FreeBSD "user"
  "Intellectual Property" is   nowhere near as valuable   as "Intellect"
FreeBSD committer -> ite...@freebsd.org, PGP Key ID 057E9F8B493A297B


signature.asc
Description: PGP signature


emulators/vice: patch fail to apply cleanly

2011-04-02 Thread Barbara
# cd /usr/ports/emulators/vice/ && make patch


===>  Patching for vice-gnome-2.3
===>   vice-gnome-2.3 depends on file: /usr/local/bin/iconv - found
===>  Applying FreeBSD patches for vice-gnome-2.3
Ignoring previously applied (or reversed) patch.
1 out of 1 hunks ignored--saving rejects to ./man/c1541.1.rej
Can't create ./man/c1541.1.rej, output is in /tmp//patchrnRy6fw: Permission 
denied
=> Patch patch-ab failed to apply cleanly.
*** Error code 1

Stop in /usr/ports/emulators/vice.

___
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: emulators/vice: patch fail to apply cleanly

2011-04-02 Thread Doug Barton
Your first step on maintained ports would be to contact the maintainer. 
cc'ing ports@ is ok as well. You can find the maintainer's address by 
looking in the Makefile, or by typing 'make maintainer' in the port's 
directory.



hth,

Doug

--

Nothin' ever doesn't change, but nothin' changes much.
-- OK Go

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

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


Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Jim Trigg
I'm having a problem which affects my web server quite strongly.  I
upgraded openldap24-client to 2.4.25_1, and now can neither run nor
rebuild devel/apr1 (which blocks apache and squirrelmail).  The make
in /usr/ports/devel/apr1 reports (cut down to just what looks like it
might be applicable):

===>   apr-ipv6-devrandom-gdbm-db42-ldap24-mysql51-1.4.2.1.3.10
depends on shared library: ldap-2.4.8 - found
build/apu-conf.m4:215: APU_FIND_LDAP is expanded from...
configure.in:152: the top level
cd /usr/ports/devel/apr1/work/apr-util-1.3.10;  /usr/bin/env CC="cc"
LIBS="" PYTHON="/usr/local/bin/python2.6" SHELL=/bin/sh
CONFIG_SHELL=/bin/sh AUTOMAKE=/usr/local/bin/automake-1.11
AUTOMAKE_DIR=/usr/local/share/automake-1.11  AUTOMAKE_VERSION=1.11
AUTOMAKE_APIVER=1.11.1  ACLOCAL=/usr/local/bin/aclocal-1.11
ACLOCAL_DIR=/usr/local/share/aclocal-1.11
AUTOCONF=/usr/local/bin/autoconf-2.68
AUTOCONF_DIR=/usr/local/share/autoconf-2.68
AUTOHEADER=/usr/local/bin/autoheader-2.68
AUTOIFNAMES=/usr/local/bin/ifnames-2.68
AUTOM4TE=/usr/local/bin/autom4te-2.68
AUTORECONF=/usr/local/bin/autoreconf-2.68
AUTOSCAN=/usr/local/bin/autoscan-2.68
AUTOUPDATE=/usr/local/bin/autoupdate-2.68  AUTOCONF_VERSION=2.68
LIBTOOL=/usr/local/bin/libtool  LIBTOOLIZE=/usr/local/bin/libtoolize
LIBTOOL_LIBEXECDIR=/usr/local/libexec/libtool
LIBTOOL_SHAREDIR=/usr/local/share/libtool
LIBTOOL_M4=/usr/local/share/aclocal/libtool.m4
LTMAIN=/usr/local/share/libtool/config/ltmain.sh
lt_cv_sys_max_cmd_len=262144 CFLAGS="-O2 -pipe -I/usr/local/include
-I/usr/local/include/mysql -DHAVE_MYSQL_H -DLDAP_DEPRECATED
-fno-strict-aliasing" /bin/sh  ./configure --prefix=/usr/local
${_LATE_CONFIGURE_ARGS}
--with-apr=/usr/ports/devel/apr1/work/apr-1.4.2
--with-expat=/usr/local  --with-iconv=/usr/local
--with-gdbm=/usr/local
--with-berkeley-db=/usr/local/include/db42:/usr/local/lib/db42
--without-ndbm --with-ldap-include=/usr/local/include
--with-ldap-lib=/usr/local/lib --with-ldap=ldap
--with-mysql=/usr/local --without-pgsql --without-sqlite3
checking for ldap support...
checking for ldap_init in -lldap... no
checking for ldap_init in -lldap... no
checking for ldap_init in -lldap... no
checking for ldap_init in -lldap... no
configure: error: could not find an LDAP library

Any suggestions?

Thanks,
Jim
___
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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Doug Barton
Please read /usr/ports/UPDATING, and get in the habit of doing so 
regularly. :)



Doug

--

Nothin' ever doesn't change, but nothin' changes much.
-- OK Go

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Jim Trigg
I did.  This did not look like the fetchGetURL problem, and it was in
trying to run 'portmaster -r net/openldap24-client' as recommended
that I encountered the problem.

Thanks,
Jim

On Sat, Apr 2, 2011 at 5:20 PM, Doug Barton  wrote:
> Please read /usr/ports/UPDATING, and get in the habit of doing so regularly.
> :)
>
>
> Doug
>
> --
>
>        Nothin' ever doesn't change, but nothin' changes much.
>                        -- OK Go
>
>        Breadth of IT experience, and depth of knowledge in the DNS.
>        Yours for the right price.  :)  http://SupersetSolutions.com/
>
___
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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Doug Barton
But you haven't answered the important question. Did you rebuild 
openldap with the FETCH OPTION disabled?



Doug

On 04/02/2011 14:41, Jim Trigg wrote:

I did.  This did not look like the fetchGetURL problem, and it was in
trying to run 'portmaster -r net/openldap24-client' as recommended
that I encountered the problem.

Thanks,
Jim

On Sat, Apr 2, 2011 at 5:20 PM, Doug Barton  wrote:

Please read /usr/ports/UPDATING, and get in the habit of doing so regularly.
:)


Doug





--

Nothin' ever doesn't change, but nothin' changes much.
-- OK Go

Breadth of IT experience, and depth of knowledge in the DNS.
Yours for the right price.  :)  http://SupersetSolutions.com/

___
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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Xin LI
On Sat, Apr 2, 2011 at 1:46 PM, Jim Trigg  wrote:
> checking for ldap support...
> checking for ldap_init in -lldap... no
> checking for ldap_init in -lldap... no
> checking for ldap_init in -lldap... no
> checking for ldap_init in -lldap... no
> configure: error: could not find an LDAP library

This is caused by 'FETCH' option which wants to drag libfetch(3) in
(it doesn't show the expected message though, you may have to open the
apr-util's config.log to see that).

Cheers,
-- 
Xin LI  http://www.delphij.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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Chip Camden
Quoth Jim Trigg on Saturday, 02 April 2011:
> I'm having a problem which affects my web server quite strongly.  I
> upgraded openldap24-client to 2.4.25_1, and now can neither run nor
> rebuild devel/apr1 (which blocks apache and squirrelmail).  The make
> in /usr/ports/devel/apr1 reports (cut down to just what looks like it
> might be applicable):
> 
[snip]

Did you follow the /usr/ports/UPDATING recommendation for 20110328?


-- 
.o. | Sterling (Chip) Camden  | http://camdensoftware.com
..o | sterl...@camdensoftware.com | http://chipsquips.com
ooo | 2048R/D6DBAF91  | http://chipstips.com


pgpNVH1p4Ycke.pgp
Description: PGP signature


Re: Automating Port Building- Setting options on the command line

2011-04-02 Thread Patrick Powell

On 03/31/11 23:04, Alberto Villa wrote:

On Friday 01 April 2011 02:49:06 Patrick Powell wrote:

What I would like to do is pass in a set of default options on the
command line
such as:

cd /usr/ports/lang/php5-extensions
make configure THIS=yes THAT=no

cd /usr/ports/multimedia/kdenlive
make -DWITH_DVD -DWITH_FREI0R -DWITHOUT_LADSPA

This did the trick.  However, to bombproof it a little:

make rmconfig -DWITH_OPTION ... target

Once you do this you need to always put the rmconfig target in the make 
command.


This is exactly what I wanted.

I have been looking at tinderbox in more detail and it appears to be
a better solution.   I am planning to migrate to tinderbox in the near 
future.


--
Patrick Powell Astart Technologies
papow...@astart.com1530 Jamacha Road, Suite X,
Network and System San Diego, CA 92019
  Consulting   858-874-6543
Web Site: www.astart.com

___
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: Problem using devel/apr1 with OpenLDAP 2.4.25_1

2011-04-02 Thread Xin LI
On Sat, Apr 2, 2011 at 3:06 PM, Xin LI  wrote:
> On Sat, Apr 2, 2011 at 1:46 PM, Jim Trigg  wrote:
>> checking for ldap support...
>> checking for ldap_init in -lldap... no
>> checking for ldap_init in -lldap... no
>> checking for ldap_init in -lldap... no
>> checking for ldap_init in -lldap... no
>> configure: error: could not find an LDAP library
>
> This is caused by 'FETCH' option which wants to drag libfetch(3) in
> (it doesn't show the expected message though, you may have to open the
> apr-util's config.log to see that).

I have committed a better fix for the problem, please update to
openldap24-client 2.4.25_2 and see if that helps.

Cheers,
-- 
Xin LI  http://www.delphij.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: Unable to configure dirmngr after openldap upgrade

2011-04-02 Thread Xin LI
Hi, Kostik,

On Tue, Mar 29, 2011 at 1:18 AM, Kostik Belousov  wrote:
[...]
> I did not verified it, but suspect that libldap.so linking line
> missed -lfetch. Note, that I mean the libldap.so linking, and not
> linking of the utilities depended on libldap.

Looking at the build log, I think you are right.  I have put in a fix to that.

Cheers,
-- 
Xin LI  http://www.delphij.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: Automating Port Building- Setting options on the command line

2011-04-02 Thread Sutra Zhou
What about using /usr/ports/ports-mgmt/portconf/?

On Sun, Apr 3, 2011 at 6:21 AM, Patrick Powell  wrote:
> On 03/31/11 23:04, Alberto Villa wrote:
>>
>> On Friday 01 April 2011 02:49:06 Patrick Powell wrote:
>>>
>>> What I would like to do is pass in a set of default options on the
>>> command line
>>> such as:
>>>
>>> cd /usr/ports/lang/php5-extensions
>>> make configure THIS=yes THAT=no
>>
>> cd /usr/ports/multimedia/kdenlive
>> make -DWITH_DVD -DWITH_FREI0R -DWITHOUT_LADSPA
>
> This did the trick.  However, to bombproof it a little:
>
> make rmconfig -DWITH_OPTION ... target
>
> Once you do this you need to always put the rmconfig target in the make
> command.
>
> This is exactly what I wanted.
>
> I have been looking at tinderbox in more detail and it appears to be
> a better solution.   I am planning to migrate to tinderbox in the near
> future.
>
> --
> Patrick Powell                 Astart Technologies
> papow...@astart.com            1530 Jamacha Road, Suite X,
> Network and System             San Diego, CA 92019
>  Consulting                   858-874-6543
> Web Site: www.astart.com
>
> ___
> 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-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"