From owner-freebsd-ports@FreeBSD.ORG Sun May 13 00:29:38 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57EED16A406 for ; Sun, 13 May 2007 00:29:38 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id 464F913C44B for ; Sun, 13 May 2007 00:29:38 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 5379 invoked by uid 1001); 13 May 2007 00:30:00 -0000 Date: Sat, 12 May 2007 17:30:00 -0700 From: David Thiel To: freebsd-ports@freebsd.org Message-ID: <20070513003000.GE92848@redundancy.redundancy.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464650DF.6040602@gmx.de> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 00:29:38 -0000 On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: > After the upgrade I don't have glxgears or glxinfo on my system. Could anyone > tell me which port they belong to? graphics/mesa-demos. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 01:12:50 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D4B616A404 for ; Sun, 13 May 2007 01:12:50 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 15A5513C44C for ; Sun, 13 May 2007 01:12:49 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070513011248m9200e0tghe>; Sun, 13 May 2007 01:12:49 +0000 Message-ID: <464665D5.1090509@math.missouri.edu> Date: Sat, 12 May 2007 20:11:49 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> In-Reply-To: <4646193E.5040503@gmx.de> Content-Type: multipart/mixed; boundary="------------080702080209080907050903" Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 01:12:50 -0000 This is a multi-part message in MIME format. --------------080702080209080907050903 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit OK chaps, this is what I came up with. So for example, if I do "make install" on /usr/ports/x11/xorg (having made all the dependencies), on my computer it turns the pkg_create from taking about 4 minutes to the blink of an eye. Now people need to figure out how to speed up the "make package-depends" in bsd.ports.mk, but that is beyond my abilities. I really hope this works. The prospect of modifying a piece of code that is used by practically the whole FreeBSD community kind of scares me, so I would appreciate some good testing. Apply the patch http://www.math.missouri.edu/~stephen/deps/ddd to /usr/src/usr.sbin/pkg_install/lib. I have also put the patch as an attachment, but I don't know if the mail filters will take it out. Stephen --------------080702080209080907050903 Content-Type: text/plain; name="ddd" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ddd" LS0tIGRlcHMuYy1vcmlnCVNhdCBNYXkgMTIgMTk6MDI6MjEgMjAwNworKysgZGVwcy5jCVNh dCBNYXkgMTIgMTk6NTY6MTcgMjAwNwpAQCAtMjYsOTggKzI2LDEwNSBAQAogI2luY2x1ZGUg PGVyci5oPgogI2luY2x1ZGUgPHN0ZGlvLmg+CiAKK3ZvaWQgbGlzdF9kZXBzKGNvbnN0IGNo YXIgKnBrZ25hbWUsIGNoYXIgKipwa2dzLCBjaGFyICpsaXN0ZWQsIAorICAgICAgICAgICAg ICAgY2hhciAqY2hlY2tfbG9vcCwgY2hhciAqKm5ld3BrZ3MsIGludCAqbnJuZXdwa2dzLCBp bnQgKmVycmNvdW50KTsKKwogLyoKICAqIFNvcnQgZ2l2ZW4gTlVMTC10ZXJtaW5hdGVkIGxp c3Qgb2YgaW5zdGFsbGVkIHBhY2thZ2VzIChwa2dzKSBpbgogICogc3VjaCBhIHdheSB0aGF0 IGlmIHBhY2thZ2UgQSBkZXBlbmRzIG9uIHBhY2thZ2UgQiB0aGVuIGFmdGVyCiAgKiBzb3J0 aW5nIEEgd2lsbCBiZSBsaXN0ZWQgYmVmb3JlIEIgbm8gbWF0dGVyIGhvdyB0aGV5IHdlcmUK ICAqIG9yaWdpbmFsbHkgcG9zaXRpb25lZCBpbiB0aGUgbGlzdC4KKyAqCisgKiBXb3JrcyBi eSBwZXJmb3JtaW5nIGEgcmVjdXJzaXZlIGRlcHRoLWZpcnN0IHNlYXJjaCBvbiB0aGUgcmVx dWlyZWQtYnkgbGlzdHMuCiAgKi8KKwogaW50CiBzb3J0ZGVwcyhjaGFyICoqcGtncykKIHsK LSAgICBjaGFyICp0bXA7Ci0gICAgaW50IGksIGosIGxvb3BfY250OwotICAgIGludCBlcnJf Y250ID0gMDsKKyAgICBpbnQgaSwgZXJyY291bnQ9MDsKKyAgICBpbnQgbnJwa2dzLCBucm5l d3BrZ3M7CisgICAgY2hhciAqbGlzdGVkLCAqY2hlY2tfbG9vcCwgKipuZXdwa2dzOworICAg IGNoYXIgKmNwOwogCiAgICAgaWYgKHBrZ3NbMF0gPT0gTlVMTCB8fCBwa2dzWzFdID09IE5V TEwpCiAJcmV0dXJuICgwKTsKIAotICAgIGZvciAoaSA9IDA7IHBrZ3NbaSArIDFdOyBpKysp IHsKLQkvKgotCSAqIENoZWNrIHRvIHNlZSBpZiBhbnkgb3RoZXIgcGFja2FnZSBpbiBwa2dz W2krMTpdIGRlcGVuZHMKLQkgKiBvbiBwa2dzW2ldIGFuZCBzd2FwIHRob3NlIHR3byBwYWNr YWdlcyBpZiBzby4KLQkgKi8KLQlsb29wX2NudCA9IDA7Ci0JZm9yIChqID0gaSArIDE7IHBr Z3Nbal07IGorKykgewotCSAgICBpZiAoY2hraWZkZXBlbmRzKHBrZ3Nbal0sIHBrZ3NbaV0p ID09IDEpIHsKLQkJLyoKLQkJICogVHJ5IHRvIGF2b2lkIGRlYWRsb2NrIGlmIHBhY2thZ2Ug QSBkZXBlbmRzIG9uIEIgd2hpY2ggaW4KLQkJICogdHVybiBkZXBlbmRzIG9uIEMgYW5kIEMg ZHVlIHRvIGFuIGVycm9yIGRlcGVuZHMgb24gQS4KLQkJICogVXNlIHVnbHkgYnV0IHNpbXBs ZSBtZXRob2QsIGJlY2FzZSBpdCBTaG91bGQgTmV2ZXIKLQkJICogSGFwcGVuW3RtXSBpbiB0 aGUgcmVhbCBsaWZlIGFueXdheS4KLQkJICovCi0JCWlmIChsb29wX2NudCA+IDQwOTYpIHsK LQkJICAgIHdhcm54KCJkZXBlbmRlbmN5IGxvb3AgZGV0ZWN0ZWQgZm9yIHBhY2thZ2UgJXMi LCBwa2dzW2pdKTsKLQkJICAgIGVycl9jbnQrKzsKLQkJICAgIGJyZWFrOwotCQl9Ci0JCWxv b3BfY250Kys7Ci0JCXRtcCA9IHBrZ3NbaV07Ci0JCXBrZ3NbaV0gPSBwa2dzW2pdOwotCQlw a2dzW2pdID0gdG1wOwotCQkvKgotCQkgKiBBbm90aGVyIGl0ZXJhdGlvbiByZXF1cmVkIHRv IGNoZWNrIGlmIG5ldyBwa2dzW2ldCi0JCSAqIGl0c2VsZiBoYXMgYW55IHBhY2thZ2VzIHRo YXQgZGVwZW5kIG9uIGl0Ci0JCSAqLwotCQlqID0gaSArIDE7Ci0JICAgIH0KLQl9CisgICAg bnJwa2dzID0gMDsKKyAgICB3aGlsZSAocGtnc1tucnBrZ3NdKSBucnBrZ3MrKzsKKyAgICBs aXN0ZWQgPSBtYWxsb2MobnJwa2dzKTsKKyAgICBiemVybyhsaXN0ZWQsbnJwa2dzKTsKKyAg ICBjaGVja19sb29wID0gbWFsbG9jKG5ycGtncyk7CisgICAgYnplcm8oY2hlY2tfbG9vcCxu cnBrZ3MpOworICAgIG5ld3BrZ3MgPSBtYWxsb2MobnJwa2dzKnNpemVvZihjaGFyKikpOwor ICAgIG5ybmV3cGtncyA9IDA7CisKKyAgICBmb3IgKGkgPSAwOyBwa2dzW2ldOyBpKyspIGlm ICghbGlzdGVkW2ldKSB7CisJY2hlY2tfbG9vcFtpXSA9IDE7CisJY3AgPSBzdHJjaHIocGtn c1tpXSwgJzonKTsKKwlpZiAoY3AgIT0gTlVMTCkKKwkgICAgKmNwID0gJ1wwJzsKKwlsaXN0 X2RlcHMocGtnc1tpXSxwa2dzLGxpc3RlZCxjaGVja19sb29wLG5ld3BrZ3MsJm5ybmV3cGtn cywmZXJyY291bnQpOworCWlmIChjcCAhPSBOVUxMKQorCSAgICAqY3AgPSAnOic7CisJbGlz dGVkW2ldID0gMTsKKwluZXdwa2dzW25ybmV3cGtnc10gPSBwa2dzW2ldOworCW5ybmV3cGtn cysrOwogICAgIH0KLSAgICByZXR1cm4gZXJyX2NudDsKKworICAgIGlmIChucm5ld3BrZ3Mg IT0gbnJwa2dzKSB7CisJZnByaW50ZihzdGRlcnIsIkh1Z2UgZXJyb3IgaW4gY29kZVxuIik7 CisJZXhpdCgxKTsKKyAgICB9CisgICAgZm9yIChpID0gMDsgaSA8IG5ybmV3cGtnczsgaSsr KSBwa2dzW2ldID0gbmV3cGtnc1tpXTsKKworICAgIHJldHVybiBlcnJjb3VudDsKIH0KIAog LyoKLSAqIENoZWNrIHRvIHNlZSBpZiBwa2duYW1lMSBkZXBlbmRzIG9uIHBrZ25hbWUyLgot ICogUmV0dXJucyAxIGlmIGRlcGVuZHMsIDAgaWYgbm90LCBhbmQgLTEgaWYgZXJyb3Igb2Nj dXJlZC4KLSAqLyAKLWludAotY2hraWZkZXBlbmRzKGNvbnN0IGNoYXIgKnBrZ25hbWUxLCBj b25zdCBjaGFyICpwa2duYW1lMikKLXsKLSAgICBjaGFyICpjcDEsICpjcDI7Ci0gICAgaW50 IGVycmNvZGU7CisgKiBUaGlzIHJlY3Vyc2l2ZSBmdW5jdGlvbiBsaXN0cyB0aGUgZGVwZW5k ZW5jaWVzICh0aGF0IGlzLCB0aGUgInJlcXVpcmVkLWJ5InMpCisgKiBmb3IgcGtnbmFtZSwg cHV0dGluZyB0aGVtIGludG8gbmV3cGtncy4KKyAqLworCit2b2lkIGxpc3RfZGVwcyhjb25z dCBjaGFyICpwa2duYW1lLCBjaGFyICoqcGtncywgY2hhciAqbGlzdGVkLCAKKyAgICAgICAg ICAgICAgIGNoYXIgKmNoZWNrX2xvb3AsIGNoYXIgKipuZXdwa2dzLCBpbnQgKm5ybmV3cGtn cywgaW50ICplcnJjb3VudCkgeworICAgIGNoYXIgKmNwOworICAgIGludCBlcnJjb2RlLCBq OwogICAgIHN0cnVjdCByZXFyX2J5X2VudHJ5ICpyYl9lbnRyeTsKICAgICBzdHJ1Y3QgcmVx cl9ieV9oZWFkICpyYl9saXN0OwogCi0gICAgY3AyID0gc3RyY2hyKHBrZ25hbWUyLCAnOicp OwotICAgIGlmIChjcDIgIT0gTlVMTCkKLQkqY3AyID0gJ1wwJzsKLSAgICBjcDEgPSBzdHJj aHIocGtnbmFtZTEsICc6Jyk7Ci0gICAgaWYgKGNwMSAhPSBOVUxMKQotCSpjcDEgPSAnXDAn OwotCi0gICAgZXJyY29kZSA9IDA7Ci0gICAgLyogQ2hlY2sgdGhhdCBwa2duYW1lMiBpcyBh Y3R1YWxseSBpbnN0YWxsZWQgKi8KLSAgICBpZiAoaXNpbnN0YWxsZWRwa2cocGtnbmFtZTIp IDw9IDApCi0JZ290byBleGl0OworICAgIGlmIChpc2luc3RhbGxlZHBrZyhwa2duYW1lKSA8 PSAwKQorCXJldHVybjsKIAotICAgIGVycmNvZGUgPSByZXF1aXJlZGJ5KHBrZ25hbWUyLCAm cmJfbGlzdCwgRkFMU0UsIFRSVUUpOworICAgIGVycmNvZGUgPSByZXF1aXJlZGJ5KHBrZ25h bWUsICZyYl9saXN0LCBGQUxTRSwgVFJVRSk7CiAgICAgaWYgKGVycmNvZGUgPCAwKQotCWdv dG8gZXhpdDsKKwlyZXR1cm47CiAKLSAgICBlcnJjb2RlID0gMDsKLSAgICBTVEFJTFFfRk9S RUFDSChyYl9lbnRyeSwgcmJfbGlzdCwgbGluaykgewotCWlmIChzdHJjbXAocmJfZW50cnkt PnBrZ25hbWUsIHBrZ25hbWUxKSA9PSAwKSB7CS8qIG1hdGNoICovCi0JICAgIGVycmNvZGUg PSAxOwotCSAgICBicmVhazsKKyAgICBTVEFJTFFfRk9SRUFDSChyYl9lbnRyeSwgcmJfbGlz dCwgbGluaykKKwlmb3IgKGogPSAwOyBwa2dzW2pdOyBqKyspIGlmICghbGlzdGVkW2pdKSB7 CisJICAgIGNwID0gc3RyY2hyKHBrZ3Nbal0sICc6Jyk7CisJICAgIGlmIChjcCAhPSBOVUxM KQorCQkqY3AgPSAnXDAnOworCSAgICBpZiAoc3RyY21wKHJiX2VudHJ5LT5wa2duYW1lLCBw a2dzW2pdKSA9PSAwKSB7IC8qbWF0Y2ggKi8KKwkJLyoKKwkJICogVHJ5IHRvIGF2b2lkIGRl YWRsb2NrIGlmIHBhY2thZ2UgQSBkZXBlbmRzIG9uIEIgd2hpY2ggaW4KKwkJICogdHVybiBk ZXBlbmRzIG9uIEMgYW5kIEMgZHVlIHRvIGFuIGVycm9yIGRlcGVuZHMgb24gQS4KKwkJICog SXQgU2hvdWxkIE5ldmVyIEhhcHBlblt0bV0gaW4gdGhlIHJlYWwgbGlmZS4KKwkJICovCisJ CWlmIChjaGVja19sb29wW2pdKSB7CisJCSAgICB3YXJueCgiZGVwZW5kZW5jeSBsb29wIGRl dGVjdGVkIGZvciBwYWNrYWdlICVzIiwgcGtnc1tqXSk7CisJCSAgICAoKmVycmNvdW50KSsr OworCQl9CisJCWVsc2UgeworCQkgICAgY2hlY2tfbG9vcFtqXSA9IDE7CisJCSAgICBsaXN0 X2RlcHMocGtnc1tqXSxwa2dzLGxpc3RlZCxjaGVja19sb29wLG5ld3BrZ3MsbnJuZXdwa2dz LGVycmNvdW50KTsKKwkJICAgIGxpc3RlZFtqXSA9IDE7CisJCSAgICBuZXdwa2dzWypucm5l d3BrZ3NdID0gcGtnc1tqXTsKKwkJICAgICgqbnJuZXdwa2dzKSsrOworCQl9CisJICAgIH0K KwkgICAgaWYgKGNwICE9IE5VTEwpCisJCSpjcCA9ICc6JzsKIAl9Ci0gICAgfQotCi1leGl0 OgotICAgIGlmIChjcDEgIT0gTlVMTCkKLQkqY3AxID0gJzonOwotICAgIGlmIChjcDIgIT0g TlVMTCkKLQkqY3AyID0gJzonOwotICAgIHJldHVybiBlcnJjb2RlOwogfQogCiAvKgo= --------------080702080209080907050903-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 02:24:14 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 75E9A16A403 for ; Sun, 13 May 2007 02:24:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 3F65013C44C for ; Sun, 13 May 2007 02:24:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070513022412m9100rple6e>; Sun, 13 May 2007 02:24:13 +0000 Message-ID: <464676CC.2000203@math.missouri.edu> Date: Sat, 12 May 2007 21:24:12 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> In-Reply-To: <464665D5.1090509@math.missouri.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 02:24:14 -0000 Stephen Montgomery-Smith wrote: > OK chaps, this is what I came up with. So for example, if I do "make > install" on /usr/ports/x11/xorg (having made all the dependencies), on > my computer it turns the pkg_create from taking about 4 minutes to the > blink of an eye. Now people need to figure out how to speed up the > "make package-depends" in bsd.ports.mk, but that is beyond my abilities. > > I really hope this works. The prospect of modifying a piece of code > that is used by practically the whole FreeBSD community kind of scares > me, so I would appreciate some good testing. > > Apply the patch http://www.math.missouri.edu/~stephen/deps/ddd to > /usr/src/usr.sbin/pkg_install/lib. I have also put the patch as an > attachment, but I don't know if the mail filters will take it out. > > Stephen I spoke too soon. It is kind of buggy. Sorry to have jumped the gun a bit. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 04:10:15 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C894416A404; Sun, 13 May 2007 04:10:15 +0000 (UTC) (envelope-from paul@castlecops.com) Received: from cc1.gs.oarci.net (cc1.gs.oarci.net [204.152.184.161]) by mx1.freebsd.org (Postfix) with ESMTP id B4B9513C457; Sun, 13 May 2007 04:10:15 +0000 (UTC) (envelope-from paul@castlecops.com) Received: from [192.168.1.49] (c1static-156-95.sssnet.com [24.140.156.95]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by cc1.gs.oarci.net (Postfix) with ESMTP id 54C7A299EC37; Sun, 13 May 2007 04:15:45 +0000 (UTC) (envelope-from paul@castlecops.com) Message-ID: <46468FAF.6060503@castlecops.com> Date: Sun, 13 May 2007 00:10:23 -0400 From: Paul Laudanski Organization: CastleCops User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Yen-Ming Lee References: <46460332.3010205@castlecops.com> <20070513040712.GA8071@utopia.leeym.com> In-Reply-To: <20070513040712.GA8071@utopia.leeym.com> X-Enigmail-Version: 0.95.0 OpenPGP: id=2C54CA65 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: mytop-1.6_3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 04:10:15 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Yen-Ming Lee wrote: >> Greetings folks, I have a query about the requirements for this port. >> >> I have MySQL Server & Client 5.1.15, plus I was planning on installed >> p5-DBD-mysql51 ... >> >> Is that OK as they are newer versions? Or will ports require that the >> older versions be installed like mysql-client-5.0.37, p5-DBD-mysql-4.003? > > No, mytop needs ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm, and it doesn't > care about where it comes from. So, if you would like to use specific > version of p5-DBD-mysql, say p5-DBD-mysql51, install it first, and then > mytop will depends on it, otherwise mytop will depends on p5-DBD-mysql, > which default version is 4.003. > > However, you can also set WANT_MYSQL_VER=51 when installing mytop > or p5-DBD-mysql, and they will depend on mysql-client-5.1.x as you want. Thank you for the explanation and advice, its appreciated. - -- Paul Laudanski, CastleCops®, www.castlecops.com Submit Phish: www.castlecops.com/pirt http://www.linkedin.com/pub/1/49a/17b -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGRo+vHP6ZmSxUymURAsMlAKCBTyNz8qsorSCaNlCVvK9dtTJ4UgCdEoM2 CE023eQXNQ9eVe1N9xETXWc= =ywTM -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 05:01:01 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5ACE116A400; Sun, 13 May 2007 05:01:01 +0000 (UTC) (envelope-from leeym@utopia.leeym.com) Received: from msr53.hinet.net (msr53.hinet.net [168.95.4.153]) by mx1.freebsd.org (Postfix) with ESMTP id 0EE3513C457; Sun, 13 May 2007 05:00:49 +0000 (UTC) (envelope-from leeym@utopia.leeym.com) Received: from utopia.leeym.com (utopia.leeym.com [211.21.137.52]) by msr53.hinet.net (8.9.3/8.9.3) with ESMTP id MAA27441; Sun, 13 May 2007 12:07:16 +0800 (CST) Received: from localhost (localhost [127.0.0.1]) by utopia.leeym.com (Postfix) with ESMTP id 8FDFA76FE6C; Sun, 13 May 2007 12:07:14 +0800 (CST) X-Virus-Scanned: by amavisd-new at leeym.com Received: from utopia.leeym.com ([127.0.0.1]) by localhost (utopia.leeym.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yeDyAABFOajO; Sun, 13 May 2007 12:07:12 +0800 (CST) Received: by utopia.leeym.com (Postfix, from userid 1000) id 8586776FE69; Sun, 13 May 2007 12:07:12 +0800 (CST) Date: Sun, 13 May 2007 12:07:12 +0800 From: Yen-Ming Lee To: Paul Laudanski Message-ID: <20070513040712.GA8071@utopia.leeym.com> References: <46460332.3010205@castlecops.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46460332.3010205@castlecops.com> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org, leeym@FreeBSD.org Subject: Re: FreeBSD Port: mytop-1.6_3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 05:01:01 -0000 On Sat, May 12, 2007 at 02:10:58PM -0400, Paul Laudanski wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Greetings folks, I have a query about the requirements for this port. > > I have MySQL Server & Client 5.1.15, plus I was planning on installed > p5-DBD-mysql51 ... > > Is that OK as they are newer versions? Or will ports require that the > older versions be installed like mysql-client-5.0.37, p5-DBD-mysql-4.003? No, mytop needs ${SITE_PERL}/${PERL_ARCH}/DBD/mysql.pm, and it doesn't care about where it comes from. So, if you would like to use specific version of p5-DBD-mysql, say p5-DBD-mysql51, install it first, and then mytop will depends on it, otherwise mytop will depends on p5-DBD-mysql, which default version is 4.003. However, you can also set WANT_MYSQL_VER=51 when installing mytop or p5-DBD-mysql, and they will depend on mysql-client-5.1.x as you want. -- Yen-Ming Lee [utf7:+Z05fZWYO] | Taipei, Taiwan From owner-freebsd-ports@FreeBSD.ORG Sun May 13 05:02:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3DB2B16A404 for ; Sun, 13 May 2007 05:02:47 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 03C9D13C44C for ; Sun, 13 May 2007 05:02:46 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070513050245m9100rqj1ee>; Sun, 13 May 2007 05:02:46 +0000 Message-ID: <46469BF5.9030603@math.missouri.edu> Date: Sun, 13 May 2007 00:02:45 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> In-Reply-To: <464676CC.2000203@math.missouri.edu> Content-Type: multipart/mixed; boundary="------------070009090107010701090704" Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 05:02:47 -0000 This is a multi-part message in MIME format. --------------070009090107010701090704 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Stephen Montgomery-Smith wrote: > Stephen Montgomery-Smith wrote: >> OK chaps, this is what I came up with. So for example, if I do "make >> install" on /usr/ports/x11/xorg (having made all the dependencies), on >> my computer it turns the pkg_create from taking about 4 minutes to the >> blink of an eye. Now people need to figure out how to speed up the >> "make package-depends" in bsd.ports.mk, but that is beyond my abilities. >> >> I really hope this works. The prospect of modifying a piece of code >> that is used by practically the whole FreeBSD community kind of scares >> me, so I would appreciate some good testing. >> >> Apply the patch http://www.math.missouri.edu/~stephen/deps/ddd to >> /usr/src/usr.sbin/pkg_install/lib. I have also put the patch as an >> attachment, but I don't know if the mail filters will take it out. >> >> Stephen > > I spoke too soon. It is kind of buggy. Sorry to have jumped the gun a > bit. OK, try this one. --------------070009090107010701090704 Content-Type: text/plain; name="ddd" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ddd" LS0tIC91c3Ivc3JjL3Vzci5zYmluL3BrZ19pbnN0YWxsL2xpYi9kZXBzLmMJV2VkIERlYyAg NiAyMDoxNDoxMyAyMDA2CisrKyB1c3Iuc2Jpbi9wa2dfaW5zdGFsbC9saWIvZGVwcy5jCVNh dCBNYXkgMTIgMjM6NTM6MzYgMjAwNwpAQCAtMjYsOTggKzI2LDE0NCBAQAogI2luY2x1ZGUg PGVyci5oPgogI2luY2x1ZGUgPHN0ZGlvLmg+CiAKK3ZvaWQgbGlzdF9kZXBzKGNvbnN0IGNo YXIgKnBrZ25hbWUsIGNoYXIgKipwa2dzLCBjaGFyICpsaXN0ZWQsIAorICAgICAgICAgICAg ICAgY2hhciAqY2hlY2tfbG9vcCwgY2hhciAqKm5ld3BrZ3MsIGludCAqbnJuZXdwa2dzLAor ICAgICAgICAgICAgICAgaW50ICplcnJfY250KTsKKwogLyoKICAqIFNvcnQgZ2l2ZW4gTlVM TC10ZXJtaW5hdGVkIGxpc3Qgb2YgaW5zdGFsbGVkIHBhY2thZ2VzIChwa2dzKSBpbgogICog c3VjaCBhIHdheSB0aGF0IGlmIHBhY2thZ2UgQSBkZXBlbmRzIG9uIHBhY2thZ2UgQiB0aGVu IGFmdGVyCiAgKiBzb3J0aW5nIEEgd2lsbCBiZSBsaXN0ZWQgYmVmb3JlIEIgbm8gbWF0dGVy IGhvdyB0aGV5IHdlcmUKICAqIG9yaWdpbmFsbHkgcG9zaXRpb25lZCBpbiB0aGUgbGlzdC4K KyAqCisgKiBXb3JrcyBieSBwZXJmb3JtaW5nIGEgcmVjdXJzaXZlIGRlcHRoLWZpcnN0IHNl YXJjaCBvbiB0aGUgCisgKiByZXF1aXJlZC1ieSBsaXN0cy4KICAqLworCiBpbnQKIHNvcnRk ZXBzKGNoYXIgKipwa2dzKQogewotICAgIGNoYXIgKnRtcDsKLSAgICBpbnQgaSwgaiwgbG9v cF9jbnQ7Ci0gICAgaW50IGVycl9jbnQgPSAwOworICAgIGludCBpLCBlcnJfY250PTA7Cisg ICAgaW50IG5ycGtncywgbnJuZXdwa2dzOworICAgIGNoYXIgKmxpc3RlZCwgKmNoZWNrX2xv b3AsICoqbmV3cGtnczsKKyAgICBjaGFyICpjcDsKIAogICAgIGlmIChwa2dzWzBdID09IE5V TEwgfHwgcGtnc1sxXSA9PSBOVUxMKQogCXJldHVybiAoMCk7CiAKLSAgICBmb3IgKGkgPSAw OyBwa2dzW2kgKyAxXTsgaSsrKSB7Ci0JLyoKLQkgKiBDaGVjayB0byBzZWUgaWYgYW55IG90 aGVyIHBhY2thZ2UgaW4gcGtnc1tpKzE6XSBkZXBlbmRzCi0JICogb24gcGtnc1tpXSBhbmQg c3dhcCB0aG9zZSB0d28gcGFja2FnZXMgaWYgc28uCi0JICovCi0JbG9vcF9jbnQgPSAwOwot CWZvciAoaiA9IGkgKyAxOyBwa2dzW2pdOyBqKyspIHsKLQkgICAgaWYgKGNoa2lmZGVwZW5k cyhwa2dzW2pdLCBwa2dzW2ldKSA9PSAxKSB7Ci0JCS8qCi0JCSAqIFRyeSB0byBhdm9pZCBk ZWFkbG9jayBpZiBwYWNrYWdlIEEgZGVwZW5kcyBvbiBCIHdoaWNoIGluCi0JCSAqIHR1cm4g ZGVwZW5kcyBvbiBDIGFuZCBDIGR1ZSB0byBhbiBlcnJvciBkZXBlbmRzIG9uIEEuCi0JCSAq IFVzZSB1Z2x5IGJ1dCBzaW1wbGUgbWV0aG9kLCBiZWNhc2UgaXQgU2hvdWxkIE5ldmVyCi0J CSAqIEhhcHBlblt0bV0gaW4gdGhlIHJlYWwgbGlmZSBhbnl3YXkuCi0JCSAqLwotCQlpZiAo bG9vcF9jbnQgPiA0MDk2KSB7Ci0JCSAgICB3YXJueCgiZGVwZW5kZW5jeSBsb29wIGRldGVj dGVkIGZvciBwYWNrYWdlICVzIiwgcGtnc1tqXSk7Ci0JCSAgICBlcnJfY250Kys7Ci0JCSAg ICBicmVhazsKLQkJfQotCQlsb29wX2NudCsrOwotCQl0bXAgPSBwa2dzW2ldOwotCQlwa2dz W2ldID0gcGtnc1tqXTsKLQkJcGtnc1tqXSA9IHRtcDsKLQkJLyoKLQkJICogQW5vdGhlciBp dGVyYXRpb24gcmVxdXJlZCB0byBjaGVjayBpZiBuZXcgcGtnc1tpXQotCQkgKiBpdHNlbGYg aGFzIGFueSBwYWNrYWdlcyB0aGF0IGRlcGVuZCBvbiBpdAotCQkgKi8KLQkJaiA9IGkgKyAx OwotCSAgICB9Ci0JfQorICAgIG5ycGtncyA9IDA7CisgICAgd2hpbGUgKHBrZ3NbbnJwa2dz XSkgbnJwa2dzKys7CisgICAgbGlzdGVkID0gYWxsb2NhKG5ycGtncyk7CisgICAgaWYgKGxp c3RlZCA9PSBOVUxMKSB7CisJd2FybngoIiVzKCk6IGFsbG9jYSgpIGZhaWxlZCIsIF9fZnVu Y19fKTsKKwlyZXR1cm4gMTsKKyAgICB9CisgICAgYnplcm8obGlzdGVkLG5ycGtncyk7Cisg ICAgY2hlY2tfbG9vcCA9IGFsbG9jYShucnBrZ3MpOworICAgIGlmIChjaGVja19sb29wID09 IE5VTEwpIHsKKwl3YXJueCgiJXMoKTogYWxsb2NhKCkgZmFpbGVkIiwgX19mdW5jX18pOwor CXJldHVybiAxOworICAgIH0KKyAgICBiemVybyhjaGVja19sb29wLG5ycGtncyk7CisgICAg bmV3cGtncyA9IGFsbG9jYShucnBrZ3Mqc2l6ZW9mKGNoYXIqKSk7CisgICAgaWYgKG5ld3Br Z3MgPT0gTlVMTCkgeworCXdhcm54KCIlcygpOiBhbGxvY2EoKSBmYWlsZWQiLCBfX2Z1bmNf Xyk7CisJcmV0dXJuIDE7CisgICAgfQorICAgIG5ybmV3cGtncyA9IDA7CisKKyAgICBmb3Ig KGkgPSAwOyBwa2dzW2ldOyBpKyspIGlmICghbGlzdGVkW2ldKSB7CisJY2hlY2tfbG9vcFtp XSA9IDE7CisJY3AgPSBzdHJjaHIocGtnc1tpXSwgJzonKTsKKwlpZiAoY3AgIT0gTlVMTCkK KwkgICAgKmNwID0gJ1wwJzsKKwlsaXN0X2RlcHMocGtnc1tpXSxwa2dzLGxpc3RlZCxjaGVj a19sb29wLG5ld3BrZ3MsJm5ybmV3cGtncywmZXJyX2NudCk7CisJaWYgKGNwICE9IE5VTEwp CisJICAgICpjcCA9ICc6JzsKKwlsaXN0ZWRbaV0gPSAxOworCW5ld3BrZ3NbbnJuZXdwa2dz XSA9IHBrZ3NbaV07CisJbnJuZXdwa2dzKys7CisgICAgfQorCisgICAgaWYgKG5ybmV3cGtn cyAhPSBucnBrZ3MpIHsKKwlmcHJpbnRmKHN0ZGVyciwiVGhpcyBzaG91bGRuJ3QgaGFwcGVu LCBhbmQgaW5kaWNhdGVzIGEgaHVnZSBlcnJvciBpbiB0aGUgY29kZS5cbiIpOworCWV4aXQo MSk7CiAgICAgfQorICAgIGZvciAoaSA9IDA7IGkgPCBucm5ld3BrZ3M7IGkrKykgcGtnc1tp XSA9IG5ld3BrZ3NbaV07CisKICAgICByZXR1cm4gZXJyX2NudDsKIH0KIAogLyoKLSAqIENo ZWNrIHRvIHNlZSBpZiBwa2duYW1lMSBkZXBlbmRzIG9uIHBrZ25hbWUyLgotICogUmV0dXJu cyAxIGlmIGRlcGVuZHMsIDAgaWYgbm90LCBhbmQgLTEgaWYgZXJyb3Igb2NjdXJlZC4KLSAq LyAKLWludAotY2hraWZkZXBlbmRzKGNvbnN0IGNoYXIgKnBrZ25hbWUxLCBjb25zdCBjaGFy ICpwa2duYW1lMikKLXsKLSAgICBjaGFyICpjcDEsICpjcDI7Ci0gICAgaW50IGVycmNvZGU7 CisgKiBUaGlzIHJlY3Vyc2l2ZSBmdW5jdGlvbiBsaXN0cyB0aGUgZGVwZW5kZW5jaWVzICh0 aGF0IGlzLCB0aGUgCisgKiAicmVxdWlyZWQtYnkicykgZm9yIHBrZ25hbWUsIHB1dHRpbmcg dGhlbSBpbnRvIG5ld3BrZ3MuCisgKi8KKwordm9pZCBsaXN0X2RlcHMoY29uc3QgY2hhciAq cGtnbmFtZSwgY2hhciAqKnBrZ3MsIGNoYXIgKmxpc3RlZCwgCisgICAgICAgICAgICAgICBj aGFyICpjaGVja19sb29wLCBjaGFyICoqbmV3cGtncywgaW50ICpucm5ld3BrZ3MsCisgICAg ICAgICAgICAgICBpbnQgKmVycl9jbnQpIHsKKyAgICBjaGFyICoqcmIsICoqcmJ0bXA7Cisg ICAgY2hhciAqY3A7CisgICAgaW50IGVycmNvZGUsIGksIGo7CiAgICAgc3RydWN0IHJlcXJf YnlfZW50cnkgKnJiX2VudHJ5OwogICAgIHN0cnVjdCByZXFyX2J5X2hlYWQgKnJiX2xpc3Q7 CiAKLSAgICBjcDIgPSBzdHJjaHIocGtnbmFtZTIsICc6Jyk7Ci0gICAgaWYgKGNwMiAhPSBO VUxMKQotCSpjcDIgPSAnXDAnOwotICAgIGNwMSA9IHN0cmNocihwa2duYW1lMSwgJzonKTsK LSAgICBpZiAoY3AxICE9IE5VTEwpCi0JKmNwMSA9ICdcMCc7Ci0KLSAgICBlcnJjb2RlID0g MDsKLSAgICAvKiBDaGVjayB0aGF0IHBrZ25hbWUyIGlzIGFjdHVhbGx5IGluc3RhbGxlZCAq LwotICAgIGlmIChpc2luc3RhbGxlZHBrZyhwa2duYW1lMikgPD0gMCkKLQlnb3RvIGV4aXQ7 CisgICAgaWYgKGlzaW5zdGFsbGVkcGtnKHBrZ25hbWUpIDw9IDApCisJcmV0dXJuOwogCi0g ICAgZXJyY29kZSA9IHJlcXVpcmVkYnkocGtnbmFtZTIsICZyYl9saXN0LCBGQUxTRSwgVFJV RSk7CisgICAgZXJyY29kZSA9IHJlcXVpcmVkYnkocGtnbmFtZSwgJnJiX2xpc3QsIEZBTFNF LCBUUlVFKTsKICAgICBpZiAoZXJyY29kZSA8IDApCi0JZ290byBleGl0OwotCi0gICAgZXJy Y29kZSA9IDA7CisJcmV0dXJuOworICAgIC8qCisgICAgICogV2UgcHV0IHJiX2xpc3QgaW50 byBhbiBhcmd2IHN0eWxlIE5VTEwgdGVybWluYXRlZCBsaXN0LAorICAgICAqIGJlY2F1c2Ug cmVxdWlyZWRieSB1c2VzIHNvbWUgc3RhdGljIHN0b3JhZ2UsIGFuZCBsaXN0X2RlcHMKKyAg ICAgKiBpcyBhIHJlY3Vyc2l2ZSBmdW5jdGlvbi4KKyAgICAgKi8KKworICAgIHJidG1wID0g cmIgPSBhbGxvY2EoKGVycmNvZGUgKyAxKSAqIHNpemVvZigqcmIpKTsKKyAgICBpZiAocmIg PT0gTlVMTCkgeworCXdhcm54KCIlcygpOiBhbGxvY2EoKSBmYWlsZWQiLCBfX2Z1bmNfXyk7 CisJKCplcnJfY250KSsrOworCXJldHVybjsKKyAgICB9CiAgICAgU1RBSUxRX0ZPUkVBQ0go cmJfZW50cnksIHJiX2xpc3QsIGxpbmspIHsKLQlpZiAoc3RyY21wKHJiX2VudHJ5LT5wa2du YW1lLCBwa2duYW1lMSkgPT0gMCkgewkvKiBtYXRjaCAqLwotCSAgICBlcnJjb2RlID0gMTsK LQkgICAgYnJlYWs7CisJKnJidG1wID0gYWxsb2NhKHN0cmxlbihyYl9lbnRyeS0+cGtnbmFt ZSkgKyAxKTsKKwlpZiAoKnJidG1wID09IE5VTEwpIHsKKwkgICAgd2FybngoIiVzKCk6IGFs bG9jYSgpIGZhaWxlZCIsIF9fZnVuY19fKTsKKwkgICAgKCplcnJfY250KSsrOworCSAgICBy ZXR1cm47CiAJfQorCXN0cmNweSgqcmJ0bXAsIHJiX2VudHJ5LT5wa2duYW1lKTsKKwlyYnRt cCsrOwogICAgIH0KKyAgICAqcmJ0bXAgPSBOVUxMOwogCi1leGl0OgotICAgIGlmIChjcDEg IT0gTlVMTCkKLQkqY3AxID0gJzonOwotICAgIGlmIChjcDIgIT0gTlVMTCkKLQkqY3AyID0g JzonOwotICAgIHJldHVybiBlcnJjb2RlOworICAgIGZvciAoaSA9IDA7IHJiW2ldOyBpKysp CisJZm9yIChqID0gMDsgcGtnc1tqXTsgaisrKSBpZiAoIWxpc3RlZFtqXSkgeworCSAgICBj cCA9IHN0cmNocihwa2dzW2pdLCAnOicpOworCSAgICBpZiAoY3AgIT0gTlVMTCkKKwkJKmNw ID0gJ1wwJzsKKwkgICAgaWYgKHN0cmNtcChyYltpXSwgcGtnc1tqXSkgPT0gMCkgeyAvKm1h dGNoICovCisJCS8qCisJCSAqIFRyeSB0byBhdm9pZCBkZWFkbG9jayBpZiBwYWNrYWdlIEEg ZGVwZW5kcyBvbiBCIHdoaWNoIGluCisJCSAqIHR1cm4gZGVwZW5kcyBvbiBDIGFuZCBDIGR1 ZSB0byBhbiBlcnJvciBkZXBlbmRzIG9uIEEuCisJCSAqIEl0IFNob3VsZCBOZXZlciBIYXBw ZW5bdG1dIGluIHJlYWwgbGlmZS4KKwkJICovCisJCWlmIChjaGVja19sb29wW2pdKSB7CisJ CSAgICB3YXJueCgiZGVwZW5kZW5jeSBsb29wIGRldGVjdGVkIGZvciBwYWNrYWdlICVzIiwg cGtnc1tqXSk7CisJCSAgICAoKmVycl9jbnQpKys7CisJCX0KKwkJZWxzZSB7CisJCSAgICBj aGVja19sb29wW2pdID0gMTsKKwkJICAgIGxpc3RfZGVwcyhwa2dzW2pdLHBrZ3MsbGlzdGVk LGNoZWNrX2xvb3AsbmV3cGtncyxucm5ld3BrZ3MsZXJyX2NudCk7CisJCSAgICBsaXN0ZWRb al0gPSAxOworCQkgICAgbmV3cGtnc1sqbnJuZXdwa2dzXSA9IHBrZ3Nbal07CisJCSAgICAo Km5ybmV3cGtncykrKzsKKwkJfQorCSAgICB9CisJICAgIGlmIChjcCAhPSBOVUxMKQorCQkq Y3AgPSAnOic7CisJfQogfQogCiAvKgo= --------------070009090107010701090704-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 06:05:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 510C116A400 for ; Sun, 13 May 2007 06:05:45 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 988E113C43E for ; Sun, 13 May 2007 06:05:44 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 06:05:43 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp020) with SMTP; 13 May 2007 08:05:43 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1+0Y01KQj+0FzMeMGsq/MLV7Ux5XFkb+LYsirjV2g X5La7GTOKd3q3o Message-ID: <4646AA9E.7000708@gmx.de> Date: Sun, 13 May 2007 08:05:18 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> In-Reply-To: <20070513003000.GE92848@redundancy.redundancy.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 06:05:45 -0000 David Thiel wrote: > On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: >> After the upgrade I don't have glxgears or glxinfo on my system. Could anyone >> tell me which port they belong to? > > graphics/mesa-demos. Thanks a lot for the pointer. It really doesn't look pretty on my system: cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 xuserotfont.c cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 xrotfontdemo.o xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o xrotfontdemo cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 yuvrect_client.c -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o yuvrect_client /var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': : undefined reference to `glXAllocateMemoryNV' /var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': : undefined reference to `glXFreeMemoryNV' gmake[1]: *** [yuvrect_client] Error 1 gmake[1]: Leaving directory `/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3/progs/xdemos' gmake: *** [default] Error 1 *** Error code 2 Stop in /usr/ports/graphics/mesa-demos. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 06:08:39 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 873B216A406 for ; Sun, 13 May 2007 06:08:39 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 75D8913C455 for ; Sun, 13 May 2007 06:08:39 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 326241A3C19; Sat, 12 May 2007 23:09:26 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id F0FB052C9B; Sun, 13 May 2007 02:08:37 -0400 (EDT) Date: Sun, 13 May 2007 02:08:37 -0400 From: Kris Kennaway To: "[LoN]Kamikaze" Message-ID: <20070513060837.GA33963@xor.obsecurity.org> References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4646AA9E.7000708@gmx.de> User-Agent: Mutt/1.4.2.2i Cc: freebsd-ports@freebsd.org Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 06:08:39 -0000 On Sun, May 13, 2007 at 08:05:18AM +0200, [LoN]Kamikaze wrote: > David Thiel wrote: > > On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: > >> After the upgrade I don't have glxgears or glxinfo on my system. Could anyone > >> tell me which port they belong to? > > > > graphics/mesa-demos. > > Thanks a lot for the pointer. It really doesn't look pretty on my system: > > cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM > -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 > xuserotfont.c > cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 > -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 xrotfontdemo.o > xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o > xrotfontdemo > cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 > -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 yuvrect_client.c > -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o yuvrect_client > /var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': > : undefined reference to `glXAllocateMemoryNV' > /var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': > : undefined reference to `glXFreeMemoryNV' > gmake[1]: *** [yuvrect_client] Error 1 > gmake[1]: Leaving directory > `/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3/progs/xdemos' > gmake: *** [default] Error 1 > *** Error code 2 > > Stop in /usr/ports/graphics/mesa-demos. Yep, broken. Kris From owner-freebsd-ports@FreeBSD.ORG Sun May 13 06:12:51 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 39C6E16A403 for ; Sun, 13 May 2007 06:12:51 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 8A3E213C447 for ; Sun, 13 May 2007 06:12:50 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 06:12:49 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp055) with SMTP; 13 May 2007 08:12:49 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1/wtDcKdETw6AQ1RG+efef6BpL+gwpPer5ziVNUks SotFvB7fyW+7zX Message-ID: <4646AC48.1010107@gmx.de> Date: Sun, 13 May 2007 08:12:24 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> In-Reply-To: <464665D5.1090509@math.missouri.edu> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 06:12:51 -0000 Stephen Montgomery-Smith wrote: > OK chaps, this is what I came up with. So for example, if I do "make > install" on /usr/ports/x11/xorg (having made all the dependencies), on > my computer it turns the pkg_create from taking about 4 minutes to the > blink of an eye. Now people need to figure out how to speed up the > "make package-depends" in bsd.ports.mk, but that is beyond my abilities. I will give that a try, I've been experimenting with make a lot lately. Thank you for your patch, the second attempt seems to work fine on my system. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 06:16:24 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44CBF16A403 for ; Sun, 13 May 2007 06:16:24 +0000 (UTC) (envelope-from scs@b1tt3r.org) Received: from nibiru.b1tt3r.org (206-45-95-183.static.mts.net [206.45.95.183]) by mx1.freebsd.org (Postfix) with ESMTP id BEC0313C448 for ; Sun, 13 May 2007 06:16:23 +0000 (UTC) (envelope-from scs@b1tt3r.org) Received: from nibiru.b1tt3r.org (localhost [127.0.0.1]) by nibiru.b1tt3r.org (8.14.1/8.14.1) with ESMTP id l4D6GSdv091030 for ; Sun, 13 May 2007 01:16:28 -0500 (CDT) (envelope-from scs@b1tt3r.org) Received: (from scs@localhost) by nibiru.b1tt3r.org (8.14.1/8.14.1/Submit) id l4D6GS3K091029 for freebsd-ports@freebsd.org; Sun, 13 May 2007 01:16:28 -0500 (CDT) (envelope-from scs@b1tt3r.org) X-Authentication-Warning: nibiru.b1tt3r.org: scs set sender to scs@b1tt3r.org using -f Date: Sun, 13 May 2007 01:16:27 -0500 From: Sampson Stein To: freebsd-ports@freebsd.org Message-ID: <20070513061627.GA91019@nibiru.b1tt3r.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline In-Reply-To: <4646AA9E.7000708@gmx.de> Organization: b1tt3r X-OS: FreeBSD nibiru.b1tt3r.org 6.2-STABLE i386 User-Agent: Mutt/1.5.15 (2007-04-06) Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 06:16:24 -0000 --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable It compiles for me; are you using an nvidia card? +++ [LoN]Kamikaze [freebsd] [13/05/07 08:05 +0200]: >David Thiel wrote: >> On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: >>> After the upgrade I don't have glxgears or glxinfo on my system. Could = anyone >>> tell me which port they belong to? >>=20 >> graphics/mesa-demos. > >Thanks a lot for the pointer. It really doesn't look pretty on my system: > >cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >-DHZ=3D100 -O2 -fno-strict-aliasing -pipe -march=3Dpentium4 -DWITH_NVIDIA_= GL=3D0 >xuserotfont.c >cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=3D= 100 -O2 >-fno-strict-aliasing -pipe -march=3Dpentium4 -DWITH_NVIDIA_GL=3D0 xrotfont= demo.o >xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -= lm -o >xrotfontdemo >cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=3D= 100 -O2 >-fno-strict-aliasing -pipe -march=3Dpentium4 -DWITH_NVIDIA_GL=3D0 yuvrect_= client.c >-L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o yuvrect_= client >/var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': >: undefined reference to `glXAllocateMemoryNV' >/var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': >: undefined reference to `glXFreeMemoryNV' >gmake[1]: *** [yuvrect_client] Error 1 >gmake[1]: Leaving directory >`/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3= /progs/xdemos' >gmake: *** [default] Error 1 >*** Error code 2 > >Stop in /usr/ports/graphics/mesa-demos. > >_______________________________________________ >freebsd-ports@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-ports >To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" --=20 Sampson Stein Computer Technician/Programmer b1tt3r --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGRq072cAzUaJNCC8RApJyAKCg/qlu8l02x4yvEzUnxUCnwtzgrwCgpkuZ PPaNDhKxk0VCuOoNcumzVVU= =Jafi -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:04:38 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1C53C16A402 for ; Sun, 13 May 2007 07:04:38 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id E454D13C457 for ; Sun, 13 May 2007 07:04:37 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 7599 invoked by uid 1001); 13 May 2007 07:05:00 -0000 Date: Sun, 13 May 2007 00:05:00 -0700 From: David Thiel To: freebsd-ports@freebsd.org Message-ID: <20070513070500.GF92848@redundancy.redundancy.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4646AA9E.7000708@gmx.de> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:04:38 -0000 On Sun, May 13, 2007 at 08:05:18AM +0200, [LoN]Kamikaze wrote: > David Thiel wrote: > > On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: > >> After the upgrade I don't have glxgears or glxinfo on my system. Could anyone > >> tell me which port they belong to? > > > > graphics/mesa-demos. > > Thanks a lot for the pointer. It really doesn't look pretty on my system: Hrm, maybe try WITH_NVIDIA_GL=yes? From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:04:42 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 359B216A421 for ; Sun, 13 May 2007 07:04:42 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id 7251D13C458 for ; Sun, 13 May 2007 07:04:41 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1Hn88B-000517-4q; Sun, 13 May 2007 17:04:35 +1000 In-Reply-To: <20070512011248.GA39007@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Sun, 13 May 2007 17:04:29 +1000 To: Kris Kennaway X-Mailer: Apple Mail (2.752.3) Cc: Danny Pansters , freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:04:42 -0000 On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: > On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > >> I ran into a little problem with the gstreamer-plugins, to be >> exact with >> the 'bad' plugin. What's in a name. Attached patch to gstreamer- >> plugins which >> eliminates X11BASE from configure args fixes it. > > This actually seems to indicate that something you have installed > references /usr/X11R6 in a .la file. I actually built this > successfully myself during the upgrade tests, so I guess something > went wrong with the upgrade on your machine. Can you please provide > the full log, as well as the result of > > find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ > libfontconfig.la Just a quick "me too". Last night I installed 6.2-RELEASE with gnome and goffice from the release packageset, then proceeded to follow the xorg upgrade instructions. The two errors I got are listed below. I will try to investigate tonight. From gstreamer-plugins-bad: if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include -I/usr/ local/include -I/usr/local/include -D_REENTRANT -I/usr/local/ include/gstreamer-0.10 -I/usr/local/include/glib-2.0 -I/usr/local/lib/ glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include - I../../gst-libs -I../../gst-libs -D_REENTRANT -I/usr/local/include/ gstreamer-0.10 -I/usr/local/include/glib-2.0 -I/usr/local/lib/ glib-2.0/include -I/usr/local/include/libxml2 -I/usr/local/include - Wall -g -DGST_DISABLE_DEPRECATED -D_THREAD_SAFE -I/usr/local/ include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/local/include/ atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pango-1.0 -I/ usr/local/include -I/usr/local/include/glib-2.0 -I/usr/local/lib/ glib-2.0/include -I/usr/local/include/freetype2 -O2 -fno-strict- aliasing -pipe -I/usr/local/include -I/usr/local/include -MT demo_osssrc-demo-osssrc.o -MD -MP -MF ".deps/demo_osssrc-demo- osssrc.Tpo" -c -o demo_osssrc-demo-osssrc.o `test -f 'demo-osssrc.c' || echo './'`demo-osssrc.c; \ then mv -f ".deps/demo_osssrc-demo-osssrc.Tpo" ".deps/demo_osssrc- demo-osssrc.Po"; else rm -f ".deps/demo_osssrc-demo-osssrc.Tpo"; exit 1; fi /bin/sh /usr/ports/multimedia/gstreamer-plugins-bad/work/gnome- libtool --tag=CC --mode=link cc -O2 -fno-strict-aliasing -pipe -I/ usr/local/include -I/usr/local/include -L/usr/local/lib -L/usr/ local/lib -pthread -o demo-osssrc -pthread -L/usr/local/lib - lgstbase-0.10 -lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 - lgthread-2.0 -lxml2 -lglib-2.0 -liconv -pthread -L/usr/local/lib - lgstreamer-0.10 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lxml2 - lglib-2.0 -liconv -pthread -Wl,--rpath -Wl,/usr/local/lib -L/usr/ local/lib -L/usr/X11R6/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lXrandr - lXrender -lXi -lXinerama -lXext -lX11 -latk-1.0 -lgdk_pixbuf-2.0 - lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 - lfontconfig -lfreetype -lz -lpango-1.0 -lm -lgobject-2.0 - lgmodule-2.0 -lglib-2.0 -liconv demo_osssrc-demo-osssrc.o gnome-libtool: link: cannot find the library `/usr/X11R6/lib/ libfontconfig.la' or unhandled argument `/usr/X11R6/lib/ libfontconfig.la' gmake[1]: *** [demo-osssrc] Error 1 gmake[1]: Leaving directory `/usr/ports/multimedia/gstreamer-plugins- bad/work/gst-plugins-bad-0.10.4/gst/spectrum' And a similar error from goffice: cc -DHAVE_CONFIG_H -I. -I. -I. -I. -I.. -I.. -D_THREAD_SAFE - DORBIT2=1 -D_REENTRANT -I/usr/local/include/glib-2.0 -I/usr/local/lib/ glib-2.0/include -I/usr/local/include/libgsf-1 -I/usr/local/include/ libxml2 -I/usr/local/include -I/usr/local/include/pango-1.0 -I/usr/ local/include/freetype2 -I/usr/local/include/cairo -I/usr/local/ include/libart-2.0 -I/usr/local/include/gtk-2.0 -I/usr/local/lib/ gtk-2.0/include -I/usr/local/include/atk-1.0 -I/usr/local/include/ libglade-2.0 -I/usr/local/include/libgnomeprint-2.2 -I/usr/local/ include/gconf/2 -I/usr/local/include/orbit-2.0 -I/usr/local/include/ libgnomeui-2.0 -I/usr/local/include/libgnome-2.0 -I/usr/local/include/ libgnomecanvas-2.0 -I/usr/local/include/libbonoboui-2.0 -I/usr/local/ include/gnome-vfs-2.0 -I/usr/local/lib/gnome-vfs-2.0/include -I/usr/ local/include/gnome-keyring-1 -I/usr/local/include/libbonobo-2.0 -I/ usr/local/include/bonobo-activation-2.0 -I/usr/local/include/gnome- vfs-module-2.0 -DGOFFICE_COMPILATION -I/usr/local/include -O2 -fno- strict-aliasing -pipe -DG_DISABLE_DEPRECATED - DPANGO_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED - DGDK_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_DISABLE_DEPRECATED -DLIBGLADE_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED - DBONOBO_DISABLE_DEPRECATED -DBONOBO_UI_DISABLE_DEPRECATED -Wall - Wmissing-prototypes -Wsign-compare -Wpointer-arith -Wnested-externs - Wchar-subscripts -Wwrite-strings -Wdeclaration-after-statement - Wmissing-noreturn -Wstrict-prototypes -Wmissing-prototypes -Wmissing- declarations -Wformat -Wmissing-format-attribute -MT goffice.lo -MD - MP -MF .deps/goffice.Tpo -c goffice.c -o goffice.o >/dev/null 2>&1 /bin/sh /usr/ports/devel/goffice/work/gnome-libtool --tag=CC -- mode=link cc -O2 -fno-strict-aliasing -pipe -DG_DISABLE_DEPRECATED - DPANGO_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED - DGDK_DISABLE_DEPRECATED -DGDK_MULTIHEAD_SAFE -DGTK_DISABLE_DEPRECATED -DLIBGLADE_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED - DBONOBO_DISABLE_DEPRECATED -DBONOBO_UI_DISABLE_DEPRECATED -Wall - Wmissing-prototypes -Wsign-compare -Wpointer-arith -Wnested-externs - Wchar-subscripts -Wwrite-strings -Wdeclaration-after-statement - Wmissing-noreturn -Wstrict-prototypes -Wmissing-prototypes -Wmissing- declarations -Wformat -Wmissing-format-attribute -L/usr/local/lib -o libgoffice-0.la -rpath /usr/local/lib -version-info 3:8:0 goffice.lo utils/libgoffice-utils.la app/libgoffice-app.la data/libgoffice- data.la graph/libgoffice-graph.la ms-compat/libgoffice-ms-compat.la - Wl,--export-dynamic -Wl,--rpath -Wl,/usr/local/lib -pthread -L/usr/ local/lib -L/usr/X11R6/lib -lglade-2.0 -lgnomeprint-2-2 -lgnomeui-2 - lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnomecanvas-2 -lgnome-2 - lpopt -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 - lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi - lXrandr -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig - lfreetype -lz -lpango-1.0 -lm -lX11 -lgsf-gnome-1 -lgsf-1 -lbonobo-2 - lgnomevfs-2 -lxml2 -lbonobo-activation -lgconf-2 -lgmodule-2.0 - lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv gtk/ libgoffice-gtk.la drawing/libgoffice-drawing.la component/libgoffice- component.la cut-n-paste/foocanvas/libfoocanvas.la -lpcre -lpcre -lm grep: /usr/X11R6/lib/libfontconfig.la: No such file or directory sed: /usr/X11R6/lib/libfontconfig.la: No such file or directory gnome-libtool: link: `/usr/X11R6/lib/libfontconfig.la' is not a valid libtool archive gmake[3]: *** [libgoffice-0.la] Error 1 gmake[3]: Leaving directory `/usr/ports/devel/goffice/work/ goffice-0.3.8/goffice' From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:08:50 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B6DA516A405 for ; Sun, 13 May 2007 07:08:50 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id 797C113C45A for ; Sun, 13 May 2007 07:08:50 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1Hn8CH-0005En-GJ; Sun, 13 May 2007 17:08:49 +1000 In-Reply-To: <20070512022237.GC92848@redundancy.redundancy.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070512022237.GC92848@redundancy.redundancy.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2CD85EA5-250C-497F-A62F-EB736014185B@brooknet.com.au> Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Sun, 13 May 2007 17:08:43 +1000 To: David Thiel X-Mailer: Apple Mail (2.752.3) Cc: ports@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:08:50 -0000 On 12/05/2007, at 12:22 PM, David Thiel wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: >> Once we have enough success reports and have dealt with all reported >> failures, we will proceed with the next stage, which is to import >> into >> CVS. > > One failure so far: > > x11/nvidia-driver causes failures by installing its driver *as* > ${X11BASE}/lib/modules/drivers instead of *in* that directory if the > directory doesn't exist. If you use the Nvidia driver, you should > manually mkdir /usr/X11R6/lib/modules/drivers before upgrading. > This is > fixed in git. On a related note; a friend had trouble upgrading with lots of GL- related failures. We found on the ModularXorg wiki page that you should sets WITH_NVIDIA_GL before upgrading if you want to use the nvidia driver. I have added this to Edwin's amended update instructions at http://wiki.freebsd.org/XorgUpgradeCorrected I hope it's correct. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:13:13 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D87E816A402 for ; Sun, 13 May 2007 07:13:13 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id C3C5213C44C for ; Sun, 13 May 2007 07:13:13 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 3160B1A3C19; Sun, 13 May 2007 00:14:01 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D6841513F4; Sun, 13 May 2007 03:13:12 -0400 (EDT) Date: Sun, 13 May 2007 03:13:12 -0400 From: Kris Kennaway To: Sam Lawrance Message-ID: <20070513071312.GA34544@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: Danny Pansters , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:13:13 -0000 On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: > > On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: > > >On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > > > >>I ran into a little problem with the gstreamer-plugins, to be > >>exact with > >>the 'bad' plugin. What's in a name. Attached patch to gstreamer- > >>plugins which > >>eliminates X11BASE from configure args fixes it. > > > >This actually seems to indicate that something you have installed > >references /usr/X11R6 in a .la file. I actually built this > >successfully myself during the upgrade tests, so I guess something > >went wrong with the upgrade on your machine. Can you please provide > >the full log, as well as the result of > > > >find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ > >libfontconfig.la > > Just a quick "me too". Last night I installed 6.2-RELEASE with gnome > and goffice from the release packageset, then proceeded to follow the > xorg upgrade instructions. The two errors I got are listed below. I > will try to investigate tonight. OK, still waiting for the log from Danny, so maybe you'll get in first with yours. Kris From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:21:00 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0BEA16A400 for ; Sun, 13 May 2007 07:21:00 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id A3EB513C455 for ; Sun, 13 May 2007 07:21:00 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1Hn8O3-0005nw-Mo; Sun, 13 May 2007 17:20:59 +1000 In-Reply-To: <20070513071312.GA34544@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Sun, 13 May 2007 17:20:53 +1000 To: Kris Kennaway X-Mailer: Apple Mail (2.752.3) Cc: Danny Pansters , freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:21:01 -0000 On 13/05/2007, at 5:13 PM, Kris Kennaway wrote: > On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: >> >> On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: >> >>> On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: >>> >>>> I ran into a little problem with the gstreamer-plugins, to be >>>> exact with >>>> the 'bad' plugin. What's in a name. Attached patch to gstreamer- >>>> plugins which >>>> eliminates X11BASE from configure args fixes it. >>> >>> This actually seems to indicate that something you have installed >>> references /usr/X11R6 in a .la file. I actually built this >>> successfully myself during the upgrade tests, so I guess something >>> went wrong with the upgrade on your machine. Can you please provide >>> the full log, as well as the result of >>> >>> find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ >>> libfontconfig.la >> >> Just a quick "me too". Last night I installed 6.2-RELEASE with gnome >> and goffice from the release packageset, then proceeded to follow the >> xorg upgrade instructions. The two errors I got are listed below. I >> will try to investigate tonight. > > OK, still waiting for the log from Danny, so maybe you'll get in first > with yours. I hope there's a nice prize, or showgirls springing out of big cakes. http://people.freebsd.org/~lawrance/xorg-upgrade.bz2 The log stops mid upgrade due to a panic, but there was nothing interesting after that point anyway. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:26:17 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3056416A400 for ; Sun, 13 May 2007 07:26:17 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 1A7EF13C447 for ; Sun, 13 May 2007 07:26:17 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 850621A3C19; Sun, 13 May 2007 00:27:04 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3B4D2513F4; Sun, 13 May 2007 03:26:16 -0400 (EDT) Date: Sun, 13 May 2007 03:26:16 -0400 From: Kris Kennaway To: Sam Lawrance Message-ID: <20070513072616.GA34743@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> User-Agent: Mutt/1.4.2.2i Cc: Danny Pansters , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:26:17 -0000 On Sun, May 13, 2007 at 05:20:53PM +1000, Sam Lawrance wrote: > > On 13/05/2007, at 5:13 PM, Kris Kennaway wrote: > > >On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: > >> > >>On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: > >> > >>>On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > >>> > >>>>I ran into a little problem with the gstreamer-plugins, to be > >>>>exact with > >>>>the 'bad' plugin. What's in a name. Attached patch to gstreamer- > >>>>plugins which > >>>>eliminates X11BASE from configure args fixes it. > >>> > >>>This actually seems to indicate that something you have installed > >>>references /usr/X11R6 in a .la file. I actually built this > >>>successfully myself during the upgrade tests, so I guess something > >>>went wrong with the upgrade on your machine. Can you please provide > >>>the full log, as well as the result of > >>> > >>>find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ > >>>libfontconfig.la > >> > >>Just a quick "me too". Last night I installed 6.2-RELEASE with gnome > >>and goffice from the release packageset, then proceeded to follow the > >>xorg upgrade instructions. The two errors I got are listed below. I > >>will try to investigate tonight. > > > >OK, still waiting for the log from Danny, so maybe you'll get in first > >with yours. > > I hope there's a nice prize, or showgirls springing out of big cakes. > > http://people.freebsd.org/~lawrance/xorg-upgrade.bz2 Soap with a prize inside! > The log stops mid upgrade due to a panic, but there was nothing > interesting after that point anyway. Can you also provide the find command above. Kris From owner-freebsd-ports@FreeBSD.ORG Sun May 13 07:56:20 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6301316A400 for ; Sun, 13 May 2007 07:56:20 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id D97FE13C44B for ; Sun, 13 May 2007 07:56:19 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1Hn8wC-0007hm-DK; Sun, 13 May 2007 17:56:17 +1000 In-Reply-To: <20070513072616.GA34743@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v752.3) Message-Id: <23B229C7-A51A-4D81-B5B1-6B1DD0B20D16@brooknet.com.au> From: Sam Lawrance Date: Sun, 13 May 2007 17:56:10 +1000 To: Kris Kennaway X-Mailer: Apple Mail (2.752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Danny Pansters , freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 07:56:20 -0000 On 13/05/2007, at 5:26 PM, Kris Kennaway wrote: > On Sun, May 13, 2007 at 05:20:53PM +1000, Sam Lawrance wrote: >> >> On 13/05/2007, at 5:13 PM, Kris Kennaway wrote: >> >>> On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: >>>> >>>> On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: >>>> >>>>> On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: >>>>> >>>>>> I ran into a little problem with the gstreamer-plugins, to be >>>>>> exact with >>>>>> the 'bad' plugin. What's in a name. Attached patch to gstreamer- >>>>>> plugins which >>>>>> eliminates X11BASE from configure args fixes it. >>>>> >>>>> This actually seems to indicate that something you have installed >>>>> references /usr/X11R6 in a .la file. I actually built this >>>>> successfully myself during the upgrade tests, so I guess something >>>>> went wrong with the upgrade on your machine. Can you please >>>>> provide >>>>> the full log, as well as the result of >>>>> >>>>> find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ >>>>> libfontconfig.la >>>> >>>> Just a quick "me too". Last night I installed 6.2-RELEASE with >>>> gnome >>>> and goffice from the release packageset, then proceeded to >>>> follow the >>>> xorg upgrade instructions. The two errors I got are listed >>>> below. I >>>> will try to investigate tonight. >>> >>> OK, still waiting for the log from Danny, so maybe you'll get in >>> first >>> with yours. >> >> I hope there's a nice prize, or showgirls springing out of big cakes. >> >> http://people.freebsd.org/~lawrance/xorg-upgrade.bz2 > > Soap with a prize inside! > >> The log stops mid upgrade due to a panic, but there was nothing >> interesting after that point anyway. > > Can you also provide the find command above. References in libtomboy.la, libgweather.la, libdesktopfileplugin.la http://people.freebsd.org/~lawrance/la_files_with_X11R6.txt From owner-freebsd-ports@FreeBSD.ORG Sun May 13 08:17:42 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 97FB316A409 for ; Sun, 13 May 2007 08:17:42 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 0F4AA13C4C4 for ; Sun, 13 May 2007 08:17:41 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 08:17:40 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp047) with SMTP; 13 May 2007 10:17:40 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1855Mdm0yg5yC2xpusZOLEMtfsIG1KFR53Nk4+Imj GyUGcU0BxgnmwM Message-ID: <4646C98C.9030609@gmx.de> Date: Sun, 13 May 2007 10:17:16 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> <20070513061627.GA91019@nibiru.b1tt3r.org> In-Reply-To: <20070513061627.GA91019@nibiru.b1tt3r.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 08:17:42 -0000 Sampson Stein wrote: > +++ [LoN]Kamikaze [freebsd] [13/05/07 08:05 +0200]: >> David Thiel wrote: >>> On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: >>>> After the upgrade I don't have glxgears or glxinfo on my system. >>>> Could anyone >>>> tell me which port they belong to? >>> >>> graphics/mesa-demos. >> >> Thanks a lot for the pointer. It really doesn't look pretty on my system: >> >> cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >> -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 >> -DWITH_NVIDIA_GL=0 >> xuserotfont.c >> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >> -DHZ=100 -O2 >> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 >> xrotfontdemo.o >> xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi >> -lX11 -lm -o >> xrotfontdemo >> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >> -DHZ=100 -O2 >> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 >> yuvrect_client.c >> -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o >> yuvrect_client >> /var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': >> : undefined reference to `glXAllocateMemoryNV' >> /var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': >> : undefined reference to `glXFreeMemoryNV' >> gmake[1]: *** [yuvrect_client] Error 1 >> gmake[1]: Leaving directory >> `/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3/progs/xdemos' >> >> gmake: *** [default] Error 1 >> *** Error code 2 >> >> Stop in /usr/ports/graphics/mesa-demos. >> > It compiles for me; are you using an nvidia card? No, ATI rv200 chipset. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 08:26:38 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D86A16A403; Sun, 13 May 2007 08:26:38 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id 3280A13C458; Sun, 13 May 2007 08:26:38 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1Hn8CH-0005En-GJ; Sun, 13 May 2007 17:08:49 +1000 In-Reply-To: <20070512022237.GC92848@redundancy.redundancy.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070512022237.GC92848@redundancy.redundancy.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <2CD85EA5-250C-497F-A62F-EB736014185B@brooknet.com.au> Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Sun, 13 May 2007 17:08:43 +1000 To: David Thiel X-Mailer: Apple Mail (2.752.3) Cc: ports@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 08:26:38 -0000 On 12/05/2007, at 12:22 PM, David Thiel wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: >> Once we have enough success reports and have dealt with all reported >> failures, we will proceed with the next stage, which is to import >> into >> CVS. > > One failure so far: > > x11/nvidia-driver causes failures by installing its driver *as* > ${X11BASE}/lib/modules/drivers instead of *in* that directory if the > directory doesn't exist. If you use the Nvidia driver, you should > manually mkdir /usr/X11R6/lib/modules/drivers before upgrading. > This is > fixed in git. On a related note; a friend had trouble upgrading with lots of GL- related failures. We found on the ModularXorg wiki page that you should sets WITH_NVIDIA_GL before upgrading if you want to use the nvidia driver. I have added this to Edwin's amended update instructions at http://wiki.freebsd.org/XorgUpgradeCorrected I hope it's correct. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 08:44:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C1F2316A403 for ; Sun, 13 May 2007 08:44:45 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 1319E13C458 for ; Sun, 13 May 2007 08:44:44 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 08:44:43 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp032) with SMTP; 13 May 2007 10:44:43 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX19gaXtqVohgZauRvGxnI5xln+EMWs07AZDei61vkx yfovSZ5MI5KUVv Message-ID: <4646CFE3.1020105@gmx.de> Date: Sun, 13 May 2007 10:44:19 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> In-Reply-To: <4646AC48.1010107@gmx.de> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 08:44:45 -0000 [LoN]Kamikaze wrote: > Stephen Montgomery-Smith wrote: >> OK chaps, this is what I came up with. So for example, if I do "make >> install" on /usr/ports/x11/xorg (having made all the dependencies), on >> my computer it turns the pkg_create from taking about 4 minutes to the >> blink of an eye. Now people need to figure out how to speed up the >> "make package-depends" in bsd.ports.mk, but that is beyond my abilities. > > I will give that a try, I've been experimenting with make a lot lately. Thank > you for your patch, the second attempt seems to work fine on my system. So far I've got a 20% performance increase, not really satisfying. The trouble is that for every dependency the whole bsd.port.mk and whatever else is pulled in by the dependency has to be parsed again. So the only way to make a significant improvement is to have a short bsd.port.mk. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 08:49:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2211B16A408 for ; Sun, 13 May 2007 08:49:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 0A84013C45D for ; Sun, 13 May 2007 08:49:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 875A91A3C1A; Sun, 13 May 2007 01:50:20 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 239FD52C45; Sun, 13 May 2007 04:49:32 -0400 (EDT) Date: Sun, 13 May 2007 04:49:32 -0400 From: Kris Kennaway To: "[LoN]Kamikaze" Message-ID: <20070513084931.GA35696@xor.obsecurity.org> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <4646CFE3.1020105@gmx.de> User-Agent: Mutt/1.4.2.2i Cc: Stephen Montgomery-Smith , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 08:49:36 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 13, 2007 at 10:44:19AM +0200, [LoN]Kamikaze wrote: > [LoN]Kamikaze wrote: > > Stephen Montgomery-Smith wrote: > >> OK chaps, this is what I came up with. So for example, if I do "make > >> install" on /usr/ports/x11/xorg (having made all the dependencies), on > >> my computer it turns the pkg_create from taking about 4 minutes to the > >> blink of an eye. Now people need to figure out how to speed up the > >> "make package-depends" in bsd.ports.mk, but that is beyond my abilitie= s. > >=20 > > I will give that a try, I've been experimenting with make a lot lately.= Thank > > you for your patch, the second attempt seems to work fine on my system. >=20 > So far I've got a 20% performance increase, not really satisfying. The tr= ouble > is that for every dependency the whole bsd.port.mk and whatever else is p= ulled > in by the dependency has to be parsed again. So the only way to make a > significant improvement is to have a short bsd.port.mk. Again, what evidence do you have that *that* is really the problem? Please try to be more scientific in your approach, it will help all of us to figure this out. Kris --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRtEbWry0BWjoQKURAsncAKCbcfCSWDKz9GXkQd87gjuTma0F3QCglTf+ CHXSMnBsUArsDcmJJ1JczEQ= =GU3W -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 08:58:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C581D16A402 for ; Sun, 13 May 2007 08:58:47 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 3A5B513C447 for ; Sun, 13 May 2007 08:58:47 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 08:58:46 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp036) with SMTP; 13 May 2007 10:58:46 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX19sM7FqXfBsg+jdO4/JllP06+4r7Q8wPXHBvaffBY ClKARLR3qNW4se Message-ID: <4646D32E.8020507@gmx.de> Date: Sun, 13 May 2007 10:58:22 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Kris Kennaway References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> In-Reply-To: <20070513084931.GA35696@xor.obsecurity.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: Stephen Montgomery-Smith , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 08:58:47 -0000 Kris Kennaway wrote: > On Sun, May 13, 2007 at 10:44:19AM +0200, [LoN]Kamikaze wrote: >> [LoN]Kamikaze wrote: >>> Stephen Montgomery-Smith wrote: >>>> OK chaps, this is what I came up with. So for example, if I do "make >>>> install" on /usr/ports/x11/xorg (having made all the dependencies), on >>>> my computer it turns the pkg_create from taking about 4 minutes to the >>>> blink of an eye. Now people need to figure out how to speed up the >>>> "make package-depends" in bsd.ports.mk, but that is beyond my abilities. >>> I will give that a try, I've been experimenting with make a lot lately. Thank >>> you for your patch, the second attempt seems to work fine on my system. >> So far I've got a 20% performance increase, not really satisfying. The trouble >> is that for every dependency the whole bsd.port.mk and whatever else is pulled >> in by the dependency has to be parsed again. So the only way to make a >> significant improvement is to have a short bsd.port.mk. > > Again, what evidence do you have that *that* is really the problem? > Please try to be more scientific in your approach, it will help all of > us to figure this out. > > Kris Well, it takes about 1 minute and 15 seconds for x11/xorg on my system, which has 273 dependencies, with my optimizations it still takes 60 seconds. Parsing bsd.port.mk takes an average of 0.2 seconds on my system. 0.2 * 273 = 54.6 seconds. Which looks like the major part of computation time to me. The only way to avoid this I see, is to abandon the recursive pulling in. Packages wouldn't know all their dependencies any more, but the dependencies would still know what they depend on and so forth. I will just change my system and see weather it breaks. I suspect that some things like pkg_add -r would have to be slightly adjusted to support such a change. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 11:42:35 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2E87816A402 for ; Sun, 13 May 2007 11:42:35 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from ftp.translate.ru (ftp.translate.ru [195.131.4.140]) by mx1.freebsd.org (Postfix) with ESMTP id AD67713C4BB for ; Sun, 13 May 2007 11:42:34 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from desktop.home.serebryakov.spb.ru ([89.163.10.141]) (authenticated bits=0) by ftp.translate.ru (8.13.8/8.13.8) with ESMTP id l4DBF1TQ062512; Sun, 13 May 2007 15:15:01 +0400 (MSD) (envelope-from lev@FreeBSD.org) Date: Sun, 13 May 2007 15:14:50 +0400 From: Lev Serebryakov X-Mailer: The Bat! (v2.11.02) Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <1996124170.20070513151450@serebryakov.spb.ru> To: Kris Kennaway In-Reply-To: <20070512174011.GA22526@xor.obsecurity.org> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.0 required=5.0 tests=AWL,SPF_SOFTFAIL autolearn=disabled version=3.1.8 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on ftp.translate.ru Cc: freebsd-ports@FreeBSD.org Subject: Re[2]: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Lev Serebryakov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 11:42:35 -0000 Hello Kris, Saturday, May 12, 2007, 9:40:11 PM, you wrote: KK> I think that before you abandon something you should first understand KK> it. Can you explain, why we need to register "A depends on C / C required by A" in A -> B -> C chain? I can not see any advantages, only disadvantages: (1) Long registration time in case of big dependency trees (2) There is no way to say quick, why port X is installed: it can have zillion other ports in +REQUIRY_BY, but, really, be only optional dependency of one of these ports Y (and don't needed by others, but others really need Y). (3) If port A has optional dependincy B and C depends on A, we need to fix C registartion when A is rebuilt without B... I'm not smarter than ports subsystem authros and maintainers. It means, that I overlook some HUGE advantage to have flatten dependency tree in every port/package registartion. What do I overlook? -- Best regards, Lev mailto:lev@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Sun May 13 11:53:55 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E502116A400 for ; Sun, 13 May 2007 11:53:55 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 352C713C4BB for ; Sun, 13 May 2007 11:53:54 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 11:53:53 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp028) with SMTP; 13 May 2007 13:53:53 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX18NEABMJAkNLNcWzoxNd2/lxsVGNV/usj62TpqFPj Ubq22+YaFrmWWT Message-ID: <4646FC39.7080501@gmx.de> Date: Sun, 13 May 2007 13:53:29 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Lev Serebryakov References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <1996124170.20070513151450@serebryakov.spb.ru> In-Reply-To: <1996124170.20070513151450@serebryakov.spb.ru> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 11:53:56 -0000 Lev Serebryakov wrote: > Hello Kris, > > Saturday, May 12, 2007, 9:40:11 PM, you wrote: > > KK> I think that before you abandon something you should first understand > KK> it. > Can you explain, why we need to register "A depends on C / C required by A" in A -> B -> C chain? > I can not see any advantages, only disadvantages: > > (1) Long registration time in case of big dependency trees > (2) There is no way to say quick, why port X is installed: it can have zillion other ports in +REQUIRY_BY, but, really, be only optional dependency of one of these ports Y (and don't needed by others, but others really need Y). > (3) If port A has optional dependincy B and C depends on A, we need to fix C registartion when A is rebuilt without B... > > I'm not smarter than ports subsystem authros and maintainers. It means, that I overlook some HUGE advantage to have flatten dependency tree in every port/package registartion. > What do I overlook? I tried it and the change would probably require a massive overhaul of the ports infrastructure. Apart from that, I still think not pulling in dependencies would be better, but the decision has been made long ago and now can hardly be reversed. Maybe something in the scale of a summer of code project could address this, but external tools like portupgrade would have to be changed as well. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 11:58:18 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3310A16A403 for ; Sun, 13 May 2007 11:58:18 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from ftp.translate.ru (ftp.translate.ru [195.131.4.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9466313C447 for ; Sun, 13 May 2007 11:58:17 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from desktop.home.serebryakov.spb.ru ([89.163.10.141]) (authenticated bits=0) by ftp.translate.ru (8.13.8/8.13.8) with ESMTP id l4DBx8gj063622; Sun, 13 May 2007 15:59:08 +0400 (MSD) (envelope-from lev@FreeBSD.org) Date: Sun, 13 May 2007 15:58:57 +0400 From: Lev Serebryakov X-Mailer: The Bat! (v2.11.02) Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <140873687.20070513155857@serebryakov.spb.ru> To: "[LoN]Kamikaze" In-Reply-To: <4646FC39.7080501@gmx.de> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <1996124170.20070513151450@serebryakov.spb.ru> <4646FC39.7080501@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=2.8 required=5.0 tests=AWL,RCVD_IN_NJABL_DUL, SPF_SOFTFAIL autolearn=disabled version=3.1.8 X-Spam-Level: ** X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on ftp.translate.ru Cc: freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re[2]: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Lev Serebryakov List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 11:58:18 -0000 Hello [LoN]Kamikaze, Sunday, May 13, 2007, 3:53:29 PM, you wrote: LK> the decision has been made long ago I want to understand: WHY has such decision been made? -- Best regards, Lev mailto:lev@FreeBSD.org From owner-freebsd-ports@FreeBSD.ORG Sun May 13 12:06:13 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BE8A216A400 for ; Sun, 13 May 2007 12:06:13 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 1B7D313C455 for ; Sun, 13 May 2007 12:06:12 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 12:06:12 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp040) with SMTP; 13 May 2007 14:06:12 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX18Eo01Do8cEFz/DFbgENyAUepTmiMDjj1SLhvpZMO B0dLfot+2hd0Ee Message-ID: <4646FF1C.8020807@gmx.de> Date: Sun, 13 May 2007 14:05:48 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Lev Serebryakov References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <1996124170.20070513151450@serebryakov.spb.ru> <4646FC39.7080501@gmx.de> <140873687.20070513155857@serebryakov.spb.ru> In-Reply-To: <140873687.20070513155857@serebryakov.spb.ru> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 12:06:13 -0000 Lev Serebryakov wrote: > Hello [LoN]Kamikaze, > Sunday, May 13, 2007, 3:53:29 PM, you wrote: > > > LK> the decision has been made long ago > I want to understand: WHY has such decision been made? > Then I suppose you should take a look at CVS and have a look way back in time when ports were first conceived. My guess is that it makde some things easier to implement, like 'make clean' or package fetching with all dependencies. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 12:18:27 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5432216A400 for ; Sun, 13 May 2007 12:18:27 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id B4BBE13C465 for ; Sun, 13 May 2007 12:18:26 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4DCIHkn007830 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 13 May 2007 14:18:19 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Stephen Montgomery-Smith In-Reply-To: <46469BF5.9030603@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bW/Wc5GJQsdIEp25Ii8u" Date: Sun, 13 May 2007 14:18:16 +0200 Message-Id: <1179058696.13237.3.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -1.005 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: "\[LoN\]Kamikaze" , freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 12:18:27 -0000 --=-bW/Wc5GJQsdIEp25Ii8u Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 00:02 -0500: > Stephen Montgomery-Smith wrote: > > Stephen Montgomery-Smith wrote: > >> OK chaps, this is what I came up with. So for example, if I do "make=20 > >> install" on /usr/ports/x11/xorg (having made all the dependencies), on= =20 > >> my computer it turns the pkg_create from taking about 4 minutes to the= =20 > >> blink of an eye. Now people need to figure out how to speed up the=20 > >> "make package-depends" in bsd.ports.mk, but that is beyond my abilitie= s. > >> > >> I really hope this works. The prospect of modifying a piece of code=20 > >> that is used by practically the whole FreeBSD community kind of scares= =20 > >> me, so I would appreciate some good testing. > >> > >> Apply the patch http://www.math.missouri.edu/~stephen/deps/ddd to=20 > >> /usr/src/usr.sbin/pkg_install/lib. I have also put the patch as an=20 > >> attachment, but I don't know if the mail filters will take it out. > >> > >> Stephen > >=20 > > I spoke too soon. It is kind of buggy. Sorry to have jumped the gun a= =20 > > bit. >=20 > OK, try this one. This seems to cut down registering time nicely. Thanks for doing this! Mind submitting the patch using send-pr(1) ? --=20 Pav Lucistnik Angband in action! Constant escalation to new depths to find angrier, meaner letters and more punctuation! --=-bW/Wc5GJQsdIEp25Ii8u Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGRwIFntdYP8FOsoIRAkR0AJ9tIjBQDCSTD48TeIvtnhs0OUo1pgCeOa+u E50EtTUXvO0S9ihrUvb4mE0= =aVdV -----END PGP SIGNATURE----- --=-bW/Wc5GJQsdIEp25Ii8u-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 13:44:00 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 65AD916A404 for ; Sun, 13 May 2007 13:44:00 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 2D9DF13C44C for ; Sun, 13 May 2007 13:44:00 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070513134357m9100rpfpse>; Sun, 13 May 2007 13:43:58 +0000 Message-ID: <4647161D.2040100@math.missouri.edu> Date: Sun, 13 May 2007 08:43:57 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Kris Kennaway References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> In-Reply-To: <20070513084931.GA35696@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 13:44:00 -0000 Kris Kennaway wrote: > On Sun, May 13, 2007 at 10:44:19AM +0200, [LoN]Kamikaze wrote: >> [LoN]Kamikaze wrote: >>> Stephen Montgomery-Smith wrote: >>>> OK chaps, this is what I came up with. So for example, if I do "make >>>> install" on /usr/ports/x11/xorg (having made all the dependencies), on >>>> my computer it turns the pkg_create from taking about 4 minutes to the >>>> blink of an eye. Now people need to figure out how to speed up the >>>> "make package-depends" in bsd.ports.mk, but that is beyond my abilities. >>> I will give that a try, I've been experimenting with make a lot lately. Thank >>> you for your patch, the second attempt seems to work fine on my system. >> So far I've got a 20% performance increase, not really satisfying. The trouble >> is that for every dependency the whole bsd.port.mk and whatever else is pulled >> in by the dependency has to be parsed again. So the only way to make a >> significant improvement is to have a short bsd.port.mk. > > Again, what evidence do you have that *that* is really the problem? > Please try to be more scientific in your approach, it will help all of > us to figure this out. > > Kris I looked inside the bsd.ports.mk, and put in a few ${ECHO_MSG} statements here and there. I also put a few printf statements in pkg_create. I found out that there are two parts that take a long time: 1. Pulling in the dependencies. This is in effect doing a "make package-depends". You can do this for yourself, and see that it takes a long time. I honestly don't see how to make this faster, as presumably it involves calling "make" on all the dependency ports, and I would guess that each new invocation of make adds considerable overhead just loading the program. 2. Sorting the dependencies in pkg_create. My fix now cuts this out completely. Thus there is no need to change the structure of /var/db/pkg to use databases or anything like this. Stephen From owner-freebsd-ports@FreeBSD.ORG Sun May 13 14:32:20 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFC5916A402 for ; Sun, 13 May 2007 14:32:20 +0000 (UTC) (envelope-from max@love2party.net) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.171]) by mx1.freebsd.org (Postfix) with ESMTP id 59C3A13C448 for ; Sun, 13 May 2007 14:32:20 +0000 (UTC) (envelope-from max@love2party.net) Received: from [88.66.5.84] (helo=amd64.laiers.local) by mrelayeu.kundenserver.de (node=mrelayeu7) with ESMTP (Nemesis), id 0ML2xA-1HnEvI33WG-0000ii; Sun, 13 May 2007 16:19:44 +0200 From: Max Laier Organization: FreeBSD To: freebsd-ports@freebsd.org Date: Sun, 13 May 2007 16:20:27 +0200 User-Agent: KMail/1.9.6 References: <20070510212817.GA67897@xor.obsecurity.org> In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-Face: ,,8R(x[kmU]tKN@>gtH1yQE4aslGdu+2]; R]*pL,U>^H?)gW@49@wdJ`H<=?utf-8?q?=25=7D*=5FBD=0A=09U=5For=3D=5CmOZf764=26nYj=3DJYbR1PW0ud?=>|!~,,CPC.1-D$FG@0h3#'5"k{V]a~.<=?utf-8?q?mZ=7D44=23Se=7Em=0A=09Fe=7E=5C=5DX5B=5D=5Fxj?=(ykz9QKMw_l0C2AQ]}Ym8)fU MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1540762.DkeDDSGm0m"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705131620.32725.max@love2party.net> X-Provags-ID: V01U2FsdGVkX1+3WH7nojbLmg03QVlyEpZQ4Ng1tdxYrok/o+V z1fOqi0HYAU+zq3PyY6frGuWxAa9Wos+yoWOouQL4IV8ZBWf+K VQPyq0SQs+jpRdOSdRMEg== Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 14:32:20 -0000 --nextPart1540762.DkeDDSGm0m Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 10 May 2007, Kris Kennaway wrote: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. > > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. Just a quick: Works for me. Some points I came across, not sure if they=20 have been raised already: My xorg.conf needed some attention, that should maybe documented=20 somewhere. The following in mergebase.sh is a bit unfortunate/surprising: echo "Merge failed." rm ${errfile} I would rather have ${errfile} moved/copied somewhere for inspection. Other than that, everything seems fine now. =2D-=20 /"\ Best regards, | mlaier@freebsd.org \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | mlaier@EFnet / \ ASCII Ribbon Campaign | Against HTML Mail and News --nextPart1540762.DkeDDSGm0m Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGRx6rXyyEoT62BG0RArQGAJ9V0dqM3LQFKXCKumTPlm7a/PWqtACdFrq/ pwyBAcEzSt/A6+W2nnAhQ3M= =EBPP -----END PGP SIGNATURE----- --nextPart1540762.DkeDDSGm0m-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 14:59:20 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DE1F416A403 for ; Sun, 13 May 2007 14:59:20 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.236]) by mx1.freebsd.org (Postfix) with ESMTP id 8E42E13C447 for ; Sun, 13 May 2007 14:59:20 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so1596234nze for ; Sun, 13 May 2007 07:59:19 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=dU6AdGcussCZ5itWk3FJIbjAMgvpVgqKyczUt8FgzVlXKMhCod1WHcKC5sI8JhT6Dvp5ghzCfOgt6iLGHk2cq+8Eocv90yDQJ6EfAxMO7QTZpBSkI2fj2CrSCVPBem8KPNwyIO3AzXVAWxdlVZjBg4yo1AvZdw3Astkzh3gubuQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mEjLqc+DuWuaSaX7vNBR0UOLcxT3GQ8z4+SBt6uHOIF1ZE+du9YgAgtEtnFVnYYwyxC13ksKFV3teQ/5qx9A03ZHzoEzTiYbq2VRuns6zwubLaBJHlskSSipoALhi72ey+x5TfEd3CluHiPkcXUr4GJ0G/hnbMNvxCi7b3d7Llo= Received: by 10.114.152.17 with SMTP id z17mr626437wad.1179066853795; Sun, 13 May 2007 07:34:13 -0700 (PDT) Received: by 10.114.178.9 with HTTP; Sun, 13 May 2007 07:34:13 -0700 (PDT) Message-ID: <83e5fb980705130734h300b31e3g72cdf714b0929c25@mail.gmail.com> Date: Sun, 13 May 2007 16:34:13 +0200 From: "Diego Depaoli" To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Xorg 7.2 upgrade report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 14:59:20 -0000 Hi all, after a big rebuild, everything works fine on my -current. I got only a failure on qt4-gui which doesn't seem related to this update. However there is the log. Good job, many thanks. Diego Depaoli ===> Configuring for qt4-gui-4.2.3_2 /bin/cp /usr/ports/x11-toolkits/qt4-gui/../../devel/qt4/files/configure /usr/ports/x11-toolkits/qt4-gui/work/qt-x11-opensource-src-4.2.3/src/gui/../../ /usr/bin/sed -i.bak -e 's|target.path.*|target.path=/usr/local/lib|g' -e 's|flat_headers.path.*|flat_headers.path=/usr/local/include/Qt|g' -e 's|targ_headers.path.*|targ_headers.path=/usr/local/include/$$TARGET|g' [...] Qt is now configured for building. Just run 'make'. Once everything is built, you must run 'make install'. Qt will be installed into /usr/local To reconfigure, run 'make confclean' and 'configure'. /usr/bin/sed -i.bak -e 's|/usr/local/lib/QtGui.pc|/usr/local/libdata/pkgconfig/QtGui.pc|g' /usr/ports/x11-toolkits/qt4-gui/work/qt-x11-opensource-src-4.2.3/src/gui/Makefile /usr/bin/sed -i.bak -E -e 's|-L.[^[:space:]]*qt-x11-opensource.[^[:space:]]*lib||g' -E -e 's|(.*location=).*moc|\1/usr/local/bin/moc-qt4|g' -E -e 's|(.*location=).*uic|\1/usr/local/bin/uic-qt4|g' /usr/ports/x11-toolkits/qt4-gui/work/qt-x11-opensource-src-4.2.3/src/gui/../../lib/*Qt* ===> Building for qt4-gui-4.2.3_2 [...] /usr/local/include/private/qapplication_p.h:65: error: expected initializer before "bool" /usr/local/include/private/qapplication_p.h:66: error: expected initializer before "void" /usr/local/include/private/qapplication_p.h:67: error: expected initializer before "void" kernel/qaction.cpp: In member function `void QAction::setShortcut(const QKeySequence&)': kernel/qaction.cpp:333: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp: In member function `void QAction::setShortcuts(const QList&)': kernel/qaction.cpp:360: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp:361: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp: In member function `void QAction::setShortcutContext(Qt::ShortcutContext)': kernel/qaction.cpp:424: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp:425: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp: In member function `void QAction::setAutoRepeat(bool)': kernel/qaction.cpp:451: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp:452: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp: In destructor `virtual QAction::~QAction()': kernel/qaction.cpp:555: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp:557: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' kernel/qaction.cpp: In member function `void QAction::setEnabled(bool)': kernel/qaction.cpp:940: error: invalid use of undefined type `struct QApplicationPrivate' ../../include/QtCore/../../src/corelib/kernel/qobject.h:270: error: forward declaration of `struct QApplicationPrivate' *** Error code 1 Stop in /usr/ports/x11-toolkits/qt4-gui/work/qt-x11-opensource-src-4.2.3/src/gui. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt4-gui. *** Error code 1 Stop in /usr/ports/x11-toolkits/qt4-gui. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 15:14:13 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6430516A400; Sun, 13 May 2007 15:14:13 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0503913C447; Sun, 13 May 2007 15:14:12 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (localhost [127.0.0.1]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id l4DFECPM017208; Sun, 13 May 2007 10:14:12 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Received: from localhost (stephen@localhost) by math.missouri.edu (8.13.1/8.13.1/Submit) with ESMTP id l4DFEClN017205; Sun, 13 May 2007 10:14:12 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Date: Sun, 13 May 2007 10:14:12 -0500 (CDT) From: Stephen Montgomery-Smith To: Pav Lucistnik In-Reply-To: <1179058696.13237.3.camel@ikaros.oook.cz> Message-ID: <20070513101332.L82202@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-758623407-1179069252=:82202" Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 15:14:13 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-758623407-1179069252=:82202 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Sun, 13 May 2007, Pav Lucistnik wrote: > Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 00:02 -0500: >> Stephen Montgomery-Smith wrote: >>> Stephen Montgomery-Smith wrote: >>>> OK chaps, this is what I came up with. So for example, if I do "make >>>> install" on /usr/ports/x11/xorg (having made all the dependencies), on >>>> my computer it turns the pkg_create from taking about 4 minutes to the >>>> blink of an eye. Now people need to figure out how to speed up the >>>> "make package-depends" in bsd.ports.mk, but that is beyond my abilitie= s. >>>> >>>> I really hope this works. The prospect of modifying a piece of code >>>> that is used by practically the whole FreeBSD community kind of scares >>>> me, so I would appreciate some good testing. >>>> >>>> Apply the patch http://www.math.missouri.edu/~stephen/deps/ddd to >>>> /usr/src/usr.sbin/pkg_install/lib. I have also put the patch as an >>>> attachment, but I don't know if the mail filters will take it out. >>>> >>>> Stephen >>> >>> I spoke too soon. It is kind of buggy. Sorry to have jumped the gun a >>> bit. >> >> OK, try this one. > > This seems to cut down registering time nicely. Thanks for doing this! > > Mind submitting the patch using send-pr(1) ? > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D112630 --0-758623407-1179069252=:82202-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 16:29:20 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C98E616A402 for ; Sun, 13 May 2007 16:29:20 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 3760013C459 for ; Sun, 13 May 2007 16:29:20 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 1124A1141B; Sun, 13 May 2007 18:29:18 +0200 (CEST) Date: Sun, 13 May 2007 18:29:17 +0200 From: Thierry Thomas To: Kris Kennaway Message-ID: <20070513162917.GA31143@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x+6KMIRAuhnl3hBn" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 16:29:20 -0000 --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Jeu 10 mai 07 =E0 23:28:17 +0200, Kris Kennaway =E9crivait=A0: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. graphics/cimg is broken: this port suffers of frequent silent updates, and PORTVERSION is included in its DISTDIR, then distinfo must be updated when PORTVERSION is bumped. diff -urN graphics/cimg.orig/distinfo graphics/cimg/distinfo --- graphics/cimg.orig/distinfo Thu May 10 22:17:38 2007 +++ graphics/cimg/distinfo Sun May 13 18:23:31 2007 @@ -1,3 +1,3 @@ -MD5 (cimg-1.2.0,1/CImg-1.2.0.zip) =3D c778850326587c6d3192a1f7bc8772a3 -SHA256 (cimg-1.2.0,1/CImg-1.2.0.zip) =3D fd558b7e161f9880bd7d4440feb4d30b0= 4dcbe1952a3ba487daefd4496dba23e -SIZE (cimg-1.2.0,1/CImg-1.2.0.zip) =3D 3988164 +MD5 (cimg-1.2.0_1,1/CImg-1.2.0.zip) =3D c778850326587c6d3192a1f7bc8772a3 +SHA256 (cimg-1.2.0_1,1/CImg-1.2.0.zip) =3D fd558b7e161f9880bd7d4440feb4d30= b04dcbe1952a3ba487daefd4496dba23e +SIZE (cimg-1.2.0_1,1/CImg-1.2.0.zip) =3D 3988164 Regards, --=20 Th. Thomas. --x+6KMIRAuhnl3hBn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGRzzdc95pjMcUBaIRAiBxAKDvBoq7ti+5XjILDPHGGj0M0d244wCbBnD1 9PJ7CpDjyBjN67T9x/cFOxU= =+aeU -----END PGP SIGNATURE----- --x+6KMIRAuhnl3hBn-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 16:41:14 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E365D16A403 for ; Sun, 13 May 2007 16:41:14 +0000 (UTC) (envelope-from m.muncke@computer1020.at) Received: from www6.eu.webmachine.net (www6.eu.webmachine.net [213.208.132.56]) by mx1.freebsd.org (Postfix) with ESMTP id 396FD13C45E for ; Sun, 13 May 2007 16:41:13 +0000 (UTC) (envelope-from m.muncke@computer1020.at) Received: (qmail 20167 invoked from network); 13 May 2007 18:14:35 +0200 Received: from 83-65-221-6.work.xdsl-line.inode.at (HELO ?127.0.0.1?) (83.65.221.6) by www6.eu.webmachine.net with SMTP; 13 May 2007 18:14:35 +0200 Message-ID: <46473A71.6080404@computer1020.at> Date: Sun, 13 May 2007 18:18:57 +0200 From: Marc Muncke User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en MIME-Version: 1.0 To: skv@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: firebird-server-2.0.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 16:41:15 -0000 Hello, I just wanted to inform you what problems I got installing latest relese of firebird on my FreeBSD 6.2 I use Firebird as a backend DB for a PHP 5.2.2 webapplication. 1. First I installed the latest firebird-server-2.0.1.tbz production release from freeBSD ports server with pkg_add. Everything worked fine excetpt I did not find how to .configure php --with-interbase=PATH because there were no libs an includes installed (or I did not find them) 2. That is why I downloaded and installed the production FirebirdCS-2.0.1.12855-0.i686.tar.gz release from firebirdsql.org . It also worked fine except when I ran my webapplication I found out that fb_inet_server was hanging after one or two queries. fb_lock_mgr and on fb_inet_server were in state "semwai" in top. I tried to change semaphores parameters like : kern.ipc.semmni="70" kern.ipc.semmns="200" kern.ipc.semmsl="61" but it did not help. 3. So I uninstalled everything again and installed the firebird2-server that was RELEASECANDIDATE4 that came with the ports collection in 6.2 Now my webapp is running fine but there is another problem : http://archive.netbsd.se/?ml=firebird-net-provider&a=2006-11&t=2650219 -> service_mgr had a wrong name in that relese I think.... (I do not need it currently..) Now at least my webapp is running smoothly. Maybe you are interested in this. especially point 2 should be a concern for the next port build ? Another nice to have is include and lib in the Path for the build of php. Thank you M.Muncke From owner-freebsd-ports@FreeBSD.ORG Sun May 13 17:55:53 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1702916A404 for ; Sun, 13 May 2007 17:55:53 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id E113A13C465 for ; Sun, 13 May 2007 17:55:52 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 12051 invoked by uid 1001); 13 May 2007 17:56:15 -0000 Date: Sun, 13 May 2007 10:56:15 -0700 From: David Thiel To: ports@FreeBSD.org Message-ID: <20070513175615.GH92848@redundancy.redundancy.org> Mail-Followup-To: ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 17:55:53 -0000 On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. I finally finished last night. The only bumps that I had were duplicates in /usr/local and /usr/X11R6 during the mergebase step, which I suspect is normal, and the fact that I had to remove my old .Xauthority file. I think the latter part should be mentioned in the upgrade path. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 19:23:31 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 762C016A404 for ; Sun, 13 May 2007 19:23:31 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id DF07B13C46C for ; Sun, 13 May 2007 19:23:30 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id DFC6611413; Sun, 13 May 2007 21:23:28 +0200 (CEST) Date: Sun, 13 May 2007 21:23:28 +0200 From: Thierry Thomas To: Kris Kennaway Message-ID: <20070513192328.GA53744@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xHFwDpU9dbj6ez1V" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:23:31 -0000 --xHFwDpU9dbj6ez1V Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Jeu 10 mai 07 =E0 23:28:17 +0200, Kris Kennaway =E9crivait=A0: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. The first part of this upgrade is still going on on this machine where several heavy ports are installed, and I have got another problem with JDK-13: for some reason, it seems to be identified as Solaris2, and that causes problems. cc -O2 -fno-strict-aliasing -pipe -march=3Dpentiumpro -W -Wall -Wno-unused -Wno-parentheses -DMOTIF_VERSION=3D2 -Di386 -DARCH=3D'"i386"' -DSOLARIS2 -DRELEASE=3D'"1.3.1-p9"' -DFULL_VERSION=3D'"1.3.1-p9-thierry-070513-04:24"' -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -D_REENTRANT -DLOGGING -I../../../src/bsd/include -I. -I../../../build/bsd-i386/tmp/sun/sun.awt/awt/CClassHeaders -I../../../src/solaris/javavm/export -I../../../src/share/javavm/export -I../../../src/share/native/common -I../../../src/solaris/native/common -I../../../src/share/native/sun/awt -I../../../src/solaris/native/sun/awt -I/usr/local/include -I/usr/local/include -I../../../src/share/native/sun/awt/debug -I../../../src/share/native/sun/awt/image -I../../../src/share/native/sun/awt/image/cvutils -I../../../src/share/native/sun/awt/alphacomposite -I../../../src/share/native/sun/awt/medialib -I../../../src/solaris/native/sun/awt/medialib -I../../../src/share/native/sun/awt/../java2d/loops -I../../../src/share/native/sun/awt/../java2d/pipe -I../../../src/share/native/sun/awt/../dc/doe -I../../../src/share/native/sun/awt/../dc/path -I../../../src/solaris/native/sun/awt/../jdga -c -o =2E./../../build/bsd-i386/tmp/sun/sun.awt/awt/obj/awt_motif21.o =2E./../../src/solaris/native/sun/awt/awt_motif21.c =2E./../../src/solaris/native/sun/awt/awt_motif21.c:25: error: conflicting types for 'XmImGetXIC' /usr/local/include/Xm/XmIm.h:92: error: previous declaration of 'XmImGetXIC' was here =2E./../../src/solaris/native/sun/awt/awt_motif21.c:25: error: conflicting types for 'XmImGetXIC' /usr/local/include/Xm/XmIm.h:92: error: previous declaration of 'XmImGetXIC' was here gmake[3]: *** [../../../build/bsd-i386/tmp/sun/sun.awt/awt/obj/awt_motif21.o] Erreur 1 gmake[3]: quittant le r=E9pertoire =AB /usr/home/thierry/x.org-7.2/ports/java/jdk13/work/j2sdk1.3.1/make/sun/awt =BB gmake[2]: *** [optimized] Erreur 2 gmake[2]: quittant le r=E9pertoire =AB /usr/home/thierry/x.org-7.2/ports/java/jdk13/work/j2sdk1.3.1/make/sun/awt =BB gmake[1]: *** [all] Erreur 1 gmake[1]: quittant le r=E9pertoire =AB /usr/home/thierry/x.org-7.2/ports/java/jdk13/work/j2sdk1.3.1/make/sun =BB gmake: *** [all] Erreur 1 *** Error code 2 Stop in /usr/home/thierry/x.org-7.2/ports/java/jdk13. Full log is available at . Regards, --=20 Th. Thomas. --xHFwDpU9dbj6ez1V Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGR2Wwc95pjMcUBaIRAsxOAJ48fWVa0997S/jITQILaRD+btl+WgCgqKXC LY78/Fl4au2AfpFXksHz6/E= =tXJs -----END PGP SIGNATURE----- --xHFwDpU9dbj6ez1V-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 19:30:34 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 955E516A40D for ; Sun, 13 May 2007 19:30:34 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 4805D13C469 for ; Sun, 13 May 2007 19:30:34 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 5F32A11413; Sun, 13 May 2007 21:30:32 +0200 (CEST) Date: Sun, 13 May 2007 21:30:32 +0200 From: Thierry Thomas To: Kris Kennaway Message-ID: <20070513193032.GB53744@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GID0FwUMdk1T2AWN" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:30:34 -0000 --GID0FwUMdk1T2AWN Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Jeu 10 mai 07 =E0 23:28:17 +0200, Kris Kennaway =E9crivait=A0: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. And another problem with x11-toolkits/py-qt: on this machine, both QT3 and QT4 are installed, and in the new order it seems that QT4 is detected before QT4. =3D=3D=3D> Configuring for py24-qt-3.17.2_1,1 ( cd /usr/home/thierry/x.org-7.2/ports/x11-toolkits/py-qt/work/PyQt-x11-gpl-3.17= .2 && echo "yes" | /usr/bin/env QTDIR=3D/usr/local QMAKESPEC=3D/usr/local/share/qt/mkspecs/freebsd-g++ /usr/local/bin/python configure.py -b /usr/local/bin -d /usr/local/lib/python2.4/site-packages -o /usr/local/lib -v /usr/local/share/py-sip ) Error: Qt v4.x requires PyQt v4.x. *** Error code 1 Stop in /usr/home/thierry/x.org-7.2/ports/x11-toolkits/py-qt. Full log at . --=20 Th. Thomas. --GID0FwUMdk1T2AWN Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGR2dYc95pjMcUBaIRAgz8AJ9ncHwEl3VTRI5RUFNG6O6/mdhKKwCgnozd EAPYt/0OA1oCU2GVqhNUerA= =7w+h -----END PGP SIGNATURE----- --GID0FwUMdk1T2AWN-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 19:33:11 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C813316A403 for ; Sun, 13 May 2007 19:33:11 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (ns0.infracaninophile.co.uk [81.187.76.162]) by mx1.freebsd.org (Postfix) with ESMTP id 3FD6313C457 for ; Sun, 13 May 2007 19:33:11 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from happy-idiot-talk.infracaninophile.co.uk (localhost.infracaninophile.co.uk [IPv6:::1]) by smtp.infracaninophile.co.uk (8.14.1/8.14.1) with ESMTP id l4DJWt9H034612 for ; Sun, 13 May 2007 20:32:56 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) Authentication-Results: smtp.infracaninophile.co.uk from=m.seaman@infracaninophile.co.uk; sender-id=permerror; spf=permerror X-SenderID: Sendmail Sender-ID Filter v0.2.14 smtp.infracaninophile.co.uk l4DJWt9H034612 Message-ID: <464767E7.2090105@infracaninophile.co.uk> Date: Sun, 13 May 2007 20:32:55 +0100 From: Matthew Seaman Organization: Infracaninophile User-Agent: Thunderbird 2.0.0.0 (X11/20070420) MIME-Version: 1.0 To: freebsd ports X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (smtp.infracaninophile.co.uk [IPv6:::1]); Sun, 13 May 2007 20:33:06 +0100 (BST) X-Virus-Scanned: ClamAV 0.90.2/3236/Sun May 13 08:23:27 2007 on happy-idiot-talk.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, DKIM_POLICY_TESTING, DK_POLICY_SIGNSOME,NO_RELAYS autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on happy-idiot-talk.infracaninophile.co.uk Subject: /usr/ports/x11-fonts/libXfont, /usr/ports/x11-fonts/xfs ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:33:11 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 This doesn't look right to me: /usr/ports/x11-fonts/libXfont is still in the ports tree, but disconnected from the INDEX. It appears to have been left behind after the port was repocopied to /usr/ports/x11/libXfonts. Apart from $FreeBSD$ tags, the ports are otherwise identical: happy-idiot-talk:/usr/ports:% diff -Nur x11-fonts/libXfont x11/libXfont diff -Nur x11-fonts/libXfont/Makefile x11/libXfont/Makefile - --- x11-fonts/libXfont/Makefile Mon Jan 29 23:51:55 2007 +++ x11/libXfont/Makefile Mon Jan 29 23:51:55 2007 @@ -2,7 +2,7 @@ # Date Created: 29 Oct, 2003 # Whom: Eric Anholt # - -# $FreeBSD: ports/x11-fonts/libXfont/Makefile,v 1.15 2007/01/29 23:51:55 kris Exp $ +# $FreeBSD: ports/x11/libXfont/Makefile,v 1.15 2007/01/29 23:51:55 kris Exp $ # PORTNAME= libXfont Same for /usr/ports/x11-fonts/xfs, which was apparently moved to /usr/ports/x11-servers/xorg-fontserver happy-idiot-talk:/usr/ports:% diff -Nur x11-fonts/xfs x11-servers/xorg-fontserver diff -Nur x11-fonts/xfs/Makefile x11-servers/xorg-fontserver/Makefile - --- x11-fonts/xfs/Makefile Sat Jan 21 18:55:06 2006 +++ x11-servers/xorg-fontserver/Makefile Sat Jan 21 18:55:06 2006 @@ -2,7 +2,7 @@ # Date created: 10 June 2004 # Whom: anholt@FreeBSD.org # - -# $FreeBSD: ports/x11-fonts/xfs/Makefile,v 1.11 2006/01/21 18:55:06 lesi Exp $ +# $FreeBSD: ports/x11-servers/xorg-fontserver/Makefile,v 1.11 2006/01/21 18:55:06 lesi Exp $ # PORTNAME= xorg-fontserver diff -Nur x11-fonts/xfs/files/xfs.sh x11-servers/xorg-fontserver/files/xfs.sh - --- x11-fonts/xfs/files/xfs.sh Mon Feb 20 20:47:50 2006 +++ x11-servers/xorg-fontserver/files/xfs.sh Mon Feb 20 20:47:50 2006 @@ -1,6 +1,6 @@ #!/bin/sh # - -# $FreeBSD: ports/x11-fonts/xfs/files/xfs.sh,v 1.3 2006/02/20 20:47:50 dougb Exp $ +# $FreeBSD: ports/x11-servers/xorg-fontserver/files/xfs.sh,v 1.3 2006/02/20 20:47:50 dougb Exp $ # # PROVIDE: xfs No entries in /usr/ports/MOVED for those two either. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGR2fn8Mjk52CukIwRCGtvAJ9lWGQWsWBGs+gZeNd5WuQ3F42K2ACfd0dV 58mkAVTA3JV2FZgqQBEF5x8= =NaLJ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 19:42:29 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2076816A405 for ; Sun, 13 May 2007 19:42:29 +0000 (UTC) (envelope-from andy@athame.co.uk) Received: from hex.athame.co.uk (salama58.adsl.netsonic.fi [81.17.207.58]) by mx1.freebsd.org (Postfix) with ESMTP id CF8C013C465 for ; Sun, 13 May 2007 19:42:28 +0000 (UTC) (envelope-from andy@athame.co.uk) Received: from [192.168.10.15] by hex.athame.co.uk with esmtp (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HnJxM-000Hia-Qj; Sun, 13 May 2007 22:42:12 +0300 From: Andy Fawcett Date: Sun, 13 May 2007 22:43:09 +0300 User-Agent: KMail/1.9.6 References: <20070510212817.GA67897@xor.obsecurity.org> In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline To: Undisclosed.Recipients: ; Message-Id: <200705132243.10613.andy@athame.co.uk> Cc: ports@freebsd.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:42:29 -0000 On Friday 11 May 2007 00:28:17 Kris Kennaway wrote: > Dear porters, > > We are now ready for xorg 7.2 testing! Over the past week we have > done extensive tests of various upgrade scenarios, fixed many > remaining bugs, and now the upgrade is looking good. Of course, we > can't possibly test everything, so that's where you come in. What we > need now is for everyone to download this tarball: > > http://people.freebsd.org/~kris/ports-xorg-7.2.tbz > > Extract it into a clean directory (i.e. not over the top of your > existing ports tree), then follow the directions in UPDATING to begin > the upgrade process. In particular, please pay special attention to > the instructions on how to record and report information should > something go wrong: without a transcript of the upgrade session we may > be unable to determine what went wrong on your system, and your report > may be wasted. > > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. > > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. Finally completed here on one machine with no real problems. Machine had a basic KDE desktop installed before starting (just kdebase really), and worked fine afterwards. -- Andy Fawcett | andy@athame.co.uk | tap@kde.org "In an open world without walls and fences, | tap@lspace.org we wouldn't need Windows and Gates." -- anon | tap@fruitsalad.org From owner-freebsd-ports@FreeBSD.ORG Sun May 13 19:47:03 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6641C16A400 for ; Sun, 13 May 2007 19:47:03 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 17C7113C45B for ; Sun, 13 May 2007 19:47:03 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 348F01143F; Sun, 13 May 2007 21:47:01 +0200 (CEST) Date: Sun, 13 May 2007 21:47:01 +0200 From: Thierry Thomas To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070513194701.GA25807@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513162917.GA31143@graf.pompo.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <20070513162917.GA31143@graf.pompo.net> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 19:47:03 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Dim 13 mai 07 =E0 18:29:17 +0200, Thierry Thomas =E9crivait=A0: > graphics/cimg is broken: this port suffers of frequent silent updates, > and PORTVERSION is included in its DISTDIR, then distinfo must be > updated when PORTVERSION is bumped. Same kind of problem with devel/bouml. For this port, distinfo has been updated, but the original tarball is no more fetchable from the author's site. The following patch does not fix anything for new users, but it fixes for people upgrading to x.org 7.2 and still having their distfiles: diff -urN devel/bouml.orig/Makefile devel/bouml/Makefile --- devel/bouml.orig/Makefile Thu May 10 22:17:17 2007 +++ devel/bouml/Makefile Sun May 13 21:36:54 2007 @@ -11,7 +11,7 @@ CATEGORIES=3D devel MASTER_SITES=3D http://bouml.free.fr/ DISTFILES=3D ${PORTNAME}_${PORTVERSION}${EXTRACT_SUFX} -DIST_SUBDIR=3D ${PORTNAME}-${PORTVERSION}_${PORTREVISION} +DIST_SUBDIR=3D ${PORTNAME}-${PORTVERSION}_0 =20 MAINTAINER=3D thierry@FreeBSD.org COMMENT=3D BOUML, a free UML 2 modeler diff -urN devel/bouml.orig/distinfo devel/bouml/distinfo --- devel/bouml.orig/distinfo Thu May 10 22:17:17 2007 +++ devel/bouml/distinfo Sun May 13 21:39:45 2007 @@ -1,5 +1,5 @@ -MD5 (bouml-2.25.1_1/bouml_2.25.1.tar.gz) =3D 7874130b2b9d0489924d37e6505cb= 08a -SHA256 (bouml-2.25.1_1/bouml_2.25.1.tar.gz) =3D 7cc9e6c1bbc2d36fd5f8d8a027= da8609096b76bb74a6ad0f87483103a2ed1d71 -SIZE (bouml-2.25.1_1/bouml_2.25.1.tar.gz) =3D 3809173 -MD5 (bouml-2.25.1_1/doc.tar.gz) =3D IGNORE -SHA256 (bouml-2.25.1_1/doc.tar.gz) =3D IGNORE +MD5 (bouml-2.25.1_0/bouml_2.25.1.tar.gz) =3D 7874130b2b9d0489924d37e6505cb= 08a +SHA256 (bouml-2.25.1_0/bouml_2.25.1.tar.gz) =3D 7cc9e6c1bbc2d36fd5f8d8a027= da8609096b76bb74a6ad0f87483103a2ed1d71 +SIZE (bouml-2.25.1_0/bouml_2.25.1.tar.gz) =3D 3809173 +MD5 (bouml-2.25.1_0/doc.tar.gz) =3D IGNORE +SHA256 (bouml-2.25.1_0/doc.tar.gz) =3D IGNORE --=20 Th. Thomas. --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGR2s1c95pjMcUBaIRAqAwAJsE3mSk9/ThfgP8os+Ibc0h2wmLUwCgsqjs +EhbWdUvUliupy2BWKt22XU= =nj0w -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:08:38 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F3D3416A405; Sun, 13 May 2007 20:08:37 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id E2E1413C448; Sun, 13 May 2007 20:08:37 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 0CC1D1A3C19; Sun, 13 May 2007 13:09:26 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 0EF3352A38; Sun, 13 May 2007 16:08:36 -0400 (EDT) Date: Sun, 13 May 2007 16:08:36 -0400 From: Kris Kennaway To: Lev Serebryakov Message-ID: <20070513200836.GB62750@xor.obsecurity.org> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <1996124170.20070513151450@serebryakov.spb.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1996124170.20070513151450@serebryakov.spb.ru> User-Agent: Mutt/1.4.2.2i Cc: freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:08:38 -0000 On Sun, May 13, 2007 at 03:14:50PM +0400, Lev Serebryakov wrote: > Hello Kris, > > Saturday, May 12, 2007, 9:40:11 PM, you wrote: > > KK> I think that before you abandon something you should first understand > KK> it. > Can you explain, why we need to register "A depends on C / C required by A" in A -> B -> C chain? > I can not see any advantages, only disadvantages: > > (1) Long registration time in case of big dependency trees > (2) There is no way to say quick, why port X is installed: it can have zillion other ports in +REQUIRY_BY, but, really, be only optional dependency of one of these ports Y (and don't needed by others, but others really need Y). > (3) If port A has optional dependincy B and C depends on A, we need to fix C registartion when A is rebuilt without B... > > I'm not smarter than ports subsystem authros and maintainers. It means, that I overlook some HUGE advantage to have flatten dependency tree in every port/package registartion. > What do I overlook? I don't know off-hand. You could look into the history of the relevant systems to try to determine historical relevance. Kris From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:23:20 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33B0116A400 for ; Sun, 13 May 2007 20:23:20 +0000 (UTC) (envelope-from ulrich@pukruppa.net) Received: from pukruppa.net (pukruppa.net [213.146.114.24]) by mx1.freebsd.org (Postfix) with ESMTP id 8ED6313C48C for ; Sun, 13 May 2007 20:23:19 +0000 (UTC) (envelope-from ulrich@pukruppa.net) Received: from pukruppa.net (localhost [127.0.0.1]) by pukruppa.net (8.14.1/8.14.1) with ESMTP id l4DKBYPp066469 for ; Sun, 13 May 2007 22:11:34 +0200 (CEST) (envelope-from ulrich@pukruppa.net) Received: from localhost (ulrich@localhost) by pukruppa.net (8.14.1/8.14.1/Submit) with ESMTP id l4DKBYID066325 for ; Sun, 13 May 2007 22:11:34 +0200 (CEST) (envelope-from ulrich@pukruppa.net) Date: Sun, 13 May 2007 22:11:33 +0200 (CEST) From: "P.U.Kruppa" X-X-Sender: ulrich@small To: freebsd-ports@freebsd.org In-Reply-To: <20070513214433.K40183@small> Message-ID: <20070513221007.K90280@small> References: <83e5fb980705130734h300b31e3g72cdf714b0929c25@mail.gmail.com> <20070513214433.K40183@small> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Re: Xorg 7.2 upgrade report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:23:20 -0000 On Sun, 13 May 2007, P.U.Kruppa wrote: > On Sun, 13 May 2007, Diego Depaoli wrote: > >> Hi all, >> after a big rebuild, everything works fine on my -current. >> I got only a failure on qt4-gui which doesn't seem related to this update. >> However there is the log. >> >> Good job, many thanks. >> >> Diego Depaoli I'd like to add my big thanks to everybody. Everything survived the upgrade from xorg 6.9 to 7.2 and my gnome2-2.19.1 is up and well again. Only (non vital) problem left are some gstreamer-plugins already mentioned in this list. This is # uname -a pukruppa.net 6.2-STABLE FreeBSD 6.2-STABLE #0: Sat May 12 07:55:46 CEST 2007 ulrich@pukruppa.net:/usr/obj/usr/src/sys/GENERIC amd64 Peter Ulrich Kruppa Wuppertal Germany Peter Ulrich Kruppa Wuppertal Germany From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:31:24 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B1EE916A404 for ; Sun, 13 May 2007 20:31:24 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 29F1413C465 for ; Sun, 13 May 2007 20:31:23 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 20:31:22 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp030) with SMTP; 13 May 2007 22:31:22 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX18Zdu0VwWUZPnw6zjZ9P0q7PrN8RedICh673BFrO2 gd/Sq8ZhN7OrYR Message-ID: <46477582.1090701@gmx.de> Date: Sun, 13 May 2007 22:30:58 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Kris Kennaway References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> <20070513060837.GA33963@xor.obsecurity.org> In-Reply-To: <20070513060837.GA33963@xor.obsecurity.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:31:24 -0000 Kris Kennaway wrote: > On Sun, May 13, 2007 at 08:05:18AM +0200, [LoN]Kamikaze wrote: >> David Thiel wrote: >>> On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: >>>> After the upgrade I don't have glxgears or glxinfo on my system. Could anyone >>>> tell me which port they belong to? >>> graphics/mesa-demos. >> Thanks a lot for the pointer. It really doesn't look pretty on my system: >> >> cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >> -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 >> xuserotfont.c >> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 >> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 xrotfontdemo.o >> xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o >> xrotfontdemo >> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 >> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 yuvrect_client.c >> -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o yuvrect_client >> /var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': >> : undefined reference to `glXAllocateMemoryNV' >> /var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': >> : undefined reference to `glXFreeMemoryNV' >> gmake[1]: *** [yuvrect_client] Error 1 >> gmake[1]: Leaving directory >> `/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3/progs/xdemos' >> gmake: *** [default] Error 1 >> *** Error code 2 >> >> Stop in /usr/ports/graphics/mesa-demos. > > Yep, broken. > It seems that the WITH_NVIDIA_GL=0 triggers the ifdef statements in yuvrect_client.c. So I suggest this is a bug in the port. Setting WITH_NVIDIA_GL simply shouldn't happen. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:39:05 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 242CC16A405 for ; Sun, 13 May 2007 20:39:05 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 140E513C448 for ; Sun, 13 May 2007 20:39:05 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 37B031A3C19; Sun, 13 May 2007 13:39:53 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 45A7251480; Sun, 13 May 2007 16:39:04 -0400 (EDT) Date: Sun, 13 May 2007 16:39:04 -0400 From: Kris Kennaway To: Matthew Seaman Message-ID: <20070513203904.GA63277@xor.obsecurity.org> References: <464767E7.2090105@infracaninophile.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464767E7.2090105@infracaninophile.co.uk> User-Agent: Mutt/1.4.2.2i Cc: freebsd ports Subject: Re: /usr/ports/x11-fonts/libXfont, /usr/ports/x11-fonts/xfs ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:39:05 -0000 On Sun, May 13, 2007 at 08:32:55PM +0100, Matthew Seaman wrote: > > This doesn't look right to me: > > /usr/ports/x11-fonts/libXfont is still in the ports tree, but > disconnected from the INDEX. It appears to have been left behind > after the port was repocopied to /usr/ports/x11/libXfonts. Apart > from $FreeBSD$ tags, the ports are otherwise identical: They're repo-copies in preparation for the xorg update. Kris From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:46:34 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F026F16A403 for ; Sun, 13 May 2007 20:46:34 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.227]) by mx1.freebsd.org (Postfix) with ESMTP id 99F3813C44B for ; Sun, 13 May 2007 20:46:34 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so1657654nze for ; Sun, 13 May 2007 13:46:33 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=YF9KQ6YHVFONlrcsYiSCyCExL6M4iJBbK5tN7SxliOumfO3FlEZC81Y6CIA0FzAoUb2v10w1FYqwCOfBNNEXbtivNMvv3wLt23iNT3S0diA9b7ZBE1Mhzaie+bTxuxBpq4xzEOjwe+WZjuEyV/D1/1KoGGGxDdC3KRO2Y0WZBgs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=Rv9J4VpIyojDC31bA5VlWoOI0xc4r/GhfgLzUl0s7OvXyXMRc57WWcf67UGj2vnFyOGKpnSBANNE4tuoLIcI4nqmHONaBuICTohsh9F0qjNmhZqnyHMnctPnnBfRGBgduX41gXCtYRJOdKJ6GmE8HaOcDdqFRn1gonn67jFEIJM= Received: by 10.114.177.1 with SMTP id z1mr701233wae.1179089193172; Sun, 13 May 2007 13:46:33 -0700 (PDT) Received: by 10.114.194.5 with HTTP; Sun, 13 May 2007 13:46:33 -0700 (PDT) Message-ID: Date: Mon, 14 May 2007 00:46:33 +0400 From: "Andrew Pantyukhin" Sender: infofarmer@gmail.com To: "Kris Kennaway" In-Reply-To: <20070512211419.GA28267@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> <20070512210454.GA28045@xor.obsecurity.org> <20070512211419.GA28267@xor.obsecurity.org> X-Google-Sender-Auth: 4f71271a05db9fad Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:46:35 -0000 On 5/13/07, Kris Kennaway wrote: > On Sun, May 13, 2007 at 01:11:15AM +0400, Andrew Pantyukhin wrote: > > On 5/13/07, Kris Kennaway wrote: > > >On Sun, May 13, 2007 at 01:00:51AM +0400, Andrew Pantyukhin wrote: > > >> mergebase.sh failed, probably because my system is quite > > >> dirty. Even after I removed the conflicting files, it just > > >> failed. I've made the merge myself and been living happily > > >> ever since (so far). > > > > > >Hmm, would be nice to know why. > > > > I'll try to look closer at it on my laptop. Something tells > > me it'll fail there too, because it's my development system > > and it's as dirty as it gets. > > Running sh -x will help. It fails at line 81. The problem is when there are empty dirs in /usr/X11R6, they cause "File exists" errors, but don't get deleted. Reproducible this way: # rm -rf /usr/X11R6 # mkdir /usr/X11R6 # From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:48:45 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DDCC16A406 for ; Sun, 13 May 2007 20:48:45 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp6-g19.free.fr (smtp6-g19.free.fr [212.27.42.36]) by mx1.freebsd.org (Postfix) with ESMTP id AB14713C465 for ; Sun, 13 May 2007 20:48:44 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp6-g19.free.fr (Postfix) with ESMTP id 94CF08EE4B; Sun, 13 May 2007 22:48:43 +0200 (CEST) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 0A94612653; Sun, 13 May 2007 22:48:42 +0200 (CEST) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VJQhi5CTfK+p; Sun, 13 May 2007 22:48:38 +0200 (CEST) Received: from [193.120.13.130] (cream.xbsd.org [193.120.13.130]) by smtp.xbsd.org (Postfix) with ESMTP id 6C51012627; Sun, 13 May 2007 22:48:29 +0200 (CEST) Message-ID: <4647786B.3040601@FreeBSD.org> Date: Sun, 13 May 2007 21:43:23 +0100 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513162917.GA31143@graf.pompo.net> <20070513194701.GA25807@graf.pompo.net> In-Reply-To: <20070513194701.GA25807@graf.pompo.net> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enigCBBEDF84BBCE540AEBA53D47" Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:48:45 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigCBBEDF84BBCE540AEBA53D47 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Thierry Thomas wrote: > Le Dim 13 mai 07 =E0 18:29:17 +0200, Thierry Thomas > =E9crivait : >=20 >> graphics/cimg is broken: this port suffers of frequent silent updates,= >> and PORTVERSION is included in its DISTDIR, then distinfo must be >> updated when PORTVERSION is bumped. >=20 > Same kind of problem with devel/bouml. For this port, distinfo has been= > updated, but the original tarball is no more fetchable from the author'= s > site. >=20 > The following patch does not fix anything for new users, but it fixes > for people upgrading to x.org 7.2 and still having their distfiles: Any reason why PORTREVISION is part of DIST_SUBDIR? Cause it caused a few breakages for no apparent real benefit. Using PKGNAME to define DISTNAME or DISTFILES is also a bad thing IMO. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enigCBBEDF84BBCE540AEBA53D47 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGR3hwMxEkbVFH3PQRCk9IAJoCE8hIx6nw2zyRpyGgGMdlaI+ccwCcDBbn VpG4AdDWmUgMNkLWwQCvLVs= =XS9y -----END PGP SIGNATURE----- --------------enigCBBEDF84BBCE540AEBA53D47-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:50:11 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EF74916A405 for ; Sun, 13 May 2007 20:50:11 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 5B9A913C45D for ; Sun, 13 May 2007 20:50:11 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 13 May 2007 20:50:09 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp057) with SMTP; 13 May 2007 22:50:09 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1+jzxQWlCaj57wDrPMN4mbG1+Aa6jahJgKQc9wmRp XiopMbhSGcPaeM Message-ID: <464779E9.6050202@gmx.de> Date: Sun, 13 May 2007 22:49:45 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Kris Kennaway References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> <20070513060837.GA33963@xor.obsecurity.org> <46477582.1090701@gmx.de> In-Reply-To: <46477582.1090701@gmx.de> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:50:12 -0000 [LoN]Kamikaze wrote: > Kris Kennaway wrote: >> On Sun, May 13, 2007 at 08:05:18AM +0200, [LoN]Kamikaze wrote: >>> David Thiel wrote: >>>> On Sun, May 13, 2007 at 01:42:23AM +0200, [LoN]Kamikaze wrote: >>>>> After the upgrade I don't have glxgears or glxinfo on my system. Could anyone >>>>> tell me which port they belong to? >>>> graphics/mesa-demos. >>> Thanks a lot for the pointer. It really doesn't look pretty on my system: >>> >>> cc -c -I. -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM >>> -DHZ=100 -O2 -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 >>> xuserotfont.c >>> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 >>> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 xrotfontdemo.o >>> xuserotfont.o -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o >>> xrotfontdemo >>> cc -I../../include -fPIC -pedantic -I/usr/local/include -DUSE_XSHM -DHZ=100 -O2 >>> -fno-strict-aliasing -pipe -march=pentium4 -DWITH_NVIDIA_GL=0 yuvrect_client.c >>> -L/usr/local/lib -lglut -lGLU -lGL -lXext -lXmu -lXi -lX11 -lm -o yuvrect_client >>> /var/tmp//ccK3MhR9.o(.text+0x1088): In function `main': >>> : undefined reference to `glXAllocateMemoryNV' >>> /var/tmp//ccK3MhR9.o(.text+0x14dd): In function `main': >>> : undefined reference to `glXFreeMemoryNV' >>> gmake[1]: *** [yuvrect_client] Error 1 >>> gmake[1]: Leaving directory >>> `/usr/obj/homeKamikaze.norad/usr/ports/graphics/mesa-demos/work/Mesa-6.5.3/progs/xdemos' >>> gmake: *** [default] Error 1 >>> *** Error code 2 >>> >>> Stop in /usr/ports/graphics/mesa-demos. >> Yep, broken. >> > > It seems that the WITH_NVIDIA_GL=0 triggers the ifdef statements in > yuvrect_client.c. So I suggest this is a bug in the port. Setting > WITH_NVIDIA_GL simply shouldn't happen. After fixing the port it builds and installs fine. However, glxgears also reports a failed request. I cannot help but think that mesa with radeon is broken. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 20:58:49 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4273E16A400 for ; Sun, 13 May 2007 20:58:49 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id E9E8B13C447 for ; Sun, 13 May 2007 20:58:48 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id E5D9E1142C; Sun, 13 May 2007 22:58:46 +0200 (CEST) Date: Sun, 13 May 2007 22:58:46 +0200 From: Thierry Thomas To: Florent Thoumie Message-ID: <20070513205846.GA36911@graf.pompo.net> Mail-Followup-To: Florent Thoumie , Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513162917.GA31143@graf.pompo.net> <20070513194701.GA25807@graf.pompo.net> <4647786B.3040601@FreeBSD.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jI8keyz6grp/JLjh" Content-Disposition: inline In-Reply-To: <4647786B.3040601@FreeBSD.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 20:58:49 -0000 --jI8keyz6grp/JLjh Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Dim 13 mai 07 =E0 22:43:23 +0200, Florent Thoumie =E9crivait=A0: > Any reason why PORTREVISION is part of DIST_SUBDIR? Cause it caused a > few breakages for no apparent real benefit. Using PKGNAME to define > DISTNAME or DISTFILES is also a bad thing IMO. Yes, I did that to chase some silent updates, but it should be removed. --=20 Th. Thomas. --jI8keyz6grp/JLjh Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGR3wGc95pjMcUBaIRAn1oAKC/PCcojrPcLAyMM9/TEMq3zUwa+ACfd8Jm i+ByYSbFGJ03rVEwlM6WcDQ= =3I/q -----END PGP SIGNATURE----- --jI8keyz6grp/JLjh-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 21:02:12 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05DAE16A402 for ; Sun, 13 May 2007 21:02:12 +0000 (UTC) (envelope-from chess.griffin@gmail.com) Received: from wx-out-0506.google.com (wx-out-0506.google.com [66.249.82.225]) by mx1.freebsd.org (Postfix) with ESMTP id B629813C44C for ; Sun, 13 May 2007 21:02:11 +0000 (UTC) (envelope-from chess.griffin@gmail.com) Received: by wx-out-0506.google.com with SMTP id s18so1395005wxc for ; Sun, 13 May 2007 14:02:11 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; b=FLOke1WYHXkX3ZpeCW9Hmdd0UeyboRzeYT4yhui7befkO+CdM8ZP3gMvFYDkCUpqop043jb2A4oOKH2MH9x6/GsjO0UJSIOBtSOEdusySBXpjqwk1okbe0ky3mJK083xRQV13nmcXcqpCVhAxr/0tzuSQH5qScd2IfeGs1Wq/dA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:x-enigmail-version:content-type; b=kZiIFa1osa//ZBQuDcYpfx4mHbs1hoJJE41WU9Go/zNXPkR0F72a9XOjhlITUun8F7Tp6UpC3kKJdTfxfEqjgvI6ApUiNGDEvGpEilJjyqGI5oSipeLYmsWW75lLUrEY/oOGdZtLINEbCSzhkEWmirwRC/1W3TmHtxOGGQpFFfw= Received: by 10.70.60.7 with SMTP id i7mr8680033wxa.1179088372831; Sun, 13 May 2007 13:32:52 -0700 (PDT) Received: from ?192.168.1.78? ( [69.134.34.168]) by mx.google.com with ESMTP id i40sm8502847wxd.2007.05.13.13.32.52; Sun, 13 May 2007 13:32:52 -0700 (PDT) Message-ID: <464775EB.7080902@gmail.com> Date: Sun, 13 May 2007 16:32:43 -0400 From: Chess Griffin User-Agent: Icedove 1.5.0.10 (X11/20070329) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <20070513120021.2933B16A4CC@hub.freebsd.org> In-Reply-To: <20070513120021.2933B16A4CC@hub.freebsd.org> X-Enigmail-Version: 0.94.2.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig86B636655077AA116D81F8DE" Subject: Re: HEADS UP: xorg 7.2 ready for testing - successful clean install X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 21:02:12 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig86B636655077AA116D81F8DE Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I did a new minimal FreeBSD 6.2 install on a Thinkpad x40 and then installed Xorg 7.2, basically following the upgrade instructions -- I built libXft first, then xorg using "make install clean" in both cases. Ran the mergebase.sh script without issue (didn't expect any since this had been a new clean install without Xorg 6.9). Installed fluxbox and everything appears to work fine. Thanks to all the developers for a great job! Chess --=20 Chess Griffin GPG Public Key: 0x0C7558C3 http://www.chessgriffin.com --------------enig86B636655077AA116D81F8DE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFGR3XvKzd9mAx1WMMRAos4AJ9sIvvqAjCjtVpFgmga2E+uwqG7GQCffDch jv78Fqy9w+jVo9eoqmemktA= =vVAT -----END PGP SIGNATURE----- --------------enig86B636655077AA116D81F8DE-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 21:05:36 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 56B9916A400 for ; Sun, 13 May 2007 21:05:36 +0000 (UTC) (envelope-from pankov_p@mail.ru) Received: from mx4.mail.ru (fallback.mail.ru [194.67.57.14]) by mx1.freebsd.org (Postfix) with ESMTP id 1603113C459 for ; Sun, 13 May 2007 21:05:36 +0000 (UTC) (envelope-from pankov_p@mail.ru) Received: from mx1.mail.ru (mx1-2.mail.ru [194.67.23.121]) by mx4.mail.ru (mPOP.Fallback_MX) with ESMTP id 6EAC2389BC2 for ; Mon, 14 May 2007 00:20:47 +0400 (MSD) Received: from [88.84.200.45] (port=54028 helo=[172.16.1.30]) by mx1.mail.ru with esmtp id 1HnKYd-000K5P-00; Mon, 14 May 2007 00:20:43 +0400 From: Pankov Pavel Organization: MPEI To: Kris Kennaway Date: Sun, 13 May 2007 20:20:40 +0400 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705132020.42600.pankov_p@mail.ru> Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 21:05:36 -0000 > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. Just finished updating of my DesktopBSD 1.6 RC2 installation. Works like a charm :) For me it's absolutely ready to hit the tree :) From owner-freebsd-ports@FreeBSD.ORG Sun May 13 21:54:22 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB28E16A402 for ; Sun, 13 May 2007 21:54:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.groni1.gr.home.nl (smtpq1.groni1.gr.home.nl [213.51.130.200]) by mx1.freebsd.org (Postfix) with ESMTP id 60C5613C45D for ; Sun, 13 May 2007 21:54:22 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.130.190] (port=54055 helo=smtp1.groni1.gr.home.nl) by smtpq1.groni1.gr.home.nl with esmtp (Exim 4.30) id 1HnM1F-0000Dg-3H; Sun, 13 May 2007 23:54:21 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.214.242]:61600 helo=desktop.homenet) by smtp1.groni1.gr.home.nl with esmtp (Exim 4.30) id 1HnM1D-0005qx-3b; Sun, 13 May 2007 23:54:19 +0200 From: Danny Pansters To: Kris Kennaway Date: Sun, 13 May 2007 23:53:11 +0200 User-Agent: KMail/1.9.6 References: <20070510212817.GA67897@xor.obsecurity.org> <200705120437.18298.danny@ricin.com> <20070512033828.GC43256@xor.obsecurity.org> In-Reply-To: <20070512033828.GC43256@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="Boundary-00=_Hj4RG3tlXXw5wxz" Message-Id: <200705132353.11377.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 21:54:23 -0000 --Boundary-00=_Hj4RG3tlXXw5wxz Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Saturday 12 May 2007 05:38:28 you wrote: > On Sat, May 12, 2007 at 04:37:17AM +0200, Danny Pansters wrote: > > On Saturday 12 May 2007 03:12:49 Kris Kennaway wrote: > > > On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > > > > I ran into a little problem with the gstreamer-plugins, to be exact > > > > with the 'bad' plugin. What's in a name. Attached patch to > > > > gstreamer-plugins which eliminates X11BASE from configure args fixes > > > > it. > > > > > > This actually seems to indicate that something you have installed > > > references /usr/X11R6 in a .la file. I actually built this > > > > Maybe portupgrade's backup libs? > > No, the .la files are not preserved by portupgrade. The only files > that should reference this are those that are yet to be upgraded, but > apparently you have others that should have gone away when the ports > were rebuilt. > > > I know X11BASE shouldn't pose a problem but > > apparently it does in this case. > > It doesn't make any sense: a NOP patch cannot solve a problem :) The > only solution is if it's not actually a NOP because X11BASE != > LOCALBASE for you, or something else changed in the meantime. > > Are you running on an older (<6.2) system? Do you have X11R6 set in > your /etc/make.conf? > > Kris Erm, I'm pretty sure that I was running this in the wrong environment :) without XORG_UPGRADE set. I'm so used to using multiple consoles ... Nonetheless removing XBASE from the gstreamer-plugin parent port did help to get it to build. Not sure why though. Sorry for late reply, just finished upgrading my meager 850 packages. Things run now. I have a patch for x11-toolkits/py-qt (fails to build if Qt4 is (also) installed) and for x11-themes/gtk-qt-engine (remove CONFIGURE_ARGS line that used to be needed to get it to use X11BASE). Both attached. I'm not sure whether or not to bump PORTREVISION compared to the xorg ports tarball. I did for these diffs, figured it can't hurt if it ends up being a double bump. Dan --Boundary-00=_Hj4RG3tlXXw5wxz Content-Type: text/x-diff; charset="iso-8859-1"; name="x11-themes__gtk-qt-engine.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="x11-themes__gtk-qt-engine.diff" diff -ruN x11-themes/gtk-qt-engine.old/Makefile x11-themes/gtk-qt-engine/Makefile --- x11-themes/gtk-qt-engine.old/Makefile Sun May 13 21:22:25 2007 +++ x11-themes/gtk-qt-engine/Makefile Sun May 13 21:52:52 2007 @@ -7,7 +7,7 @@ PORTNAME= gtk-qt-engine PORTVERSION= 0.7 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11-themes MASTER_SITES= http://gtk-qt.ecs.soton.ac.uk/files/${PORTVERSION}/ \ http://freebsd.ricin.com/ports/distfiles/ @@ -24,8 +24,6 @@ USE_QT_VER= 3 WRKSRC= ${WRKDIR}/${PORTNAME} - -CONFIGURE_ARGS+=--x-libraries=${X11BASE}/lib --x-includes=${X11BASE}/include OPTIONS= LIBBONOBOUI "Install libbonoboui if missing" off --Boundary-00=_Hj4RG3tlXXw5wxz Content-Type: text/x-diff; charset="iso-8859-1"; name="x11-toolkits__py-qt.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="x11-toolkits__py-qt.diff" diff -ruN x11-toolkits/py-qt.old/Makefile x11-toolkits/py-qt/Makefile --- x11-toolkits/py-qt.old/Makefile Sun May 13 20:12:28 2007 +++ x11-toolkits/py-qt/Makefile Sun May 13 20:12:49 2007 @@ -6,7 +6,7 @@ PORTNAME= qt PORTVERSION= 3.17.2 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= x11-toolkits python MASTER_SITES= http://www.riverbankcomputing.com/Downloads/PyQt3/GPL/ \ diff -ruN x11-toolkits/py-qt.old/files/patch-configure.py x11-toolkits/py-qt/files/patch-configure.py --- x11-toolkits/py-qt.old/files/patch-configure.py Thu Jan 1 01:00:00 1970 +++ x11-toolkits/py-qt/files/patch-configure.py Sun May 13 20:14:50 2007 @@ -0,0 +1,21 @@ +--- configure.py.orig Sun May 13 20:08:01 2007 ++++ configure.py Sun May 13 20:14:01 2007 +@@ -1081,15 +1081,12 @@ + macros["LIBDIR_QT"] = qt_libdir + + # Check the Qt header files have been installed. Quietly check for Qt v4. +- qt4_d = os.path.join(qt_incdir, "QtCore") ++ # NO. This won't allow having both PyQt3 and PyQt4. Check for Qt3 only. + +- qglobal = os.path.join(qt4_d, "qglobal.h") ++ qglobal = os.path.join(qt_incdir, "qglobal.h") + + if not os.access(qglobal, os.F_OK): +- qglobal = os.path.join(qt_incdir, "qglobal.h") +- +- if not os.access(qglobal, os.F_OK): +- sipconfig.error("qglobal.h could not be found in %s." % qt_incdir) ++ sipconfig.error("qglobal.h could not be found in %s." % qt_incdir) + + # Get the Qt version number. + global qt_version --Boundary-00=_Hj4RG3tlXXw5wxz-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 21:59:16 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E439716A403 for ; Sun, 13 May 2007 21:59:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id CF1A813C447 for ; Sun, 13 May 2007 21:59:16 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 080861A3C19; Sun, 13 May 2007 15:00:05 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D1DE652C45; Sun, 13 May 2007 17:59:15 -0400 (EDT) Date: Sun, 13 May 2007 17:59:15 -0400 From: Kris Kennaway To: Danny Pansters Message-ID: <20070513215915.GA64481@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <200705120437.18298.danny@ricin.com> <20070512033828.GC43256@xor.obsecurity.org> <200705132353.11377.danny@ricin.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k1lZvvs/B4yU6o8G" Content-Disposition: inline In-Reply-To: <200705132353.11377.danny@ricin.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 21:59:17 -0000 --k1lZvvs/B4yU6o8G Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 13, 2007 at 11:53:11PM +0200, Danny Pansters wrote: > On Saturday 12 May 2007 05:38:28 you wrote: > > On Sat, May 12, 2007 at 04:37:17AM +0200, Danny Pansters wrote: > > > On Saturday 12 May 2007 03:12:49 Kris Kennaway wrote: > > > > On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > > > > > I ran into a little problem with the gstreamer-plugins, to be exa= ct > > > > > with the 'bad' plugin. What's in a name. Attached patch to > > > > > gstreamer-plugins which eliminates X11BASE from configure args fi= xes > > > > > it. > > > > > > > > This actually seems to indicate that something you have installed > > > > references /usr/X11R6 in a .la file. I actually built this > > > > > > Maybe portupgrade's backup libs? > > > > No, the .la files are not preserved by portupgrade. The only files > > that should reference this are those that are yet to be upgraded, but > > apparently you have others that should have gone away when the ports > > were rebuilt. > > > > > I know X11BASE shouldn't pose a problem but > > > apparently it does in this case. > > > > It doesn't make any sense: a NOP patch cannot solve a problem :) The > > only solution is if it's not actually a NOP because X11BASE !=3D > > LOCALBASE for you, or something else changed in the meantime. > > > > Are you running on an older (<6.2) system? Do you have X11R6 set in > > your /etc/make.conf? > > > > Kris >=20 > Erm, I'm pretty sure that I was running this in the wrong environment :)= =20 > without XORG_UPGRADE set. I'm so used to using multiple consoles ... >=20 > Nonetheless removing XBASE from the gstreamer-plugin parent port did help= to=20 > get it to build. Not sure why though. >=20 > Sorry for late reply, just finished upgrading my meager 850 packages. Thi= ngs=20 > run now.=20 >=20 > I have a patch for x11-toolkits/py-qt (fails to build if Qt4 is (also)=20 > installed) and for x11-themes/gtk-qt-engine (remove CONFIGURE_ARGS line t= hat=20 > used to be needed to get it to use X11BASE) Again patch 2 is a NOP. X11BASE =3D=3D LOCALBASE in the new world order, unless you have something locally going on, so I do not understand how this is claimed to fix anything. Please explain why it is necessary for you :) Kris --k1lZvvs/B4yU6o8G Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGR4oyWry0BWjoQKURAt+YAJ9G8CoYQbpqmeZGamuaTxxo3e8hlQCgogCT kH5PQz4P8LzmOMJ8jyIcZKM= =x7o/ -----END PGP SIGNATURE----- --k1lZvvs/B4yU6o8G-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 22:10:57 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0BE5616A403 for ; Sun, 13 May 2007 22:10:57 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq2.tilbu1.nb.home.nl (smtpq2.tilbu1.nb.home.nl [213.51.146.201]) by mx1.freebsd.org (Postfix) with ESMTP id 9C1F613C43E for ; Sun, 13 May 2007 22:10:56 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.146.188] (port=49734 helo=smtp3.tilbu1.nb.home.nl) by smtpq2.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1HnMHH-0003Yi-29; Mon, 14 May 2007 00:10:55 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.214.242]:56585 helo=desktop.homenet) by smtp3.tilbu1.nb.home.nl with esmtp (Exim 4.30) id 1HnMHF-0007Pp-LX; Mon, 14 May 2007 00:10:53 +0200 From: Danny Pansters To: Kris Kennaway Date: Mon, 14 May 2007 00:09:45 +0200 User-Agent: KMail/1.9.6 References: <20070510212817.GA67897@xor.obsecurity.org> <200705132353.11377.danny@ricin.com> <20070513215915.GA64481@xor.obsecurity.org> In-Reply-To: <20070513215915.GA64481@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705140009.46007.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 22:10:57 -0000 On Sunday 13 May 2007 23:59:15 you wrote: > On Sun, May 13, 2007 at 11:53:11PM +0200, Danny Pansters wrote: > > On Saturday 12 May 2007 05:38:28 you wrote: > > > On Sat, May 12, 2007 at 04:37:17AM +0200, Danny Pansters wrote: > > > > On Saturday 12 May 2007 03:12:49 Kris Kennaway wrote: > > > > > On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > > > > > > I ran into a little problem with the gstreamer-plugins, to be > > > > > > exact with the 'bad' plugin. What's in a name. Attached patch to > > > > > > gstreamer-plugins which eliminates X11BASE from configure args > > > > > > fixes it. > > > > > > > > > > This actually seems to indicate that something you have installed > > > > > references /usr/X11R6 in a .la file. I actually built this > > > > > > > > Maybe portupgrade's backup libs? > > > > > > No, the .la files are not preserved by portupgrade. The only files > > > that should reference this are those that are yet to be upgraded, but > > > apparently you have others that should have gone away when the ports > > > were rebuilt. > > > > > > > I know X11BASE shouldn't pose a problem but > > > > apparently it does in this case. > > > > > > It doesn't make any sense: a NOP patch cannot solve a problem :) The > > > only solution is if it's not actually a NOP because X11BASE != > > > LOCALBASE for you, or something else changed in the meantime. > > > > > > Are you running on an older (<6.2) system? Do you have X11R6 set in > > > your /etc/make.conf? > > > > > > Kris > > > > Erm, I'm pretty sure that I was running this in the wrong environment :) > > without XORG_UPGRADE set. I'm so used to using multiple consoles ... > > > > Nonetheless removing XBASE from the gstreamer-plugin parent port did help > > to get it to build. Not sure why though. > > > > Sorry for late reply, just finished upgrading my meager 850 packages. > > Things run now. > > > > I have a patch for x11-toolkits/py-qt (fails to build if Qt4 is (also) > > installed) and for x11-themes/gtk-qt-engine (remove CONFIGURE_ARGS line > > that used to be needed to get it to use X11BASE) > > Again patch 2 is a NOP. X11BASE == LOCALBASE in the new world order, > unless you have something locally going on, so I do not understand how > this is claimed to fix anything. Please explain why it is necessary > for you :) It's not nescessary, just to clean up. Dan From owner-freebsd-ports@FreeBSD.ORG Sun May 13 22:32:56 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2A6F716A402; Sun, 13 May 2007 22:32:56 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id B7F1913C458; Sun, 13 May 2007 22:32:55 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070513223254m9200e0j39e>; Sun, 13 May 2007 22:32:54 +0000 Message-ID: <46479215.1080401@math.missouri.edu> Date: Sun, 13 May 2007 17:32:53 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Pav Lucistnik References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> In-Reply-To: <20070513101332.L82202@math.missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 22:32:56 -0000 I have looked into making the registration and package-building process even faster. It seems to me that the easiest way would be to redesign the package database so that it also includes a package-name/+DEPENDENCIES file, which would be a kind of reverse of package-name/+REQUIRED_BY. This could be used instead of "make package-depends" in creating PKG_ARGS in bsd.port.mk. Creating +DEPENDENCIES would be very easy - you "cat" together the files of the immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final result. Stephen From owner-freebsd-ports@FreeBSD.ORG Sun May 13 22:43:50 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B9C5516A400 for ; Sun, 13 May 2007 22:43:50 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 24C6C13C43E for ; Sun, 13 May 2007 22:43:49 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4DMhh0Y066567 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 14 May 2007 00:43:44 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Stephen Montgomery-Smith In-Reply-To: <46479215.1080401@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-5mzVXF2dIeeimpDQmqQP" Date: Mon, 14 May 2007 00:43:43 +0200 Message-Id: <1179096223.13237.31.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.986 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: "\[LoN\]Kamikaze" , freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 22:43:50 -0000 --=-5mzVXF2dIeeimpDQmqQP Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 17:32 -0500: > I have looked into making the registration and package-building process=20 > even faster. It seems to me that the easiest way would be to redesign=20 > the package database so that it also includes a=20 > package-name/+DEPENDENCIES file, which would be a kind of reverse of=20 > package-name/+REQUIRED_BY. This could be used instead of "make=20 > package-depends" in creating PKG_ARGS in bsd.port.mk. Creating=20 > +DEPENDENCIES would be very easy - you "cat" together the files of the=20 > immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final=20 > result. Sounds like a plan. Also, it would fix part of a long standing problem, that dependencies are recorded according to the ports tree, not according to a real state of affairs on the victim's computer. --=20 Pav Lucistnik Define universe and tell me three examples. --=-5mzVXF2dIeeimpDQmqQP Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGR5SbntdYP8FOsoIRApA2AJ9/811aHt8scN2SuDe0abBr/buOSgCgvQSc zjmjT4pCohAfSXOJYFoURII= =FdSz -----END PGP SIGNATURE----- --=-5mzVXF2dIeeimpDQmqQP-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 22:53:29 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C0BC916A405; Sun, 13 May 2007 22:53:29 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 5D85213C459; Sun, 13 May 2007 22:53:29 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070513225328m9100rqqrge>; Sun, 13 May 2007 22:53:28 +0000 Message-ID: <464796E7.20908@math.missouri.edu> Date: Sun, 13 May 2007 17:53:27 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: pav@freebsd.org References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <1179096223.13237.31.camel@ikaros.oook.cz> In-Reply-To: <1179096223.13237.31.camel@ikaros.oook.cz> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 22:53:29 -0000 Pav Lucistnik wrote: > Stephen Montgomery-Smith píąe v ne 13. 05. 2007 v 17:32 -0500: > >> I have looked into making the registration and package-building process >> even faster. It seems to me that the easiest way would be to redesign >> the package database so that it also includes a >> package-name/+DEPENDENCIES file, which would be a kind of reverse of >> package-name/+REQUIRED_BY. This could be used instead of "make >> package-depends" in creating PKG_ARGS in bsd.port.mk. Creating >> +DEPENDENCIES would be very easy - you "cat" together the files of the >> immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final >> result. > > Sounds like a plan. > > Also, it would fix part of a long standing problem, that dependencies > are recorded according to the ports tree, not according to a real state > of affairs on the victim's computer. > Unfortunately this won't happen quite as nicely as you think it should. It proposed new scheme won't get the immediate dependencies correct. From owner-freebsd-ports@FreeBSD.ORG Sun May 13 22:58:23 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8631216A411 for ; Sun, 13 May 2007 22:58:23 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id F1A2A13C4B0 for ; Sun, 13 May 2007 22:58:22 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4DMwFhA067973 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Mon, 14 May 2007 00:58:16 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Stephen Montgomery-Smith In-Reply-To: <464796E7.20908@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <1179096223.13237.31.camel@ikaros.oook.cz> <464796E7.20908@math.missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-yxJ83qYka6UUqTbL0nSO" Date: Mon, 14 May 2007 00:58:15 +0200 Message-Id: <1179097095.13237.35.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.976 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: "\[LoN\]Kamikaze" , freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 22:58:23 -0000 --=-yxJ83qYka6UUqTbL0nSO Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 17:53 -0500: > Pav Lucistnik wrote: > > Stephen Montgomery-Smith p=ED=B9e v ne 13. 05. 2007 v 17:32 -0500: > >=20 > >> I have looked into making the registration and package-building proces= s=20 > >> even faster. It seems to me that the easiest way would be to redesign= =20 > >> the package database so that it also includes a=20 > >> package-name/+DEPENDENCIES file, which would be a kind of reverse of=20 > >> package-name/+REQUIRED_BY. This could be used instead of "make=20 > >> package-depends" in creating PKG_ARGS in bsd.port.mk. Creating=20 > >> +DEPENDENCIES would be very easy - you "cat" together the files of the= =20 > >> immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final= =20 > >> result. > >=20 > > Sounds like a plan. > >=20 > > Also, it would fix part of a long standing problem, that dependencies > > are recorded according to the ports tree, not according to a real state > > of affairs on the victim's computer. > >=20 >=20 > Unfortunately this won't happen quite as nicely as you think it should.=20 > It proposed new scheme won't get the immediate dependencies correct. Yes, unfortunately. --=20 Pav Lucistnik "Ragtime" contained about forty-five seconds of Elizabeth McGovern completely topless, but it got a "PG" in 1980. I have no idea why that did, or "Titanic" got PG-13, yet "Merchant of Venice" gets tagged with an "R". The MPAA is an intellectual and aesthetic embarassment. -- comment from IMDb board on US movie rating system --=-yxJ83qYka6UUqTbL0nSO Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGR5gDntdYP8FOsoIRAtikAKCkZfxFNLiA/ctQSSqKlK12+/vcZQCgpq2s /Vjq40Y86ZeepjhuvTOmpss= =dfFW -----END PGP SIGNATURE----- --=-yxJ83qYka6UUqTbL0nSO-- From owner-freebsd-ports@FreeBSD.ORG Sun May 13 23:00:29 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 57F0916A404 for ; Sun, 13 May 2007 23:00:29 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from carrick.bishnet.net (carrick.bishnet.net [84.234.17.56]) by mx1.freebsd.org (Postfix) with ESMTP id 1EE9613C458 for ; Sun, 13 May 2007 23:00:28 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from tdb by carrick.bishnet.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HnMq9-0005b2-It; Sun, 13 May 2007 23:46:57 +0100 Date: Sun, 13 May 2007 23:46:57 +0100 From: Tim Bishop To: Kris Kennaway Message-ID: <20070513224657.GA16073@carrick.bishnet.net> References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-PGP-Key: 0x5AE7D984, http://www.bishnet.net/tim/tim-bishnet-net.asc X-PGP-Fingerprint: 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 User-Agent: Mutt/1.5.13 (2006-08-11) X-Bishnet-MailScanner-Information: Contact postmaster@bishnet.net X-Bishnet-MailScanner-VirusCheck: Found to be clean X-Bishnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.6, required 5, autolearn=not spam, BAYES_00 -2.60, NO_RELAYS -0.00) X-Bishnet-MailScanner-From: tdb@carrick.bishnet.net Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 23:00:29 -0000 On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. Finished, at last :-) The first problem I had was the documented (and fixed) problem with the nvidia driver. Once I'd fixed that and tided up a few lose ends on my system the build finished mostly hassle free. I noticed net/skype was missing a PORTREVISION bump - it was the only app I had left in X11BASE. The only outstanding problem is a compile error with mozilla, thunderbird, and seamonkey: gmake[5]: Entering directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries/liblber' cc -o decode.o -c -I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nss/nss -O2 -fno-strict-aliasing -pipe -pipe -ansi -Wall -pthread -O -fPIC -UDEBUG -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DUSE_WAITPID -DNEEDPROTOS -DNET_SSL -DNO_LIBLCACHE -DLDAP_REFERRALS -DNS_DOMESTIC -I../../../ldap/include -I/usr/home/ports/www/mozilla/work/mozilla/dist/./include decode.c In file included from decode.c:37: lber-int.h:106: error: syntax error before "LDAP_CALLBACK" lber-int.h:115: error: redefinition of typedef 'Seqorset' /usr/local/include/lber.h:164: error: previous declaration of 'Seqorset' was here lber-int.h:134: error: syntax error before "ldap_x_iovec" lber-int.h:150: error: syntax error before "BERTranslateProc" lber-int.h:172: error: syntax error before "LDAP_IOF_READ_CALLBACK" lber-int.h:183: error: syntax error before "LDAP_X_EXTIOF_READ_CALLBACK" lber-int.h:192: error: syntax error before "LBER_SOCKET" lber-int.h:201: error: syntax error before "LBER_SOCKET" lber-int.h:208: error: field `sb_ext_io_fns' has incomplete type decode.c:47: error: syntax error before "ber_get_tag" decode.c:54: error: syntax error before "if" gmake[5]: *** [decode.o] Error 1 gmake[5]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries/liblber' gmake[4]: *** [export] Error 2 gmake[4]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries' gmake[3]: *** [export] Error 2 gmake[3]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap' gmake[2]: *** [export] Error 2 gmake[2]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk' gmake[1]: *** [ldap] Error 2 gmake[1]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla' gmake: *** [default] Error 2 The problem is identical with all three. I have openldap installed: openldap-client-2.3.35 And it's the owner of /usr/local/include/lber.h. I can't see why this problem has emerged now - these apps were already sharing /usr/local. Maybe it's unrelated to the xorg upgrade? Tim. -- Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984 From owner-freebsd-ports@FreeBSD.ORG Sun May 13 23:05:07 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E7EE16A402 for ; Sun, 13 May 2007 23:05:07 +0000 (UTC) (envelope-from hg@queue.to) Received: from pickle.queue.to (pickle.queue.to [71.180.69.18]) by mx1.freebsd.org (Postfix) with ESMTP id E195013C4BB for ; Sun, 13 May 2007 23:05:06 +0000 (UTC) (envelope-from hg@queue.to) Received: (qmail 32299 invoked from network); 13 May 2007 19:05:05 -0400 Received: from cally.queue.to (172.16.0.6) by pickle.queue.to with ESMTP; 13 May 2007 19:05:05 -0400 Message-ID: <464799A1.6010508@queue.to> Date: Sun, 13 May 2007 19:05:05 -0400 From: Howard Goldstein User-Agent: Thunderbird 2.0.0.0 (X11/20070509) MIME-Version: 1.0 To: tdb@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513224657.GA16073@carrick.bishnet.net> In-Reply-To: <20070513224657.GA16073@carrick.bishnet.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 23:05:07 -0000 Tim Bishop wrote: > The problem is identical with all three. I have openldap installed: > > openldap-client-2.3.35 > > And it's the owner of /usr/local/include/lber.h. > > I can't see why this problem has emerged now - these apps were already > sharing /usr/local. Maybe it's unrelated to the xorg upgrade? It seems to be unrelated. There's a PR for this. A workaround is this MOZ_OPTIONS+= --disable-ldap added to your makefiles to at least get it to build From owner-freebsd-ports@FreeBSD.ORG Sun May 13 23:49:28 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BAB1216A400 for ; Sun, 13 May 2007 23:49:28 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.freebsd.org (Postfix) with ESMTP id A767F13C447 for ; Sun, 13 May 2007 23:49:28 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: by ion.gank.org (Postfix, from userid 1001) id 625CB11100; Sun, 13 May 2007 18:30:58 -0500 (CDT) Date: Sun, 13 May 2007 18:31:34 -0500 From: Craig Boston To: Kris Kennaway Message-ID: <20070513233134.GA4326@nowhere> Mail-Followup-To: Craig Boston , Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 23:49:28 -0000 I decided to try this, but to do things a little differently. Before I get yelled at for not following instructions, please glance at what I did because I think it's a valid test: 1. Extract xorg7.2 test ports tree from Kris's .tbz 2. pkg_delete -a 3. rm -rf /usr/X11R6 4. Clean everything out of /usr/local except for config files 5. ln -s local /usr/X11R6 6. cd /usr/ports72/x11/xorg && make install clean My reasoning is that with everybody testing the upgrade procedure, it would also be useful to test a clean install to simulate what a new user would encounter. In this instance I think it makes sense to _NOT_ set XORG_UPGRADE, since it's not an upgrade. Unfortunately xorg-libraries seems to be broken when XORG_UPGRADE is not set. The trouble is this section: .if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING) pre-everything:: @test -d /usr/X11R6 && echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} .endif If XORG_UPGRADE is not set, it is impossible for the port to build. Consider the following possibilities: 1. /usr/X11R6 is a symbolic link to /usr/local test returns true (because it follows symlinks). The build yells at you to read UPDATING and terminates 2. /usr/X11R6 does not exist test returns false. The build mysteriously terminates with nothing but "*** Error code 1" The following patch fixes it. It's a little ugly but the logic should be correct. --- Makefile.orig Sun May 13 18:19:13 2007 +++ Makefile Sun May 13 18:23:53 2007 @@ -66,7 +66,7 @@ .if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING) pre-everything:: - @test -d /usr/X11R6 && echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} + @test -L /usr/X11R6 || test ! -d /usr/X11R6 || ( echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} ) .endif do-install: From owner-freebsd-ports@FreeBSD.ORG Sun May 13 23:50:00 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D3AF16A400 for ; Sun, 13 May 2007 23:50:00 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id F09F013C43E for ; Sun, 13 May 2007 23:49:59 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 4974B1A3C19; Sun, 13 May 2007 16:50:48 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 12C6352C9B; Sun, 13 May 2007 19:49:59 -0400 (EDT) Date: Sun, 13 May 2007 19:49:58 -0400 From: Kris Kennaway To: Craig Boston , Kris Kennaway , ports@FreeBSD.org Message-ID: <20070513234958.GA66130@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070513233134.GA4326@nowhere> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513233134.GA4326@nowhere> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 May 2007 23:50:00 -0000 On Sun, May 13, 2007 at 06:31:34PM -0500, Craig Boston wrote: > I decided to try this, but to do things a little differently. Before > I get yelled at for not following instructions, please glance at what I > did because I think it's a valid test: > > 1. Extract xorg7.2 test ports tree from Kris's .tbz > 2. pkg_delete -a > 3. rm -rf /usr/X11R6 > 4. Clean everything out of /usr/local except for config files > 5. ln -s local /usr/X11R6 > 6. cd /usr/ports72/x11/xorg && make install clean > > My reasoning is that with everybody testing the upgrade procedure, it > would also be useful to test a clean install to simulate what a new user > would encounter. > > In this instance I think it makes sense to _NOT_ set XORG_UPGRADE, since > it's not an upgrade. Unfortunately xorg-libraries seems to be broken > when XORG_UPGRADE is not set. The trouble is this section: > > .if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING) > pre-everything:: > @test -d /usr/X11R6 && echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} > .endif > > If XORG_UPGRADE is not set, it is impossible for the port to build. See other emails. > --- Makefile.orig Sun May 13 18:19:13 2007 > +++ Makefile Sun May 13 18:23:53 2007 > @@ -66,7 +66,7 @@ > > .if !defined(XORG_UPGRADE) && !defined(PACKAGE_BUILDING) > pre-everything:: > - @test -d /usr/X11R6 && echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} > + @test -L /usr/X11R6 || test ! -d /usr/X11R6 || ( echo "Read ${PORTSDIR}/UPDATING for the procedure to upgrade to xorg 7.2." && ${FALSE} ) > .endif A different patch was already committed. Kris From owner-freebsd-ports@FreeBSD.ORG Mon May 14 00:04:14 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 93C3416A404 for ; Mon, 14 May 2007 00:04:14 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.freebsd.org (Postfix) with ESMTP id A535E13C447 for ; Mon, 14 May 2007 00:03:36 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: by ion.gank.org (Postfix, from userid 1001) id 8066B11A7F; Sun, 13 May 2007 19:03:36 -0500 (CDT) Date: Sun, 13 May 2007 19:04:12 -0500 From: Craig Boston To: Kris Kennaway Message-ID: <20070514000412.GB4326@nowhere> Mail-Followup-To: Craig Boston , Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513233134.GA4326@nowhere> <20070513234958.GA66130@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513234958.GA66130@xor.obsecurity.org> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 00:04:14 -0000 On Sun, May 13, 2007 at 07:49:58PM -0400, Kris Kennaway wrote: > See other emails. Ah, there it is. I read through the thread before posting to check if it had been reported already but must have missed that one... Sorry for the dupe. Craig From owner-freebsd-ports@FreeBSD.ORG Mon May 14 00:34:35 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6516C16A402 for ; Mon, 14 May 2007 00:34:35 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from carrick.bishnet.net (carrick.bishnet.net [84.234.17.56]) by mx1.freebsd.org (Postfix) with ESMTP id 2CF7113C448 for ; Mon, 14 May 2007 00:34:35 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from tdb by carrick.bishnet.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HnOWH-000BM2-5d; Mon, 14 May 2007 01:34:33 +0100 Date: Mon, 14 May 2007 01:34:33 +0100 From: Tim Bishop To: freebsd-ports@FreeBSD.org Message-ID: <20070514003433.GD16073@carrick.bishnet.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-PGP-Key: 0x5AE7D984, http://www.bishnet.net/tim/tim-bishnet-net.asc X-PGP-Fingerprint: 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 User-Agent: Mutt/1.5.13 (2006-08-11) X-Bishnet-MailScanner-Information: Contact postmaster@bishnet.net X-Bishnet-MailScanner-VirusCheck: Found to be clean X-Bishnet-MailScanner-SpamCheck: not spam, SpamAssassin (cached, score=-2.6, required 5, autolearn=not spam, BAYES_00 -2.60, NO_RELAYS -0.00) X-Bishnet-MailScanner-From: tdb@carrick.bishnet.net Cc: Howard Goldstein Subject: Thunderbird & OpenLDAP (Was: Re: HEADS UP: xorg 7.2 ready for testing) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 00:34:35 -0000 On Sun, May 13, 2007 at 07:05:05PM -0400, Howard Goldstein wrote: > Tim Bishop wrote: > > The problem is identical with all three. I have openldap installed: > > > > openldap-client-2.3.35 > > > > And it's the owner of /usr/local/include/lber.h. > > > > I can't see why this problem has emerged now - these apps were already > > sharing /usr/local. Maybe it's unrelated to the xorg upgrade? > > It seems to be unrelated. There's a PR for this. A workaround is this Ah, well spotted! I hadn't noticed that PR. On closer inspection it's fairly obvious where the problem is. The included lber-int.h includes "lber.h". This isn't in the current directory and looking at the compiler options we can see how it finds the system installed version rather than the local version first: cc ... -I/usr/local/include ... -I../../../ldap/include ... But I'm not sure where to start looking in this build system to fix it ;-) Tim. -- Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 01:05:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A177116A400 for ; Mon, 14 May 2007 01:05:45 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.freebsd.org (Postfix) with ESMTP id 3FAD113C484 for ; Mon, 14 May 2007 01:05:45 +0000 (UTC) (envelope-from marcus@marcuscom.com) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.1/8.14.1) with ESMTP id l4E168ax023844; Sun, 13 May 2007 21:06:08 -0400 (EDT) (envelope-from marcus@marcuscom.com) From: Joe Marcus Clarke To: Tim Bishop In-Reply-To: <20070514003433.GD16073@carrick.bishnet.net> References: <20070514003433.GD16073@carrick.bishnet.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-qm52CK8ShiuEyJSRMT+r" Organization: MarcusCom, Inc. Date: Sun, 13 May 2007 21:05:40 -0400 Message-Id: <1179104740.21357.12.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on creme-brulee.marcuscom.com Cc: Howard Goldstein , freebsd-ports@freebsd.org Subject: Re: Thunderbird & OpenLDAP (Was: Re: HEADS UP: xorg 7.2 ready for testing) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 01:05:45 -0000 --=-qm52CK8ShiuEyJSRMT+r Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Mon, 2007-05-14 at 01:34 +0100, Tim Bishop wrote: > On Sun, May 13, 2007 at 07:05:05PM -0400, Howard Goldstein wrote: > > Tim Bishop wrote: > > > The problem is identical with all three. I have openldap installed: > > > > > > openldap-client-2.3.35 > > > > > > And it's the owner of /usr/local/include/lber.h. > > > > > > I can't see why this problem has emerged now - these apps were alread= y > > > sharing /usr/local. Maybe it's unrelated to the xorg upgrade? > >=20 > > It seems to be unrelated. There's a PR for this. A workaround is this >=20 > Ah, well spotted! I hadn't noticed that PR. >=20 > On closer inspection it's fairly obvious where the problem is. The > included lber-int.h includes "lber.h". This isn't in the current > directory and looking at the compiler options we can see how it finds > the system installed version rather than the local version first: >=20 > cc ... -I/usr/local/include ... -I../../../ldap/include ... >=20 > But I'm not sure where to start looking in this build system to fix it ;-= ) This is easy. Just set CPPFLAGS to: CPPFLAGS+=3D -I${LOCALBASE}/include/nss -I${LOCALBASE}/include/nss/nss In www/mozilla/Makefile.common. This will be one of the post-merge housekeeping things we take care of. Joe --=20 PGP Key : http://www.marcuscom.com/pgp.asc --=-qm52CK8ShiuEyJSRMT+r Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGR7Xjb2iPiv4Uz4cRArVWAKCKtCuSasX6SKAsmQScVOquEowsawCgirqY SdiyRijPTPKsEL/c6g0a5MQ= =WbiK -----END PGP SIGNATURE----- --=-qm52CK8ShiuEyJSRMT+r-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 02:10:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 429B916A402; Mon, 14 May 2007 02:10:06 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id C41EE13C458; Mon, 14 May 2007 02:10:05 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070514021004m9100rsilpe>; Mon, 14 May 2007 02:10:04 +0000 Message-ID: <4647C4FB.9050607@math.missouri.edu> Date: Sun, 13 May 2007 21:10:03 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Pav Lucistnik References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> In-Reply-To: <46479215.1080401@math.missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 02:10:06 -0000 Stephen Montgomery-Smith wrote: > I have looked into making the registration and package-building process > even faster. It seems to me that the easiest way would be to redesign > the package database so that it also includes a > package-name/+DEPENDENCIES file, which would be a kind of reverse of > package-name/+REQUIRED_BY. This could be used instead of "make > package-depends" in creating PKG_ARGS in bsd.port.mk. Creating > +DEPENDENCIES would be very easy - you "cat" together the files of the > immediate dependencies ${RUN_LIB_DEPENDS} and do a "uniq" to the final > result. > > Stephen OK, I am going to retract this suggestion. The real reason, I think, that make package-depends is so slow is that invoking make is so slow. Try adding these lines to /usr/ports/Mk/bsd.port.mk: yyy: @for dir in ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}; do \ (cd $$dir; ${MAKE} xxx); \ done xxx: @${ECHO_CMD} ${PKGNAME} Then cd to /usr/ports/x11/gnome2 and type make yyy All it is supposed to do is list the names of the immediate dependencies. Even this is dead dog slow!!! And the problem is, there simply is no other way to find out the name of the package except by invoking make in the directory. So even if all the +DEPENDENCIES are in /var/db/pkg-name, even to find pkg-name is going to take a long, long time. Basically I think we are stuck on making "make package-depends" go any faster. However I do think that the modifications I made to pkg_create go a very significant way to solving the problem of registration taking so very long. Stephen From owner-freebsd-ports@FreeBSD.ORG Mon May 14 03:58:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D57D416A40A for ; Mon, 14 May 2007 03:58:45 +0000 (UTC) (envelope-from lane@joeandlane.com) Received: from elasmtp-junco.atl.sa.earthlink.net (elasmtp-junco.atl.sa.earthlink.net [209.86.89.63]) by mx1.freebsd.org (Postfix) with ESMTP id 9411C13C458 for ; Mon, 14 May 2007 03:58:45 +0000 (UTC) (envelope-from lane@joeandlane.com) Received: from [66.47.111.183] (helo=localhost.joeandlane.com) by elasmtp-junco.atl.sa.earthlink.net with asmtp (TLSv1:AES256-SHA:256) (Exim 4.34) id 1HnRS9-0001bM-Nu for freebsd-ports@freebsd.org; Sun, 13 May 2007 23:42:29 -0400 Received: from localhost.joeandlane.com (localhost.joeandlane.com [127.0.0.1]) by localhost.joeandlane.com (8.14.1/8.14.1) with ESMTP id l4E3gHTw011879 for ; Sun, 13 May 2007 22:42:17 -0500 (CDT) (envelope-from lane@joeandlane.com) Received: from localhost (localhost [[UNIX: localhost]]) by localhost.joeandlane.com (8.14.1/8.14.1/Submit) id l4E3gHbJ011878 for freebsd-ports@freebsd.org; Sun, 13 May 2007 22:42:17 -0500 (CDT) (envelope-from lane@joeandlane.com) X-Authentication-Warning: localhost.joeandlane.com: lholcombe set sender to lane@joeandlane.com using -f From: Lane To: freebsd-ports@freebsd.org Date: Sun, 13 May 2007 22:42:17 -0500 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705132242.17261.lane@joeandlane.com> X-CD-SOLUTIONS-MailScanner-Information: Please contact the ISP for more information X-CD-SOLUTIONS-MailScanner: Found to be clean X-CD-SOLUTIONS-MailScanner-From: lane@joeandlane.com X-ELNK-Trace: e56a4b6ca9bdfda11aa676d7e74259b7b3291a7d08dfec79b541a02105013962b67ff60b7bae4abd350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 66.47.111.183 Subject: hal daemon, and most a/v apps core dump after upgrade to 6.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 03:58:45 -0000 I just upgraded to FreeBSD 6.2-STABLE, after running 5.3 for years. My primary reason for upgrading was to take advantage of new features in xine and mplayer, and to get flash functionality out of /usr/ports/www/linux-flashplugin? Maybe I shoulda waited? Now I get "Segmentation fault (core dumped)" when I try to run xine, vlc, or mplayer. Funny thing, though, is that kmplayer (from KDE 3.5.6) works. Only when kmplayer starts up it immediately runs mplayer in a second window (not the kmplayer window) and it runs fine! When I close kmplayer, mplayer closes, too (uh ... duh!). However, I used to be able to use kmplayer's ability to capture an mms:// stream via a web page, and that is now gone. I'm not sure if it is relevant, but hald also crashes with "Segmentation fault (core dumped)" when I run it (on boot or manually) from /usr/local/etc/rc.d/hald Another thing I see is that artsd consumes 90-98% CPU (on dual-core system), yet kde thinks it can't start the sound system (even though sound works from audio cd's and videos played via kmplayer). KDE tries repeatedly to start the sound system, and launches a new artsd process for each try .... I recognize that this is mosly KDE stuff, and much of these rely upon /usr/ports/devel/ffmpeg (rather than /usr/ports/multimedia/ffmpeg), but it only started after upgrading to 6.2-STABLE, so I thought I'd try here first, to see if anyone has similar experience and any pointers. There are no relevant bugs at bugs.freebsd.org, or at bugs.kde.org ... so I'm kinda fishin', I guess :) Clearly this is not critical, nor am I suffering from significantly reduced functionality. But if anyone is of a mind to point me in the right direction, I'd be much obliged. lane From owner-freebsd-ports@FreeBSD.ORG Mon May 14 04:47:02 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 14AF616A400 for ; Mon, 14 May 2007 04:47:02 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id E85FF13C457 for ; Mon, 14 May 2007 04:47:01 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.141] (may be forged)) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4E4l1mM018557 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 13 May 2007 21:47:01 -0700 X-Auth-Received: from [192.168.10.45] (c-67-174-148-212.hsd1.ca.comcast.net [67.174.148.212]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4E4l0rb018205 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 13 May 2007 21:47:01 -0700 Message-ID: <4647E9C3.9010000@u.washington.edu> Date: Sun, 13 May 2007 21:46:59 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> In-Reply-To: <464597C6.3030406@gmx.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.13.213637 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 04:47:02 -0000 [LoN]Kamikaze wrote: > With Xorg updated to 7.2 many ports take much longer to register than to download, build and install. > I think it's time to abandon the recursive pulling in of dependencies. I think that you're missing the point of modular X; it was designed so that things could be plugged into one another and in the end everything would work as a fully functioning, cohesive system, where components could be prototyped, and where if there was a small change in the system you wouldn't have to rebuild all the components -- just the one modified component (and possibly the dependencies). Initial upbringing make take a lot more time than monolithic X, but it's easier to maintain over the long-term. -Garrett From owner-freebsd-ports@FreeBSD.ORG Mon May 14 05:20:29 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 599FD16A406 for ; Mon, 14 May 2007 05:20:29 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 9D22213C45D for ; Mon, 14 May 2007 05:20:28 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 14 May 2007 05:20:27 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp049) with SMTP; 14 May 2007 07:20:27 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1/+LRMSds7+pUUS3S07yT1Z5Hg1jgOz64C9gCkXao oGJORh6CJFr45p Message-ID: <4647F182.6000402@gmx.de> Date: Mon, 14 May 2007 07:20:02 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> In-Reply-To: <4647C4FB.9050607@math.missouri.edu> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 05:20:29 -0000 Stephen Montgomery-Smith wrote: > Basically I think we are stuck on making "make package-depends" go any > faster. > > However I do think that the modifications I made to pkg_create go a very > significant way to solving the problem of registration taking so very long. > > Stephen > You are right about invoking make being the problem. However, I was able to increase the performance of package-depends by 20 to 30 percent, by avoiding recursive make calls and moving the recursion into the stack of the shell invocation. With my changes there's less than 10% overhead over the sum of make calls. I.e. for 56 seconds of make calls (x11/xorg on my system) there are only 4 more seconds of processing, instead of 15 to 20 seconds. The original make package-depends does some things I don't understand. Once I've figured them out I will post my little patch here. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 05:27:50 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 80B0F16A400 for ; Mon, 14 May 2007 05:27:50 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id D60A013C484 for ; Mon, 14 May 2007 05:27:49 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 14 May 2007 05:27:48 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp001) with SMTP; 14 May 2007 07:27:48 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1+Ynut7Q+KY/p1aX04P0OHb9RV0BqVrEWZ7ypcqTP 1taC9URJnkSNnr Message-ID: <4647F33B.5030008@gmx.de> Date: Mon, 14 May 2007 07:27:23 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Garrett Cooper References: <464597C6.3030406@gmx.de> <4647E9C3.9010000@u.washington.edu> In-Reply-To: <4647E9C3.9010000@u.washington.edu> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 05:27:50 -0000 Garrett Cooper wrote: > [LoN]Kamikaze wrote: >> With Xorg updated to 7.2 many ports take much longer to register than >> to download, build and install. >> I think it's time to abandon the recursive pulling in of dependencies. > > I think that you're missing the point of modular X; it was designed so > that things could be plugged into one another and in the end everything > would work as a fully functioning, cohesive system, where components > could be prototyped, and where if there was a small change in the system > you wouldn't have to rebuild all the components -- just the one modified > component (and possibly the dependencies). > > Initial upbringing make take a lot more time than monolithic X, but it's > easier to maintain over the long-term. This is not about X, but about the overhead the ports system causes. X only triggered this discussion, because it introduced many ports with a lot of dependencies. If you follow the thread, there's already some success in reducing the time required to register ports with many dependencies. On my system registering x11/xorg now takes between 2 to 3 minutes instead of 10, with all the changes. I consider that a remarkable improvement. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 06:07:38 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D861116A406 for ; Mon, 14 May 2007 06:07:38 +0000 (UTC) (envelope-from duane@dwlabs.ca) Received: from smtpout.eastlink.ca (smtpout.eastlink.ca [24.222.0.30]) by mx1.freebsd.org (Postfix) with ESMTP id A024F13C455 for ; Mon, 14 May 2007 06:07:38 +0000 (UTC) (envelope-from duane@dwlabs.ca) Received: from ip02.eastlink.ca ([24.222.10.10]) by mta01.eastlink.ca (Sun Java System Messaging Server 6.2-4.03 (built Sep 22 2005)) with ESMTP id <0JI0007V6NMPJVU0@mta01.eastlink.ca> for freebsd-ports@freebsd.org; Mon, 14 May 2007 02:37:37 -0300 (ADT) Received: from blk-224-199-230.eastlink.ca (HELO dwpc.dwlabs.ca) ([24.224.199.230]) by ip02.eastlink.ca with ESMTP; Mon, 14 May 2007 02:37:14 -0300 Received: from dwpc.dwlabs.ca (mail.dwlabs.ca [192.168.0.10]) by dwpc.dwlabs.ca (8.13.8/8.13.8) with ESMTP id l4E5bjmR012802; Mon, 14 May 2007 02:37:51 -0300 (ADT envelope-from duane@dwpc.dwlabs.ca) Received: (from duane@localhost) by dwpc.dwlabs.ca (8.13.8/8.13.8/Submit) id l4E5bjHk012801; Mon, 14 May 2007 02:37:45 -0300 (ADT envelope-from duane) Date: Mon, 14 May 2007 02:37:45 -0300 From: Duane Whitty In-reply-to: <200705132242.17261.lane@joeandlane.com> To: Lane Message-id: <20070514053745.GE1017@dwpc.dwlabs.ca> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-transfer-encoding: 7BIT Content-disposition: inline X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CANCSR0YY4MfmdGdsb2JhbACPfwE2 X-IronPort-AV: i="4.14,528,1170648000"; d="scan'208"; a="184292771:sNHT28222038" X-Virus-Scanned: ClamAV 0.88.6/3236/Sun May 13 04:23:27 2007 on dwpc.dwlabs.ca X-Virus-Status: Clean X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on dwpc.dwlabs.ca References: <200705132242.17261.lane@joeandlane.com> User-Agent: Mutt/1.4.2.2i X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00, UNPARSEABLE_RELAY autolearn=ham version=3.1.4 Cc: freebsd-ports@freebsd.org Subject: Re: hal daemon, and most a/v apps core dump after upgrade to 6.2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 06:07:38 -0000 On Sunday, 13 May 2007 at 22:42:17 -0500, Lane wrote: > I just upgraded to FreeBSD 6.2-STABLE, after running 5.3 for years. > > My primary reason for upgrading was to take advantage of new features in xine > and mplayer, and to get flash functionality out > of /usr/ports/www/linux-flashplugin? > > Maybe I shoulda waited? > > Now I get "Segmentation fault (core dumped)" when I try to run xine, vlc, or > mplayer. Funny thing, though, is that kmplayer (from KDE 3.5.6) works. Only > when kmplayer starts up it immediately runs mplayer in a second window (not > the kmplayer window) and it runs fine! When I close kmplayer, mplayer > closes, too (uh ... duh!). However, I used to be able to use kmplayer's > ability to capture an mms:// stream via a web page, and that is now gone. > > I'm not sure if it is relevant, but hald also crashes with "Segmentation fault > (core dumped)" when I run it (on boot or manually) > from /usr/local/etc/rc.d/hald > > Another thing I see is that artsd consumes 90-98% CPU (on dual-core system), > yet kde thinks it can't start the sound system (even though sound works from > audio cd's and videos played via kmplayer). KDE tries repeatedly to start > the sound system, and launches a new artsd process for each try .... > > I recognize that this is mosly KDE stuff, and much of these rely > upon /usr/ports/devel/ffmpeg (rather than /usr/ports/multimedia/ffmpeg), but > it only started after upgrading to 6.2-STABLE, so I thought I'd try here > first, to see if anyone has similar experience and any pointers. There are > no relevant bugs at bugs.freebsd.org, or at bugs.kde.org ... so I'm kinda > fishin', I guess :) > > Clearly this is not critical, nor am I suffering from significantly reduced > functionality. But if anyone is of a mind to point me in the right > direction, I'd be much obliged. > > lane Did you upgrade your ports yet? You will need to but I would probably wait until after XOrg 7.2 is brought into the tree. Duane From owner-freebsd-ports@FreeBSD.ORG Mon May 14 06:20:04 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DF89616A400 for ; Mon, 14 May 2007 06:20:04 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 6E4B413C44B for ; Mon, 14 May 2007 06:20:03 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 14 May 2007 06:20:02 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp042) with SMTP; 14 May 2007 08:20:02 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1/lFSYXGRLlAZK5Kdpe7GsrH+XWKBu0UbXeX2hETL kofLKCW+qvV0B5 Message-ID: <4647FF79.3010609@gmx.de> Date: Mon, 14 May 2007 08:19:37 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: freebsd-ports@freebsd.org X-Enigmail-Version: 0.95.0 Content-Type: multipart/mixed; boundary="------------070704080501050706060903" X-Y-GMX-Trusted: 0 Subject: [patch] Xorg 7.2 - graphics/mesa-demos broken for non-NVIDIA X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 06:20:05 -0000 This is a multi-part message in MIME format. --------------070704080501050706060903 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I appear to be stuck with blindness, I don't find where to submit patches for the new ports-tree. There are actually 2 mistakes in the port: -DWITH_NVIDIA_GL=0 triggers #ifdef WITH_NVIDIA_GL and the patchfile that introduces the NVIDIA preprocessor macro contains #elif where it should be #else. --------------070704080501050706060903 Content-Type: text/plain; name="graphics-mesa-demos.patch" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="graphics-mesa-demos.patch" ZGlmZiAtUHVyIGdyYXBoaWNzL21lc2EtZGVtb3Mub3JpZy9NYWtlZmlsZSBncmFwaGljcy9t ZXNhLWRlbW9zL01ha2VmaWxlCi0tLSBncmFwaGljcy9tZXNhLWRlbW9zLm9yaWcvTWFrZWZp bGUJTW9uIE1heSAxNCAwODowODo0NyAyMDA3CisrKyBncmFwaGljcy9tZXNhLWRlbW9zL01h a2VmaWxlCU1vbiBNYXkgMTQgMDg6MTA6NDMgMjAwNwpAQCAtOTcsOCArOTcsNiBAQAogCiAu aWYgZGVmaW5lZChXSVRIX05WSURJQV9HTCkKIENGTEFHUys9CS1EV0lUSF9OVklESUFfR0w9 MQotLmVsc2UKLUNGTEFHUys9CS1EV0lUSF9OVklESUFfR0w9MAogLmVuZGlmCiAKIC5pbmNs dWRlIDxic2QucG9ydC5wb3N0Lm1rPgpkaWZmIC1QdXIgZ3JhcGhpY3MvbWVzYS1kZW1vcy5v cmlnL2ZpbGVzL3BhdGNoLXByb2dzLXhkZW1vcy15dXZyZWN0X2NsaWVudC5jIGdyYXBoaWNz L21lc2EtZGVtb3MvZmlsZXMvcGF0Y2gtcHJvZ3MteGRlbW9zLXl1dnJlY3RfY2xpZW50LmMK LS0tIGdyYXBoaWNzL21lc2EtZGVtb3Mub3JpZy9maWxlcy9wYXRjaC1wcm9ncy14ZGVtb3Mt eXV2cmVjdF9jbGllbnQuYwlNb24gTWF5IDE0IDA4OjA4OjQ3IDIwMDcKKysrIGdyYXBoaWNz L21lc2EtZGVtb3MvZmlsZXMvcGF0Y2gtcHJvZ3MteGRlbW9zLXl1dnJlY3RfY2xpZW50LmMJ TW9uIE1heSAxNCAwODowOToyOSAyMDA3CkBAIC03LDcgKzcsNyBAQAogLSAgIGdseF9tZW1v cnkgPSBnbFhBbGxvY2F0ZU1lbW9yeU1FU0EoZHB5LCBzY3JlZW4sIEltZ1dpZHRoICogSW1n SGVpZ2h0ICogMiwgMCwgMCAsMCk7CiArICAgI2lmZGVmIFdJVEhfTlZJRElBX0dMCiArICAg CWdseF9tZW1vcnkgPSBnbFhBbGxvY2F0ZU1lbW9yeU5WKEltZ1dpZHRoICogSW1nSGVpZ2h0 ICogMiwgMCwgMCAsMCk7Ci0rICAgI2VsaWYKKysgICAjZWxzZQogKyAgIAlnbHhfbWVtb3J5 ID0gZ2xYQWxsb2NhdGVNZW1vcnlNRVNBKGRweSwgc2NyZWVuLCBJbWdXaWR0aCAqIEltZ0hl aWdodCAqIDIsIDAsIDAgLDApOwogKyAgICNlbmRpZgogICAgIGlmICghZ2x4X21lbW9yeSkK QEAgLTIwLDcgKzIwLDcgQEAKIC0gICBnbFhGcmVlTWVtb3J5TUVTQShkcHksIERlZmF1bHRT Y3JlZW4oZHB5KSwgZ2x4X21lbW9yeSk7CiArICAgI2lmZGVmIFdJVEhfTlZJRElBX0dMCiAr ICAgICAgZ2xYRnJlZU1lbW9yeU5WKGdseF9tZW1vcnkpOwotKyAgICNlbGlmCisrICAgI2Vs c2UKICsgICAgICBnbFhGcmVlTWVtb3J5TUVTQShkcHksIERlZmF1bHRTY3JlZW4oZHB5KSwg Z2x4X21lbW9yeSk7CiArICAgI2VuZGlmCiAgICAgZ2xYRGVzdHJveUNvbnRleHQoZHB5LCBj dHgpOwo= --------------070704080501050706060903-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 06:53:14 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B8B8E16A402; Mon, 14 May 2007 06:53:14 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 43FC213C455; Mon, 14 May 2007 06:53:14 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4E6rC2h001313; Mon, 14 May 2007 16:53:12 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4E6rBFp001312; Mon, 14 May 2007 16:53:11 +1000 (EST) (envelope-from peter) Date: Mon, 14 May 2007 16:53:11 +1000 From: Peter Jeremy To: Kris Kennaway Message-ID: <20070514065311.GA1171@turion.vk2pj.dyndns.org> References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@freebsd.org, freebsd-x11@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 06:53:14 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Some good news and some bad news: Good news: Upgrade seems OK on my 6.2-STABLE/amd64 system butI needed multiple "portupgrade -a" iterations before it upgraded everything. I think this is a side-effect of using ports-mgmt/portupgrade rather than ports-mgmt/portupgrade-devel. Note that you _must_ rebuild xorg.conf because the xorg modules are in a different relative location so the /usr/X11R6 symlink isn't enuf. Bad news: My very-out-of-date -current system has gotten into a confused state. Possibly I didn't help by forgetting to disable my automatic port INDEX build so that INDEX reverted to the /usr/ports one partway thru. I fixed that and aborted the portupgrade when I noticed but that was quite sometime later. I've been trying to recover using "pkgdb -F" but that has reached a state where it's reporting: Stale dependency: ffmpeg-0.4.9.p1_7 -> libGL-6.5.3_1 (graphics/libGL): The libGL build works but then reports that it conflicts with=20 xorg-libraries-6.9.0_1. The latter is still installed in /usr/X11R6 but graphics/libGL/Makefile also reports that it uses X11BASE. Has anyone got any suggestions before I start editing the CONFLICTS lines? --=20 Peter Jeremy --VbJkn9YxBvnuCH5J Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGSAdX/opHv/APuIcRAvV3AJwNeoPDzbNYf9vwIUt0W+GRtZbI1wCgwH3D Fi2V36nXx5u/76/eNiGDz8Q= =QC1p -----END PGP SIGNATURE----- --VbJkn9YxBvnuCH5J-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 08:57:35 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E7A316A402 for ; Mon, 14 May 2007 08:57:35 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: from smtp813.mail.ird.yahoo.com (smtp813.mail.ird.yahoo.com [217.146.188.73]) by mx1.freebsd.org (Postfix) with SMTP id 61F3F13C459 for ; Mon, 14 May 2007 08:57:33 +0000 (UTC) (envelope-from Thomas.Sparrevohn@btinternet.com) Received: (qmail 73371 invoked from network); 14 May 2007 08:30:52 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=btinternet.com; h=Received:X-YMail-OSG:Reply-To:From:To:Cc:References:In-Reply-To:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:Content-Language; b=tNELwVyWO2eicO5a23+NuGMEggirRMnsymSk0GuXnyxH25e14gbziNxEgSum5xfFaWvjoV4M4L+2HFRGshlMWkDNNobzuuhLraSfOog4PWnoA05wweEZWauClGADQj8wbfgmPvC/Nsg0ITM4dqGcoo5kqgOUzVGiBhus1aGo4Rk= ; Received: from unknown (HELO w2fzz0vc03) (thomas.sparrevohn@btinternet.com@86.134.25.217 with login) by smtp813.mail.ird.yahoo.com with SMTP; 14 May 2007 08:30:52 -0000 X-YMail-OSG: r8dV2T8VM1lhcC_w940zdLwkDHxR4XDG0H4w9DYfPYHGj09HMQCJMWH9B.H9qUSeDZ4WxUEj4Q-- From: "Thomas Sparrevohn" To: "'[LoN]Kamikaze'" , "'Garrett Cooper'" References: <464597C6.3030406@gmx.de> <4647E9C3.9010000@u.washington.edu> <4647F33B.5030008@gmx.de> In-Reply-To: <4647F33B.5030008@gmx.de> Date: Mon, 14 May 2007 09:30:51 +0100 Message-ID: <001701c79602$2f14ecf0$8d3ec6d0$@Sparrevohn@btinternet.com> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AceV6KQDfxT9Q7LeRZ610/S5uLs1MwAGWIDg Content-Language: en-gb Cc: freebsd-ports@freebsd.org Subject: RE: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Thomas.Sparrevohn@btinternet.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 08:57:35 -0000 > If you follow the thread, there's already some success in reducing the > time > required to register ports with many dependencies. On my system > registering > x11/xorg now takes between 2 to 3 minutes instead of 10, with all the > changes. > I consider that a remarkable improvement. Absolutely a worthy improvement - by all means lets test it From owner-freebsd-ports@FreeBSD.ORG Mon May 14 09:34:03 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49BAA16A404 for ; Mon, 14 May 2007 09:34:03 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 923D313C46A for ; Mon, 14 May 2007 09:34:02 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 14 May 2007 09:34:01 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp050) with SMTP; 14 May 2007 11:34:01 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1+D/qAGPJuD1j5ghs71jLxzlHCGDxXh85N//eHPbJ f4xv9HZKV4Zk87 Message-ID: <46482CF0.7070907@gmx.de> Date: Mon, 14 May 2007 11:33:36 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: Thomas.Sparrevohn@btinternet.com References: <464597C6.3030406@gmx.de> <4647E9C3.9010000@u.washington.edu> <4647F33B.5030008@gmx.de> <001701c79602$2f14ecf0$8d3ec6d0$@Sparrevohn@btinternet.com> In-Reply-To: <001701c79602$2f14ecf0$8d3ec6d0$@Sparrevohn@btinternet.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: 'Garrett Cooper' , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 09:34:03 -0000 Thomas Sparrevohn wrote: >> If you follow the thread, there's already some success in reducing the >> time >> required to register ports with many dependencies. On my system >> registering >> x11/xorg now takes between 2 to 3 minutes instead of 10, with all the >> changes. >> I consider that a remarkable improvement. > > Absolutely a worthy improvement - by all means lets test it > Search for the archive for the second incarnation of Stephen Montgomery-Smith's patch to pkg_create. Besides not yet being fully functional, my work is far less significant. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 10:00:11 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E704C16A404 for ; Mon, 14 May 2007 10:00:11 +0000 (UTC) (envelope-from fenner@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id C1A7713C465 for ; Mon, 14 May 2007 10:00:11 +0000 (UTC) (envelope-from fenner@FreeBSD.org) Received: from freefall.freebsd.org (fenner@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4EA0BIL024771 for ; Mon, 14 May 2007 10:00:11 GMT (envelope-from fenner@freefall.freebsd.org) Received: (from fenner@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4EA0Bc1024762 for ports@freebsd.org; Mon, 14 May 2007 10:00:11 GMT (envelope-from fenner) Date: Mon, 14 May 2007 10:00:11 GMT From: Bill Fenner Message-Id: <200705141000.l4EA0Bc1024762@freefall.freebsd.org> To: ports@freebsd.org Cc: Subject: Possibly unbuildable ports reminder X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 10:00:12 -0000 Dear porters, This is just a reminder to please periodically check the list of unbuildable ports at http://pointyhat.freebsd.org/errorlogs/ . A list by MAINTAINER is http://people.freebsd.org/~fenner/errorlogs/ so you can easily check the status of ports that you maintain. In addition, the list of ports with no MAINTAINER with build problems is http://people.freebsd.org/~fenner/errorlogs/ports@freebsd.org.html Since no one is responsible for these ports, the problem won't get fixed unless someone on this list takes the initiative. Thanks for your help! Bill "annoying port email" Fenner From owner-freebsd-ports@FreeBSD.ORG Mon May 14 10:47:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7DBEF16A403 for ; Mon, 14 May 2007 10:47:36 +0000 (UTC) (envelope-from bennett@cs.niu.edu) Received: from mp.cs.niu.edu (mp.cs.niu.edu [131.156.145.41]) by mx1.freebsd.org (Postfix) with ESMTP id 5B83E13C459 for ; Mon, 14 May 2007 10:47:36 +0000 (UTC) (envelope-from bennett@cs.niu.edu) Received: from mp.cs.niu.edu (bennett@localhost [127.0.0.1]) by mp.cs.niu.edu (8.14.1/8.14.1) with ESMTP id l4E9nAiR008319 for ; Mon, 14 May 2007 04:49:10 -0500 (CDT) Date: Mon, 14 May 2007 04:49:10 -0500 (CDT) From: Scott Bennett Message-Id: <200705140949.l4E9nA0j008318@mp.cs.niu.edu> To: freebsd-ports@freebsd.org Subject: scilab build fails early in process X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 10:47:36 -0000 After making sure that all the packages/ports that Scilab depends upon had been installed, including the ATLAS library (always a pain in the neck to get built), I tried to build scilab. Very early, it fails in a perl script I didn't even know was on the system, called autom4ke259 and kept in /usr/local/bin. Here's the script output: Script started on Mon May 14 03:39:11 2007 hellas# umask 022 hellas# env MAKEFLAGS="" portinstall -v scilab ---> Session started at: Mon, 14 May 2007 03:40:21 -0500 [Updating the pkgdb in /var/db/pkg ... - 330 packages found (-0 +1) . done] ---> Fresh installation of math/scilab started at: Mon, 14 May 2007 03:42:07 -0500 ---> Installing 'scilab-4.1_2' from a port (math/scilab) ---> Build of math/scilab started at: Mon, 14 May 2007 03:42:21 -0500 ---> Building '/usr/ports/math/scilab' ===> Cleaning for tk-8.4.14_5,2 ===> Cleaning for libxslt-1.1.20 ===> Cleaning for gcc-4.2.0_20070501 ===> Cleaning for autoconf-2.59_2 ===> Cleaning for Xaw3d-1.5E_1 ===> Cleaning for atlas-3.6.0_3,1 ===> Cleaning for gettext-0.16.1_1 ===> Cleaning for tcl-8.4.14_4,1 ===> Cleaning for xorg-libraries-6.9.0_1 ===> Cleaning for gmake-3.81_1 ===> Cleaning for pkg-config-0.21 ===> Cleaning for libxml2-2.6.27 ===> Cleaning for perl-5.8.8 ===> Cleaning for zip-2.32 ===> Cleaning for bison-1.75_2,1 ===> Cleaning for libgmp-4.2.1_2 ===> Cleaning for mpfr-2.2.1 ===> Cleaning for libiconv-1.9.2_2 ===> Cleaning for m4-1.4.9 ===> Cleaning for help2man-1.36.4_1 ===> Cleaning for imake-6.9.0_1 ===> Cleaning for blas-1.0_1 ===> Cleaning for lapack-3.0_2 ===> Cleaning for f2c-20060810_1 ===> Cleaning for libtool-1.5.22_4 ===> Cleaning for libdrm-2.0.2 ===> Cleaning for freetype2-2.2.1_1 ===> Cleaning for fontconfig-2.4.2_1,1 ===> Cleaning for p5-gettext-1.05_1 ===> Cleaning for unzip-5.52_3 ===> Cleaning for expat-2.0.0_1 ===> Cleaning for scilab-4.1_2 => scilab-4.1-src.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://www.scilab.org/download/4.1/. scilab-4.1-src.tar.gz 100% of 12 MB 209 kBps 00m00s ===> Extracting for scilab-4.1_2 => MD5 Checksum OK for scilab-4.1-src.tar.gz. => SHA256 Checksum OK for scilab-4.1-src.tar.gz. ===> Patching for scilab-4.1_2 ===> Applying FreeBSD patches for scilab-4.1_2 ===> scilab-4.1_2 depends on executable in : wish8.4 - found ===> scilab-4.1_2 depends on executable in : xsltproc - found ===> scilab-4.1_2 depends on executable in : gfortran42 - found ===> scilab-4.1_2 depends on file: /usr/local/bin/autoconf259 - found ===> scilab-4.1_2 depends on shared library: Xaw3d.8 - found ===> scilab-4.1_2 depends on shared library: atlas.2 - found ===> scilab-4.1_2 depends on shared library: intl - found ===> Configuring for scilab-4.1_2 Can't locate Autom4te/C4che.pm in @INC (@INC contains: /usr/local/share/autoconf259 /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/autom4te259 line 39. BEGIN failed--compilation aborted at /usr/local/bin/autom4te259 line 39. *** Error code 2 Stop in /usr/local/ports/math/scilab. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall77574.0 make ** Fix the problem and try again. ---> Build of math/scilab ended at: Mon, 14 May 2007 03:46:48 -0500 (consumed 00:04:27) ---> Fresh installation of math/scilab ended at: Mon, 14 May 2007 03:46:48 -0500 (consumed 00:04:40) ---> Listing the results (+:done / -:ignored / *:skipped / !:failed) ! math/scilab (unknown build error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Session ended at: Mon, 14 May 2007 03:46:48 -0500 (consumed 00:06:26) hellas# exit exit Script done, output file is /tmp/scilab.install.out Does anyone know how to fix this? Thanks in advance! Scott Bennett, Comm. ASMELG, CFIAG ********************************************************************** * Internet: bennett at cs.niu.edu * *--------------------------------------------------------------------* * "A well regulated and disciplined militia, is at all times a good * * objection to the introduction of that bane of all free governments * * -- a standing army." * * -- Gov. John Hancock, New York Journal, 28 January 1790 * ********************************************************************** From owner-freebsd-ports@FreeBSD.ORG Mon May 14 11:04:26 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6129E16A400 for ; Mon, 14 May 2007 11:04:26 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from mail.ijs.si (mail4.ijs.si [193.2.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 1495813C45E for ; Mon, 14 May 2007 11:04:25 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (localhost.ijs.si [127.0.0.1]) by mail.ijs.si (Postfix) with ESMTP id D7637192EC6; Mon, 14 May 2007 12:45:48 +0200 (CEST) DKIM-Signature: v=0.5; a=rsa-sha1; c=relaxed/simple; d=ijs.si; s=ja-200610; t=241372776; bh=T80ld9jXxuRCJYIN4qDZpi3yHLc=; h=DomainKey-Signature: X-Virus-Scanned:Received:Received:Received:From:To:Subject:Date: User-Agent:Cc:References:In-Reply-To:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-Disposition:Message-Id; b=epULnM ulQWhhXnMSQ84iyjcOhYr9xowUy12zuuND07qTUgRKOigAIJE5dn9r5CxSLgJqOviXs LFLr72UHnZXxuybjxQn9gRuPAPL1g8yUUHQXHrSLSJbneQ5qS70YMv5 DomainKey-Signature: a=rsa-sha1; s=ja-200610; d=ijs.si; c=nofws; q=dns; h=x-virus-scanned:received:from:to:subject:date:user-agent:cc: references:in-reply-to:mime-version:content-type: content-transfer-encoding:content-disposition:message-id; b=kRuECe/v5XkCVkDSn41Ou3AIT2pYvKs5ovsAsXMgC2zUe2xCUkzgCWIF0wc4HJ95+ ZsG6yqjIi9EWnKRJg62y7J1OpaQknwzvClKNNtBme0GbG7yEDG2Zo5pC3jx/SbT X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([193.2.4.66]) by localhost (mail.ijs.si [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id lH6HekVUsEFM; Mon, 14 May 2007 12:45:46 +0200 (CEST) Received: from edina.ijs.si (edina.ijs.si [193.2.4.3]) by mail.ijs.si (Postfix) with ESMTP id A9237192F82; Mon, 14 May 2007 12:45:45 +0200 (CEST) Received: from f9pc04.ijs.si (f9pc04.ijs.si [194.249.156.4]) by edina.ijs.si (Postfix) with ESMTP id 7170B51121; Mon, 14 May 2007 12:45:45 +0200 (CEST) From: Dejan Lesjak To: freebsd-x11@freebsd.org Date: Mon, 14 May 2007 12:45:42 +0200 User-Agent: KMail/1.9.6 References: <20070510212817.GA67897@xor.obsecurity.org> <20070514065311.GA1171@turion.vk2pj.dyndns.org> In-Reply-To: <20070514065311.GA1171@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705141245.44362.dejan.lesjak@ijs.si> Cc: ports@freebsd.org, Peter Jeremy , Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 11:04:26 -0000 On Monday 14 of May 2007, Peter Jeremy wrote: > Some good news and some bad news: > > Good news: > > Upgrade seems OK on my 6.2-STABLE/amd64 system butI needed multiple > "portupgrade -a" iterations before it upgraded everything. I think > this is a side-effect of using ports-mgmt/portupgrade rather than > ports-mgmt/portupgrade-devel. > > Note that you _must_ rebuild xorg.conf because the xorg modules are > in a different relative location so the /usr/X11R6 symlink isn't enuf. > > > Bad news: > > My very-out-of-date -current system has gotten into a confused state. > Possibly I didn't help by forgetting to disable my automatic port > INDEX build so that INDEX reverted to the /usr/ports one partway thru. > I fixed that and aborted the portupgrade when I noticed but that > was quite sometime later. > > I've been trying to recover using "pkgdb -F" but that has reached a > state where it's reporting: > Stale dependency: ffmpeg-0.4.9.p1_7 -> libGL-6.5.3_1 (graphics/libGL): > The libGL build works but then reports that it conflicts with > xorg-libraries-6.9.0_1. The latter is still installed in /usr/X11R6 > but graphics/libGL/Makefile also reports that it uses X11BASE. > > Has anyone got any suggestions before I start editing the CONFLICTS lines? Manual upgrade of libraries should probably work (ie "cd /path/to/test/tree/x11/xorg-libraries && make build && make deinstall && make install). Dejan From owner-freebsd-ports@FreeBSD.ORG Mon May 14 11:06:16 2007 Return-Path: X-Original-To: ports@hub.freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C8BE816A400 for ; Mon, 14 May 2007 11:06:16 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id B8C4C13C44B for ; Mon, 14 May 2007 11:06:16 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l4EB6Gci032001 for ; Mon, 14 May 2007 11:06:16 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l4EB6Fdk031997 for PORTS; Mon, 14 May 2007 11:06:15 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 14 May 2007 11:06:15 GMT Message-Id: <200705141106.l4EB6Fdk031997@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD ports list Cc: Subject: Current unassigned ports problem reports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 11:06:16 -0000 Current FreeBSD problem reports The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. Bugs can be in one of several states: o - open A problem report has been submitted, no sanity checking performed. a - analyzed The problem is understood and a solution is being sought. f - feedback Further work requires additional information from the originator or the community - possibly confirmation of the effectiveness of a proposed solution. p - patched A patch has been committed, but some issues (MFC and / or confirmation from originator) are still open. r - repocopy The resolution of the problem report is dependent on a repocopy operation within the CVS repository which is awaiting completion. s - suspended The problem is not being worked on, due to lack of information or resources. This is a prime candidate for somebody who is looking for a project to do. If the problem cannot be solved at all, it will be closed, rather than suspended. c - closed A problem report is closed when any changes have been integrated, documented, and tested -- or when fixing the problem is abandoned. Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/105549 ports/www/squid_radius_auth doesn't work on sparc64 o ports/106369 vpnd caused kernel panic with ppp mode o ports/106372 vpnd can't run with slip mode o ports/107536 editors/scite: Can't write on SciTE text editor f ports/108077 www/linux-flashplugin9 crashes linux-firefox f ports/108413 net/vnc does not works. f ports/108537 print/hplip: Build failure f ports/108606 Courier MTA terminates abnormaly after installation f ports/108748 mod_fcgid 1.10 does not work inside jail f ports/109160 net/samba3 crashes freebsd when accessing a share resi f ports/110035 Port fix for sysutils/be_agent f ports/110454 Joomla port Makefile has incorrect url for package f ports/110943 start-dccifd chowns /var/run to user dcc f ports/111012 quagga's ripd does not see ng interfaces f ports/111151 ports/lang/stklos: l/bin/stklos-install is a buggy she o ports/111224 ports [PATCH] security/pam_per_user conflicts with security/ f ports/111338 graphics/yafray: doesn't respect CXX, CXXFLAGS and eve o ports/111462 syslog-ng2 default configuration file path o ports/111923 [PATCH] databases/unixODBC overwrites config file on p f ports/111966 Clamav-milter no up f ports/111980 multimedia/mplayer: compilation error o ports/112067 ports/paraview 2.4.4 does not compile properly f ports/112083 mail/qsheff overwrites configuration upon upgrade f ports/112094 www/lynx: plist missing configuration file o ports/112097 ghostscript-gpl-nox11 compile fails due to missing fil o ports/112115 ghostscript-gpl-nox11 compile fails due to missing fil f ports/112118 [PATCH] sysutils/pipemeter: fix crashes o ports/112197 [MAINTAINER UPDATE]: devel/libstrfunc upgrade to 8.3 f ports/112277 MD5 and SHA256 mismatch for science/hdf5 f ports/112280 MD5 and SHA256 mismatch for science/hdf5 f ports/112287 www/rt36: add missed patches for MULTIPLE_INSTANCES o ports/112389 [MAINTAINER] mail/MailScanner: update to 4.59.4 f ports/112468 sysutils/bacula-server 2.0.3 port build fails for sqli o ports/112545 print/ghostscript-gpl 8.54 fail without all driver (or f ports/112648 net/dante: & net:/socks5: Buffer Overflow in some SOCK 35 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- s ports/59254 ports that write something after bsd.port.mk o ports/94921 isakmpd fails on amd64 o ports/95854 New Port: www/ochusha o ports/100896 [new ports] emulators/vmware-server-guestd1 emulators/ o ports/101275 bug fixed in sudo that prevented use in LDAP user acco o ports/103395 security/gnome-ssh-askpass interferes with gnome-scree o ports/107354 net/icmpinfo: icmpinfo -vvv does not recocnize any ICM f ports/107368 audio/normalize: [patch] - normalize-mp3 and normalize f ports/107621 net/proxychains doens't compile on 4 and 5 f ports/107937 jailed net/isc-dhcp3-server wouldn't run with an immut f ports/108104 print/hplip: documentation gets installed though NOPOR o ports/108595 pstree (sysutils/psmisc) don't work in jail f ports/108723 kxgenerator never worked for me f ports/108788 [patch] sysutils/fusefs-kmod: Add BASE option f ports/108801 www/mod_perl2: Apache-2.0.59 / mod_perl-2-2.0.3_1 freq f ports/108853 Contradiction of CONFLICTSˇˇ f ports/109041 security/tinyca doesn't allow for user installed OpenS f ports/109045 security/xca compile fails: x509rev.cpp:63: error: inv f ports/109535 Eggdrop SSL error o ports/110144 New port: math/Matlab7 f ports/110320 [security/vpnc] rc script returns 0 on failure o ports/110850 new port: net/hamachi, a zero-configuration virtual pr f ports/111088 6.2-REL mplayer package doesn't install libmp3lame.so. o ports/111167 New port:mail/ilohamail-devel IlohaMail is a lightweig o ports/111247 New port: sysutil/linux-procfs rpm port of procps f ports/111290 [patch] sysutils/dtc pkg-plist and distinfo fixups, re f ports/111388 awstats port install path script mismatch o ports/111399 print/ghostscript-gpl: ghostscript-gpl WITH_FT_BRIDGE o ports/111400 graphics/pstoedit: with version 3.44* have broken grap f ports/111456 [UPDATE] finance/pfpro updated distinfo o ports/111540 net-mgmt/cflowd fix f ports/111549 ports/net/fping patch to add -S source_addr option o ports/111742 [maintainer patch] Fix mail/p5-vpopmail port build on f ports/111786 comms/hylafax: update to 4.3.3 f ports/111795 audio/musicpd: multiple hidden dependencies o ports/111915 Update port: make setuid operation configurable f ports/111916 net/ss5: update to 3.6.2 f ports/112074 mutt-ng port does not wish to compile o ports/112124 [New port] archivers/linux-par2cmdline o ports/112185 [NEW PORT] net/fping+ipv6: Quickly ping N hosts w/o fl o ports/112191 New port: dns/ldnsm Manages LDAP enteries for the BIND o ports/112198 New port: sysutils/lugtools A set of shell scripts f o ports/112202 security/vscan: patch to fix plist problem o ports/112248 new port: LedgerSMB o ports/112259 [NEW PORT] hs-X11/x11-toolkits: A Haskell binding to t o ports/112271 LightZone - a photo editor o ports/112358 x11-clocks/wmdate requires libdockapp as dependeny, bu f ports/112369 [PATCH] games/widelands doesn't compile with gcc 3.4.6 o ports/112384 dired problem of ports editors/emacs20 in Japanese env o ports/112387 Fix sysutils/fusefs-kmod on CURRENT o ports/112445 New port: japanese/p5-Mail-SpamAssassin o ports/112479 delete port: multimedia/audacious-docklet o ports/112499 Add a necessary runtime library for audio/mbrola to ru o ports/112500 New port: math/vtk5 o ports/112502 Update mail/p5-Mail-SpamAssassin to 3.2.0 o ports/112506 devel/apr: Update to 1.2.8 f ports/112522 mail/Razor-agents has performance problem with SpamAss o ports/112533 net/xmlrpc-c verison bump request (to 1.06.13) o ports/112553 [patch]: security/digest tiger bug o ports/112572 [NEW PORT] ports-mgmt/pkg: Smart tool for managing Fre o ports/112609 New port: chinese/wordpress A state-of-the-art semanti f ports/112621 sysutils/lookupd amd64 patch o ports/112626 pidgen-encryption port o ports/112638 lang/tcl: tcl/tk fall to core in GRASS GIS o ports/112651 Pidgen-OTR Port 65 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 11:35:39 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 706AB16A406 for ; Mon, 14 May 2007 11:35:39 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from carrick.bishnet.net (carrick.bishnet.net [84.234.17.56]) by mx1.freebsd.org (Postfix) with ESMTP id 34B3713C487 for ; Mon, 14 May 2007 11:35:38 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from tdb by carrick.bishnet.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HnYpr-000G03-LT; Mon, 14 May 2007 12:35:27 +0100 Date: Mon, 14 May 2007 12:35:27 +0100 From: Tim Bishop To: Kris Kennaway , des@FreeBSD.org Message-ID: <20070514113527.GF16073@carrick.bishnet.net> References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ew6BAiZeqk4r7MaW" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-PGP-Key: 0x5AE7D984, http://www.bishnet.net/tim/tim-bishnet-net.asc X-PGP-Fingerprint: 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 User-Agent: Mutt/1.5.13 (2006-08-11) X-Bishnet-MailScanner-Information: Contact postmaster@bishnet.net X-Bishnet-MailScanner-VirusCheck: Found to be clean X-Bishnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.6, required 5, autolearn=not spam, BAYES_00 -2.60, NO_RELAYS -0.00) X-Bishnet-MailScanner-From: tdb@carrick.bishnet.net Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 11:35:39 -0000 --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. The default sshd_config in the base system no longer works with xforwarding because the xauth program has moved. This can be fixed by setting the option: XAuthLocation /usr/local/bin/xauth It defaults to X11R6. I guess this should be fixed after the xorg merge? Tim. --=20 Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984 --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFGSEl/fc7WWVrn2YQRAkPcAKCfCESY5Do8fP+3WbEg/o3mvqdocQCeP44O erYvtS2dyhPhHZ/tJ40fg8s= =tshK -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 11:57:10 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 680EB16A406 for ; Mon, 14 May 2007 11:57:10 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp6-g19.free.fr (smtp6-g19.free.fr [212.27.42.36]) by mx1.freebsd.org (Postfix) with ESMTP id 26B0313C458 for ; Mon, 14 May 2007 11:57:10 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp6-g19.free.fr (Postfix) with ESMTP id 45A048F72A; Mon, 14 May 2007 13:57:09 +0200 (CEST) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id 4C155122DB; Mon, 14 May 2007 13:57:08 +0200 (CEST) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QpLgqJtWe8tq; Mon, 14 May 2007 13:57:03 +0200 (CEST) Received: from [193.95.134.156] (mayday.esat.net [193.95.134.156]) by smtp.xbsd.org (Postfix) with ESMTP id 46A6012271; Mon, 14 May 2007 13:57:02 +0200 (CEST) Message-ID: <46484E86.2040004@FreeBSD.org> Date: Mon, 14 May 2007 12:56:54 +0100 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: Tim Bishop References: <20070510212817.GA67897@xor.obsecurity.org> <20070514113527.GF16073@carrick.bishnet.net> In-Reply-To: <20070514113527.GF16073@carrick.bishnet.net> X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig20812A04676697F0A52E3787" Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 11:57:10 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig20812A04676697F0A52E3787 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Tim Bishop wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: >> Once we have enough success reports and have dealt with all reported >> failures, we will proceed with the next stage, which is to import into= >> CVS. >=20 > The default sshd_config in the base system no longer works with > xforwarding because the xauth program has moved. This can be fixed by > setting the option: >=20 > XAuthLocation /usr/local/bin/xauth >=20 > It defaults to X11R6. >=20 > I guess this should be fixed after the xorg merge? Shouldn't be a problem if you have the symlink from X11R6 to local. But yes, this will be fixed. --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enig20812A04676697F0A52E3787 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFGSE6LMxEkbVFH3PQRCk4XAKCLO7WMY2hJdLKiRHJcmZ3Gm7fJ6wCeMyDU 1docjBvpUO/RTOLw2/hjfzw= =39az -----END PGP SIGNATURE----- --------------enig20812A04676697F0A52E3787-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 12:19:46 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2664916A402 for ; Mon, 14 May 2007 12:19:46 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from carrick.bishnet.net (carrick.bishnet.net [84.234.17.56]) by mx1.freebsd.org (Postfix) with ESMTP id E0E2613C459 for ; Mon, 14 May 2007 12:19:45 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from tdb by carrick.bishnet.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HnZWe-000HWe-5k; Mon, 14 May 2007 13:19:40 +0100 Date: Mon, 14 May 2007 13:19:40 +0100 From: Tim Bishop To: Florent Thoumie Message-ID: <20070514121940.GH16073@carrick.bishnet.net> References: <20070510212817.GA67897@xor.obsecurity.org> <20070514113527.GF16073@carrick.bishnet.net> <46484E86.2040004@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46484E86.2040004@FreeBSD.org> X-PGP-Key: 0x5AE7D984, http://www.bishnet.net/tim/tim-bishnet-net.asc X-PGP-Fingerprint: 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 User-Agent: Mutt/1.5.13 (2006-08-11) X-Bishnet-MailScanner-Information: Contact postmaster@bishnet.net X-Bishnet-MailScanner-VirusCheck: Found to be clean X-Bishnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.6, required 5, autolearn=not spam, BAYES_00 -2.60, NO_RELAYS -0.00) X-Bishnet-MailScanner-From: tdb@carrick.bishnet.net Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 12:19:46 -0000 On Mon, May 14, 2007 at 12:56:54PM +0100, Florent Thoumie wrote: > Tim Bishop wrote: > > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > >> Once we have enough success reports and have dealt with all reported > >> failures, we will proceed with the next stage, which is to import into > >> CVS. > > > > The default sshd_config in the base system no longer works with > > xforwarding because the xauth program has moved. This can be fixed by > > setting the option: > > > > XAuthLocation /usr/local/bin/xauth > > > > It defaults to X11R6. > > > > I guess this should be fixed after the xorg merge? > > Shouldn't be a problem if you have the symlink from X11R6 to local. Yeah - I'm running without the symlink so I can discover problems (in my scripts and config mainly). :-) Tim. -- Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 12:29:49 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F211C16A406 for ; Mon, 14 May 2007 12:29:48 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from pecan.exetel.com.au (pecan.exetel.com.au [220.233.0.17]) by mx1.freebsd.org (Postfix) with ESMTP id 8B5B013C480 for ; Mon, 14 May 2007 12:29:43 +0000 (UTC) (envelope-from boris@brooknet.com.au) Received: from 28.201.233.220.exetel.com.au ([220.233.201.28] helo=[192.168.100.148]) by pecan.exetel.com.au with esmtp (Exim 4.63) (envelope-from ) id 1HnZgH-0002vq-UB; Mon, 14 May 2007 22:29:38 +1000 In-Reply-To: <20070513072616.GA34743@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> Mime-Version: 1.0 (Apple Message framework v752.3) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Sam Lawrance Date: Mon, 14 May 2007 22:29:30 +1000 To: Kris Kennaway X-Mailer: Apple Mail (2.752.3) Cc: Danny Pansters , freebsd-ports@freebsd.org Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 12:29:49 -0000 On 13/05/2007, at 5:26 PM, Kris Kennaway wrote: > On Sun, May 13, 2007 at 05:20:53PM +1000, Sam Lawrance wrote: >> >> On 13/05/2007, at 5:13 PM, Kris Kennaway wrote: >> >>> On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: >>>> >>>> On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: >>>> >>>>> On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: >>>>> >>>>>> I ran into a little problem with the gstreamer-plugins, to be >>>>>> exact with >>>>>> the 'bad' plugin. What's in a name. Attached patch to gstreamer- >>>>>> plugins which >>>>>> eliminates X11BASE from configure args fixes it. >>>>> >>>>> This actually seems to indicate that something you have installed >>>>> references /usr/X11R6 in a .la file. I actually built this >>>>> successfully myself during the upgrade tests, so I guess something >>>>> went wrong with the upgrade on your machine. Can you please >>>>> provide >>>>> the full log, as well as the result of >>>>> >>>>> find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ >>>>> libfontconfig.la >>>> >>>> Just a quick "me too". Last night I installed 6.2-RELEASE with >>>> gnome >>>> and goffice from the release packageset, then proceeded to >>>> follow the >>>> xorg upgrade instructions. The two errors I got are listed >>>> below. I >>>> will try to investigate tonight. >>> >>> OK, still waiting for the log from Danny, so maybe you'll get in >>> first >>> with yours. >> >> I hope there's a nice prize, or showgirls springing out of big cakes. >> >> http://people.freebsd.org/~lawrance/xorg-upgrade.bz2 I think I have figured this out. In short: portupgrade does not include new, previously not installed, dependencies in its list of tasks when updating. In this particular case, gstreamer-plugins-bad was built before one of its dependencies was updated, and we end up with a crufty old reference to X11R6. Less short: Before the xorg upgrade, gstreamer-plugins-bad was not installed on my system. It was installed during the upgrade as part of running "portupgrade -a". Upon further inspection of the xorg-upgrade log above I noticed that there were two build attempts for gstreamer-plugins-bad, and neither was directly performed by portupgrade (ie. the ports framework did it). The first attempt was as a dependency of gstreamer-plugins- dts. The second (and successful) attempt was as a dependency of gstreamer-plugins-xvid. I reverted the system to its original state and ran "portupgrade -an" to show the order of updates that portupgrade would perform. gstreamer-plugins-bad was not in the list. I think this means is that if a port being upgraded has a new dependency, that dependency will _not_ be included in the list portupgrade uses to determine which packages to update and at what point. Using portupgrade with the flags -aRn made no difference. A few people have reported their systems updating correctly after a several attempts with "portupgrade -a"; this is possibly one of the reasons. It seems like an effective workaround for the moment. The only issue I can think of is if an out of order build succeeds, and the later update of a dependency breaks something at runtime. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 12:52:40 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 92CA516A404; Mon, 14 May 2007 12:52:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id 5203513C457; Mon, 14 May 2007 12:52:40 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 4EFA720A7; Mon, 14 May 2007 14:28:30 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id A425820A6; Mon, 14 May 2007 14:28:29 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 83D48509F; Mon, 14 May 2007 14:28:29 +0200 (CEST) From: des@des.no (Dag-Erling =?utf-8?Q?Sm=C3=B8rgrav?=) To: Tim Bishop References: <20070510212817.GA67897@xor.obsecurity.org> <20070514113527.GF16073@carrick.bishnet.net> Date: Mon, 14 May 2007 14:28:29 +0200 In-Reply-To: <20070514113527.GF16073@carrick.bishnet.net> (Tim Bishop's message of "Mon\, 14 May 2007 12\:35\:27 +0100") Message-ID: <86mz07si6q.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: ports@FreeBSD.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 12:52:40 -0000 Tim Bishop writes: > The default sshd_config in the base system no longer works with > xforwarding because the xauth program has moved. This can be fixed by > setting the option: > > XAuthLocation /usr/local/bin/xauth > > It defaults to X11R6. > > I guess this should be fixed after the xorg merge? Doesn't the migration script create a /usr/X11R6 -> /usr/local symlink? DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ports@FreeBSD.ORG Mon May 14 14:39:18 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28D0116A402; Mon, 14 May 2007 14:39:18 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id C221913C457; Mon, 14 May 2007 14:39:17 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070514143914m9100rrrfue>; Mon, 14 May 2007 14:39:14 +0000 Message-ID: <46487491.6020806@math.missouri.edu> Date: Mon, 14 May 2007 09:39:13 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> In-Reply-To: <4647F182.6000402@gmx.de> Content-Type: multipart/mixed; boundary="------------080504010008050606060700" Cc: Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 14:39:18 -0000 This is a multi-part message in MIME format. --------------080504010008050606060700 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit [LoN]Kamikaze wrote: > Stephen Montgomery-Smith wrote: >> Basically I think we are stuck on making "make package-depends" go any >> faster. >> >> However I do think that the modifications I made to pkg_create go a very >> significant way to solving the problem of registration taking so very long. >> >> Stephen >> > > You are right about invoking make being the problem. However, I was able to > increase the performance of package-depends by 20 to 30 percent, by avoiding > recursive make calls and moving the recursion into the stack of the shell > invocation. > > With my changes there's less than 10% overhead over the sum of make calls. I.e. > for 56 seconds of make calls (x11/xorg on my system) there are only 4 more > seconds of processing, instead of 15 to 20 seconds. > > The original make package-depends does some things I don't understand. Once > I've figured them out I will post my little patch here. > > Someone pointed out that what I was proposing in +DEPENDENCIES is already to be found in +CONTENTS. So here is a proof of concept patch to /usr/ports/Mk/bsd.port.mk (proof of concept because no error checking, and things like that). For me it makes registration about 3 times faster. --------------080504010008050606060700 Content-Type: text/plain; name="ddd" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ddd" LS0tIGJzZC5wb3J0Lm1rLW9yaWcJTW9uIE1heSAxNCAwOToyODo0MiAyMDA3CisrKyBic2Qu cG9ydC5tawlNb24gTWF5IDE0IDA5OjMzOjM5IDIwMDcKQEAgLTIzODcsNyArMjM4Nyw3IEBA CiBESVNBQkxFX0NPTkZMSUNUUz0JWUVTCiAuZW5kaWYKIC5pZiAhZGVmaW5lZChQS0dfQVJH UykKLVBLR19BUkdTPQkJLXYgLWMgLSR7Q09NTUVOVDpRfSAtZCAke0RFU0NSfSAtZiAke1RN UFBMSVNUfSAtcCAke1BSRUZJWH0gLVAgImBjZCAkey5DVVJESVJ9ICYmICR7TUFLRX0gcGFj a2FnZS1kZXBlbmRzIHwgJHtHUkVQfSAtdiAtRSAke1BLR19JR05PUkVfREVQRU5EU30gfCAk e1NPUlR9IC11YCIgJHtFWFRSQV9QS0dfQVJHU30gJCR7X0xBVEVfUEtHX0FSR1N9CitQS0df QVJHUz0JCS12IC1jIC0ke0NPTU1FTlQ6UX0gLWQgJHtERVNDUn0gLWYgJHtUTVBQTElTVH0g LXAgJHtQUkVGSVh9IC1QICJgY2QgJHsuQ1VSRElSfSAmJiAke01BS0V9IGFjdHVhbC1wYWNr YWdlLWRlcGVuZHMgfCAke0dSRVB9IC12IC1FICR7UEtHX0lHTk9SRV9ERVBFTkRTfSB8ICR7 U09SVH0gLXVgIiAke0VYVFJBX1BLR19BUkdTfSAkJHtfTEFURV9QS0dfQVJHU30KIC5pZiAh ZGVmaW5lZChOT19NVFJFRSkKIFBLR19BUkdTKz0JCS1tICR7TVRSRUVfRklMRX0KIC5lbmRp ZgpAQCAtNTIxNiwxMCArNTIxNiwyNiBAQAogCQlmaTsgXAogCWRvbmUKIAorQUNUVUFMLVBB Q0tBR0UtREVQRU5EUz89IFwKKwlwa2dzPWAoZm9yIGRpciBpbiAke19MSUJfUlVOX0RFUEVO RFM6QyxbXjpdKjooW146XSopOj8uKixcMSx9OyBkbyBcCisJCWRpcj0kJCgke1JFQUxQQVRI fSAkJGRpcik7IFwKKwkJaWYgWyAtZCAkJGRpciBdOyB0aGVuIFwKKwkJCXBrZ25hbWU9JCQo Y2QgJCRkaXI7ICR7TUFLRX0gLVYgUEtHTkFNRSk7IFwKKwkJCSR7RUNIT19DTUR9ICQkcGtn bmFtZTsgXAorCQkJJHtHUkVQfSBAcGtnZGVwIC92YXIvZGIvcGtnLyQkcGtnbmFtZS8rQ09O VEVOVFMgfCAke1NFRH0gInMvQHBrZ2RlcCAvLyI7IFwKKwkJZmk7IFwKKwlkb25lKSB8IHNv cnQgLXVgOyBcCisJZm9yIHBrZ25hbWUgaW4gJCRwa2dzOyBkbyBcCisJCSR7RUNIT19DTUR9 ICQkcGtnbmFtZWAke0dSRVB9ICJAY29tbWVudCBPUklHSU46IiAvdmFyL2RiL3BrZy8kJHBr Z25hbWUvK0NPTlRFTlRTIHwgJHtTRUR9ICJzL0Bjb21tZW50IE9SSUdJTi8vImA7IFwKKwlk b25lCisKICMgUHJpbnQgb3V0IHBhY2thZ2UgbmFtZXMuCiAKIHBhY2thZ2UtZGVwZW5kczoK IAlAJHtQQUNLQUdFLURFUEVORFMtTElTVH0gfCAke0FXS30gJ3twcmludCAkJDEiOiIkJDN9 JworCithY3R1YWwtcGFja2FnZS1kZXBlbmRzOgorCUAke0FDVFVBTC1QQUNLQUdFLURFUEVO RFN9CiAKICMgQnVpbGQgcGFja2FnZXMgZm9yIHBvcnQgYW5kIGRlcGVuZGVuY2llcwogCg== --------------080504010008050606060700-- From owner-freebsd-ports@FreeBSD.ORG Mon May 14 14:45:51 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AADB516A405; Mon, 14 May 2007 14:45:51 +0000 (UTC) (envelope-from edlucero@internetcrusade.com) Received: from omx4.sandiegort.com (omx4.sandiegort.com [69.43.139.66]) by mx1.freebsd.org (Postfix) with ESMTP id 9204813C45B; Mon, 14 May 2007 14:45:51 +0000 (UTC) (envelope-from edlucero@internetcrusade.com) Received: from cs4.sandiegort.com (cs4.sandiegort.com [69.43.139.74]) by omx4.sandiegort.com (Postfix) with ESMTP id 4E52C678F9; Mon, 14 May 2007 07:45:39 -0700 (PDT) X-Virus-Scanned: amavisd-new at sandiegort.com Received: from TECHED (unknown [192.168.5.30]) by cs4.sandiegort.com (Postfix) with ESMTP id B4A1E4AC49; Mon, 14 May 2007 07:45:44 -0700 (PDT) From: "Ed Lucero" To: "'Ion-Mihai Tetcu'" , "Ed Lucero" References: <01a801c793ec$1c24fee0$546efca0$@com> <20070512223219.1e193c59@it.buh.tecnik93.com> In-Reply-To: <20070512223219.1e193c59@it.buh.tecnik93.com> Date: Mon, 14 May 2007 07:45:38 -0700 Message-ID: <02b701c79636$89de0de0$9d9a29a0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AceU4MygE81mA0n1QniQdtRo4Kd+HQBVaclg Content-Language: en-us Cc: ports@FreeBSD.org, 'Shawn O'Connor' Subject: RE: FreeBSD Port: dspam-3.6.8_2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 14:45:51 -0000 > -----Original Message----- > From: Ion-Mihai Tetcu [mailto:itetcu@FreeBSD.org] > Sent: Saturday, May 12, 2007 12:32 PM > To: Ed Lucero > Cc: ports@FreeBSD.org; Shawn O'Connor > Subject: Re: FreeBSD Port: dspam-3.6.8_2 > > On Fri, 11 May 2007 09:47:49 -0700 > "Ed Lucero" wrote: > > > Hi > > > > I was interested in finding out when dspam 3.8.0 Stable will be > > ported. > > It's in -devel, I'll will MFD it after the Ports freeze is over. > > -- > IOnut Thanks! When is the ports freeze over? Ed From owner-freebsd-ports@FreeBSD.ORG Mon May 14 14:58:39 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5AA9C16A403; Mon, 14 May 2007 14:58:39 +0000 (UTC) (envelope-from bconklin@masongeneral.com) Received: from mx2.masongeneral.com (mx2.masongeneral.com [205.134.195.135]) by mx1.freebsd.org (Postfix) with ESMTP id 33C3E13C447; Mon, 14 May 2007 14:58:38 +0000 (UTC) (envelope-from bconklin@masongeneral.com) Received: from localhost (unknown [127.0.0.1]) by mx2.masongeneral.com (Postfix) with ESMTP id 74680B86F; Mon, 14 May 2007 07:40:50 -0700 (PDT) X-Virus-Scanned: amavisd-new at masongeneral.com Received: from mx2.masongeneral.com ([127.0.0.1]) by localhost (mx2.masongeneral.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZCCX6ZJRHZXm; Mon, 14 May 2007 07:40:46 -0700 (PDT) Received: from mx1.masongeneral.com (mx1.masongeneral.com [172.27.80.56]) by mx2.masongeneral.com (Postfix) with ESMTP id D2F6FB86E; Mon, 14 May 2007 07:40:46 -0700 (PDT) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Date: Mon, 14 May 2007 07:40:46 -0700 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: FreeBSD Port: rrdtool-1.2.23 Thread-Index: AceWNbmrSI/FjysDRzSBdwg3a10dog== From: "Brian E. Conklin" To: Cc: ports@FreeBSD.org Subject: FreeBSD Port: rrdtool-1.2.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 14:58:39 -0000 There seems to be a problem with rrdtool 1.2.23 when compiling on = various versions of FreeBSD if ruby 1.8 is installed. There has been a bit of = chatter in newsgroups about this. I am including the tail of the output from one = of my servers making the attempt to compile hoping it will help find the solution. Thanks. <=3D=3D=3DBegin Snip=3D=3D=3D> Making all in bindings gmake[2]: Entering directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings' gmake[3]: Entering directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings' cd perl-piped && /usr/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for RRDp cd perl-piped && gmake gmake[4]: Entering directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/perl-piped' cp RRDp.pm blib/lib/RRDp.pm Manifying blib/man3/RRDp.3 gmake[4]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/perl-piped' cd perl-shared && /usr/bin/perl Makefile.PL RPATH=3D/usr/local/lib Checking if your kit is complete... Looks good Writing Makefile for RRDs cd perl-shared && gmake gmake[4]: Entering directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/perl-shared' cp RRDs.pm blib/lib/RRDs.pm cp ntmake.pl blib/lib/ntmake.pl /usr/bin/perl /usr/local/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.8.8/ExtUtils/typemap RRDs.xs > RRDs.xsc && mv RRDs.xsc RRDs.c cc -c -I../../src -DAPPLLIB_EXP=3D"/usr/local/lib/perl5/5.8.8/BSDPAN" -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -Wdeclaration-after-statement -I/usr/local/include -O2 = -fno-strict-aliasing -pipe -DVERSION=3D\"1.2023\" -DXS_VERSION=3D\"1.2023\" -DPIC -fPIC "-I/usr/local/lib/perl5/5.8.8/mach/CORE" -DPERLPATCHLEVEL=3D8 RRDs.c Running Mkbootstrap for RRDs () chmod 644 RRDs.bs rm -f blib/arch/auto/RRDs/RRDs.so cc -shared -L/usr/local/lib RRDs.o -L../../src/.libs/ -lrrd -lm -o blib/arch/auto/RRDs/RRDs.so \ \ chmod 755 blib/arch/auto/RRDs/RRDs.so cp RRDs.bs blib/arch/auto/RRDs/RRDs.bs chmod 644 blib/arch/auto/RRDs/RRDs.bs Manifying blib/man3/RRDs.3 gmake[4]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/perl-shared' cd ruby && /usr/local/bin/ruby extconf.rb && gmake EPREFIX=3D/usr/local sitedir=3D/usr/local/lib/ruby checking for rrd_create() in -lrrd... yes creating Makefile gmake[4]: Entering directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/ruby' Makefile:144: Commands were specified for file `RRD.so' at Makefile:114, Makefile:144: but `RRD.so' is now considered the same file as `/usr/local/lib/ruby/1.8/i386-freebsd6/RRD.so'. Makefile:144: Commands for = `/usr/local/lib/ruby/1.8/i386-freebsd6/RRD.so' will be ignored in favor of those for `RRD.so'. gmake[4]: Circular /usr/local/lib/ruby/1.8/i386-freebsd6/RRD.so <- /usr/local/lib/ruby/1.8/i386-freebsd6/RRD.so dependency dropped. cc -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6 -I. -I../../src = -fPIC -O2 -fno-strict-aliasing -pipe -fPIC -c main.c /usr/bin/install -c -o root -g wheel -m 0755 RRD.so /usr/local/lib/ruby/1.8/i386-freebsd6 install: RRD.so: No such file or directory gmake[4]: *** [/usr/local/lib/ruby/1.8/i386-freebsd6/RRD.so] Error 71 gmake[4]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings/ruby' gmake[3]: *** [ruby] Error 2 gmake[3]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23/bindings' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/net/rrdtool/work/rrdtool-1.2.23' gmake: *** [all] Error 2 *** Error code 2 Stop in /usr/ports/net/rrdtool. *** Error code 1 Stop in /usr/ports/net/rrdtool. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.12882.96 env UPGRADE_TOOL=3Dportupgrade UPGRADE_PORT=3Drrdtool-1.2.19_1 UPGRADE_PORT_VER=3D1.2.19_1 make ** Fix the problem and try again. ---> Skipping 'mail/mailgraph' (mailgraph-1.13) because a requisite = package 'rrdtool-1.2.19_1' (net/rrdtool) failed (specify -k to force) ** Listing the failed packages (*:skipped / !:failed) ! net/rrdtool (rrdtool-1.2.19_1) (install error) * mail/mailgraph (mailgraph-1.13) ---> Packages processed: 0 done, 142 ignored, 1 skipped and 1 failed mx2# <=3D=3D=3DEnd Snip=3D=3D=3D> Brian E. Conklin, MCP+I, MCSE Director of Information Services voice: 360.427.3423 fax: 360.427.3433 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 15:14:13 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7A4A916A402 for ; Mon, 14 May 2007 15:14:13 +0000 (UTC) (envelope-from kian.mohageri@gmail.com) Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.187]) by mx1.freebsd.org (Postfix) with ESMTP id 08E4E13C4AE for ; Mon, 14 May 2007 15:14:12 +0000 (UTC) (envelope-from kian.mohageri@gmail.com) Received: by mu-out-0910.google.com with SMTP id w8so720690mue for ; Mon, 14 May 2007 08:14:11 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=S3xclMoNV5qxXdznCdTSERkqiOrAqqKVdenFjWfDaNBlMPCl0jE4Ve0Tm+WkDxpwrwdzakYGBqq1yfKnQa6DiU6003di5PHI1st6Nd+QRKkmQldvDilz9qXSeTnylaO6ebZtCEgQhQsJfkZ3qLutbH6LCcxzpSV7OQNgqki3MFk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=QD3xer7XUtCn1AVTzwRLddlpJqw0BEBslUEkxZ7LvLPpt6QWkcTCPeekJwyxJ+Hw+EIkWixJf9FOYqGZaYejdhoWwjq6n9+z3lkUvrS+yVb5raHioOVIBqPcbBwv/ls+vPEghe9X+t2PGxLxCZuv/KwdrvAM81YgjGpeETZet74= Received: by 10.82.100.1 with SMTP id x1mr1847195bub.1179155651684; Mon, 14 May 2007 08:14:11 -0700 (PDT) Received: by 10.82.175.9 with HTTP; Mon, 14 May 2007 08:14:11 -0700 (PDT) Message-ID: Date: Mon, 14 May 2007 08:14:11 -0700 From: "Kian Mohageri" To: "Brian E. Conklin" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: Cc: ports@freebsd.org Subject: Re: FreeBSD Port: rrdtool-1.2.23 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 15:14:13 -0000 On 5/14/07, Brian E. Conklin wrote: > There seems to be a problem with rrdtool 1.2.23 when compiling on various > versions of FreeBSD if ruby 1.8 is installed. There has been a bit of chatter > in newsgroups about this. I am including the tail of the output from one of > my servers making the attempt to compile hoping it will help find the > solution. Thanks. > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/112412 Also see these ports PRs: - 112483 - 112513 It should be fixed soon after the ports thaw. Until then, you can disable ruby support manually as described. -Kian From owner-freebsd-ports@FreeBSD.ORG Mon May 14 15:34:01 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A78F316A402; Mon, 14 May 2007 15:34:01 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id 5B5BC13C45E; Mon, 14 May 2007 15:34:01 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from [128.206.184.213] (cauchy.math.missouri.edu [128.206.184.213]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id l4EFY06S081011; Mon, 14 May 2007 10:34:00 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Message-ID: <46488168.3030300@math.missouri.edu> Date: Mon, 14 May 2007 10:34:00 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> In-Reply-To: <46487491.6020806@math.missouri.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/3243/Mon May 14 05:49:49 2007 on math.missouri.edu X-Virus-Status: Clean Cc: Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 15:34:01 -0000 Stephen Montgomery-Smith wrote: > [LoN]Kamikaze wrote: >> Stephen Montgomery-Smith wrote: >>> Basically I think we are stuck on making "make package-depends" go any >>> faster. >>> >>> However I do think that the modifications I made to pkg_create go a >>> very >>> significant way to solving the problem of registration taking so >>> very long. >>> >>> Stephen >>> >> >> You are right about invoking make being the problem. However, I was >> able to >> increase the performance of package-depends by 20 to 30 percent, by >> avoiding >> recursive make calls and moving the recursion into the stack of the >> shell >> invocation. >> >> With my changes there's less than 10% overhead over the sum of make >> calls. I.e. >> for 56 seconds of make calls (x11/xorg on my system) there are only >> 4 more >> seconds of processing, instead of 15 to 20 seconds. >> >> The original make package-depends does some things I don't >> understand. Once >> I've figured them out I will post my little patch here. >> >> > > > Someone pointed out that what I was proposing in +DEPENDENCIES is > already to be found in +CONTENTS. So here is a proof of concept patch > to /usr/ports/Mk/bsd.port.mk (proof of concept because no error > checking, and things like that). > > For me it makes registration about 3 times faster. And also, the only reason it goes slow is because it has to do (cd $$dir; make -V PKGNAME) for every dir in _LIB_RUN_DEPENDS. But if instead we kept a file in /var/db/pkg called something like +PACKAGE_NAMES, where as each port is created we add in a one line entry with this mapping of origin to package name, then registration would take less than a second. It also has the advantage that the created +REQUIRED_BY really would be an accurate reflection of the true state of affairs rather than what it should be (meaning that if you cvsup ports and then build on top of old dependencies, +REQUIRED_BY would still be accurate). Stephen From owner-freebsd-ports@FreeBSD.ORG Mon May 14 15:34:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 002B416A400; Mon, 14 May 2007 15:34:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id A6E4913C468; Mon, 14 May 2007 15:34:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5d654.dip.t-dialin.net [84.165.214.84]) by redbull.bpaserver.net (Postfix) with ESMTP id C5D722E12B; Mon, 14 May 2007 17:34:26 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 225FF5B48A3; Mon, 14 May 2007 17:34:11 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4EFYAMa099291; Mon, 14 May 2007 17:34:10 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Mon, 14 May 2007 17:34:10 +0200 Message-ID: <20070514173410.7yj77531yc8o444w@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 14 May 2007 17:34:10 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> In-Reply-To: <46487491.6020806@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 15:34:36 -0000 Quoting Stephen Montgomery-Smith (from Mon, 14 May 2007 09:39:13 -0500): > Someone pointed out that what I was proposing in +DEPENDENCIES is Probably me... > already to be found in +CONTENTS. So here is a proof of concept patch > to /usr/ports/Mk/bsd.port.mk (proof of concept because no error > checking, and things like that). As you want to use the origin (it seems), grep for DEPORIGIN instead of pkgdep, should be even more fast than what you already have. Bye, Alexander. -- This was the most unkindest cut of all. -- William Shakespeare, "Julius Caesar" http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 15:37:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3AD4216A400; Mon, 14 May 2007 15:37:06 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0720A13C45B; Mon, 14 May 2007 15:37:05 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from [128.206.184.213] (cauchy.math.missouri.edu [128.206.184.213]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id l4EFb5Cw081220; Mon, 14 May 2007 10:37:05 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Message-ID: <46488221.1080904@math.missouri.edu> Date: Mon, 14 May 2007 10:37:05 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <20070514173410.7yj77531yc8o444w@webmail.leidinger.net> In-Reply-To: <20070514173410.7yj77531yc8o444w@webmail.leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/3243/Mon May 14 05:49:49 2007 on math.missouri.edu X-Virus-Status: Clean Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 15:37:06 -0000 Alexander Leidinger wrote: > Quoting Stephen Montgomery-Smith (from > Mon, 14 May 2007 09:39:13 -0500): > >> Someone pointed out that what I was proposing in +DEPENDENCIES is > > Probably me... > Yes >> already to be found in +CONTENTS. So here is a proof of concept patch >> to /usr/ports/Mk/bsd.port.mk (proof of concept because no error >> checking, and things like that). > > As you want to use the origin (it seems), grep for DEPORIGIN instead > of pkgdep, should be even more fast than what you already have. > I don't know how to do this except by using perl, which is not part of the base system. This is because DEPORIGIN is on the next line. And I am not expert at any tools except C and perl. Also I doubt that it will speed things up very much - I think that grepping a bunch of files is quite fast (compared to say invoking make which is very slow). From owner-freebsd-ports@FreeBSD.ORG Mon May 14 15:43:36 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15BBF16A402 for ; Mon, 14 May 2007 15:43:36 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.247]) by mx1.freebsd.org (Postfix) with ESMTP id C628413C44C for ; Mon, 14 May 2007 15:43:35 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so412054and for ; Mon, 14 May 2007 08:43:35 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h510+ee0GuCTUNqaUfCfjQhnsy8TEq8y0pELqrGziZWROEX1iGBg+0ZFUcYQDz6XyK94/PaCnwMrr7U7FK1t4WX0OZAz54UHrdjDIK+tJQItaQ50M8oCzWBlhjYkIX9KpJQ/tc02JLEN/Ar1iyKMVrAWOiO5KipytYlwbkR0DdM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=L3kmx43xXSCtcHlRbP/O+OwJvziDjRDcrLNLUwJ8/CD83WBvu5HOifAMknvQCfGp56hUQXHyl3XFANSuyxF5EQMEASlzRvgHmmPrOOWYDhnZnZ4Mlk0o3EMGbPfhWhe6JW+PH0q796lhniu1sv/oC0d0efj+OkvmDz7+xmf6KeE= Received: by 10.100.206.11 with SMTP id d11mr4586992ang.1179157412427; Mon, 14 May 2007 08:43:32 -0700 (PDT) Received: by 10.100.139.10 with HTTP; Mon, 14 May 2007 08:43:32 -0700 (PDT) Message-ID: <790a9fff0705140843s392595c6pebc3680aadba16fe@mail.gmail.com> Date: Mon, 14 May 2007 10:43:32 -0500 From: "Scot Hetzel" To: "Ed Lucero" In-Reply-To: <02b701c79636$89de0de0$9d9a29a0$@com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <01a801c793ec$1c24fee0$546efca0$@com> <20070512223219.1e193c59@it.buh.tecnik93.com> <02b701c79636$89de0de0$9d9a29a0$@com> Cc: ports@freebsd.org Subject: Re: FreeBSD Port: dspam-3.6.8_2 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 15:43:36 -0000 On 5/14/07, Ed Lucero wrote: > > > I was interested in finding out when dspam 3.8.0 Stable will be > > > ported. > > > > It's in -devel, I'll will MFD it after the Ports freeze is over. > > > > When is the ports freeze over? > The ports freeze will be over after xorg 7.2 gets imported into the ports tree. We are currently waiting for the results of testing the upgrade procedure. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-ports@FreeBSD.ORG Mon May 14 17:22:09 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6D94F16A402 for ; Mon, 14 May 2007 17:22:09 +0000 (UTC) (envelope-from cwolsen@domainatlantic.com) Received: from vms040pub.verizon.net (vms040pub.verizon.net [206.46.252.40]) by mx1.freebsd.org (Postfix) with ESMTP id 5396E13C45B for ; Mon, 14 May 2007 17:22:09 +0000 (UTC) (envelope-from cwolsen@domainatlantic.com) Received: from [127.0.0.1] ([71.167.55.15]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JI100HZZK8CHPQ2@vms040.mailsrvcs.net> for ports@FreeBSD.org; Mon, 14 May 2007 12:21:50 -0500 (CDT) Date: Mon, 14 May 2007 13:21:46 -0400 From: Christopher Olsen To: ports@FreeBSD.org Message-id: <46489AAA.4090607@domainatlantic.com> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1; format=flowed Content-transfer-encoding: 7bit User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) Cc: Subject: New port: coldfusion7 www/java/lang X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 17:22:09 -0000 I have created a new port for coldfusion 7.0.2 http://cupid.ubixos.com/coldfusion7.tgz I have tested it on a few machine and it works... Any questions please let me know.. Looking forward to hearing from someone soon.. -Christopher Christopher Olsen cwolsen@domainatlantic.com 88B Toledo Street Farmingdale, NY 11735 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 18:35:07 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD8C616A403; Mon, 14 May 2007 18:35:07 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id AB82713C44C; Mon, 14 May 2007 18:35:07 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 02B5D1A3C19; Mon, 14 May 2007 11:35:57 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id C89B052FB9; Mon, 14 May 2007 14:35:06 -0400 (EDT) Date: Mon, 14 May 2007 14:35:06 -0400 From: Kris Kennaway To: Tim Bishop Message-ID: <20070514183506.GA4010@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070514113527.GF16073@carrick.bishnet.net> <46484E86.2040004@FreeBSD.org> <20070514121940.GH16073@carrick.bishnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070514121940.GH16073@carrick.bishnet.net> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org, Florent Thoumie Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 18:35:07 -0000 On Mon, May 14, 2007 at 01:19:40PM +0100, Tim Bishop wrote: > On Mon, May 14, 2007 at 12:56:54PM +0100, Florent Thoumie wrote: > > Tim Bishop wrote: > > > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > > >> Once we have enough success reports and have dealt with all reported > > >> failures, we will proceed with the next stage, which is to import into > > >> CVS. > > > > > > The default sshd_config in the base system no longer works with > > > xforwarding because the xauth program has moved. This can be fixed by > > > setting the option: > > > > > > XAuthLocation /usr/local/bin/xauth > > > > > > It defaults to X11R6. > > > > > > I guess this should be fixed after the xorg merge? > > > > Shouldn't be a problem if you have the symlink from X11R6 to local. > > Yeah - I'm running without the symlink so I can discover problems (in my > scripts and config mainly). :-) There are probably quite a few of them. It will be best to wait until after the import to start addressing these to avoid confusing the issue. Kris From owner-freebsd-ports@FreeBSD.ORG Mon May 14 19:07:27 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ACC0616A407 for ; Mon, 14 May 2007 19:07:27 +0000 (UTC) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from smtp-2.sys.kth.se (smtp-2.sys.kth.se [130.237.32.160]) by mx1.freebsd.org (Postfix) with ESMTP id 432CB13C455 for ; Mon, 14 May 2007 19:07:27 +0000 (UTC) (envelope-from carl.gustavsson@bahnhofbredband.se) Received: from localhost (localhost [127.0.0.1]) by smtp-2.sys.kth.se (Postfix) with ESMTP id B6F2614D7E3; Mon, 14 May 2007 21:07:25 +0200 (CEST) X-Virus-Scanned: by amavisd-new at kth.se Received: from smtp-2.sys.kth.se ([127.0.0.1]) by localhost (smtp-2.sys.kth.se [127.0.0.1]) (amavisd-new, port 10024) with LMTP id hpqCrG71DNOa; Mon, 14 May 2007 21:07:23 +0200 (CEST) Received: from sleipner.home.swe (c213-100-49-168.swipnet.se [213.100.49.168]) by smtp-2.sys.kth.se (Postfix) with ESMTP id 7F4C114D7A3; Mon, 14 May 2007 21:07:23 +0200 (CEST) Message-ID: <4648B457.8030400@bahnhofbredband.se> Date: Mon, 14 May 2007 21:11:19 +0200 From: Carl Johan Gustavsson User-Agent: Thunderbird 2.0.0.0 (X11/20070422) MIME-Version: 1.0 To: Kris Kennaway References: <20070510212817.GA67897@xor.obsecurity.org> In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 19:07:27 -0000 Kris Kennaway wrote: > Dear porters, > > We are now ready for xorg 7.2 testing! Over the past week we have > done extensive tests of various upgrade scenarios, fixed many > remaining bugs, and now the upgrade is looking good. Of course, we > can't possibly test everything, so that's where you come in. What we > need now is for everyone to download this tarball: > > http://people.freebsd.org/~kris/ports-xorg-7.2.tbz > > Extract it into a clean directory (i.e. not over the top of your > existing ports tree), then follow the directions in UPDATING to begin > the upgrade process. In particular, please pay special attention to > the instructions on how to record and report information should > something go wrong: without a transcript of the upgrade session we may > be unable to determine what went wrong on your system, and your report > may be wasted. > > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. > > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. > > Kris > > Hi! I upgraded to 7.2 on a i386 machine running 6-STABLE and it went quite smooth, the only problem was that i didnt have the xorg-6.9-meta port installed which i noticed when the upgrade was done, but it was just to install the new meta port. The mergescript left some stuff in /usr/X11R6 which i had to delete manually, probably some stuff i installed manually like themes or things that havn't been deinstalled correctly (long before the upgrade, most of the files wasn't referenced by installed ports, checked by pkg_info -W). I also had to reinstall the nvidia-driver manually after the portupgrade -a finished. I noticed it was missing when i tried to start X after the upgrade. My install was done using the first tarball and portupgrade-devel, but i used a mergescript from a later release. The log are available by request. Thank you for all working on this. /cjg From owner-freebsd-ports@FreeBSD.ORG Mon May 14 20:59:25 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D622316A402 for ; Mon, 14 May 2007 20:59:25 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.238]) by mx1.freebsd.org (Postfix) with ESMTP id 9711A13C480 for ; Mon, 14 May 2007 20:59:25 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so2042777nze for ; Mon, 14 May 2007 13:59:25 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=mu5sfH1d0QrDg7ORy3KcO1TB15GmcqDeCJQ/xHhT/JTorhDvhyVVZQ/mezvkqgERu2gXDbTyD95qYZ9XM+yckkm2WNdTgCoVwR2k5zD79FLL62HPmTPPHHCN5Sybq5gKhGLWfaPF7A4UXUIIDlWdowrcb7Wo/uRw8Jhc0JSoXmY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=OITBZ6J4RP8H52REGiqGpWPSM/zeiyOdCkceLtXMTzTfDOrQxFjA7f7HCy+9FvJvSkAeoCdc4ChwWJxgbe6eR2+TojBj13xQFBsf7FXANDy+VaCB0tTHyOpetiR+ZjsejX6gIlx6oYOTJGcAmp2hRSFKgQq85NYzyz6zsADVWa4= Received: by 10.115.108.1 with SMTP id k1mr1152496wam.1179176364735; Mon, 14 May 2007 13:59:24 -0700 (PDT) Received: by 10.114.153.7 with HTTP; Mon, 14 May 2007 13:59:24 -0700 (PDT) Message-ID: <83e5fb980705141359y30cdd80al2a52750922ea3c95@mail.gmail.com> Date: Mon, 14 May 2007 22:59:24 +0200 From: "Diego Depaoli" To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Weird issue after Xorg upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 20:59:25 -0000 Hi all, it could be unrelated to Xorg upgrade, but now root, only root, is unable to switch from X to console. Ctrl+Alt+Fn doesn't work neither after a 'startx' neither after a [kdm|gmd|xdm]. Regular users instead can do it. ????????? -- Diego Depaoli From owner-freebsd-ports@FreeBSD.ORG Mon May 14 21:13:25 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 268CF16A400 for ; Mon, 14 May 2007 21:13:25 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 7BB8F13C457 for ; Mon, 14 May 2007 21:13:24 +0000 (UTC) (envelope-from LoN_Kamikaze@gmx.de) Received: (qmail invoked by alias); 14 May 2007 21:13:23 -0000 Received: from nat-wh-1.rz.uni-karlsruhe.de (EHLO mobileKamikaze.norad) [129.13.72.169] by mail.gmx.net (mp038) with SMTP; 14 May 2007 23:13:23 +0200 X-Authenticated: #5465401 X-Provags-ID: V01U2FsdGVkX1+ZxNQ5rleZWO0KXINgNKV2/OYwDHyf1H++Ivfzi5 +6v3nwhAvNAraB Message-ID: <4648D0D8.9050809@gmx.de> Date: Mon, 14 May 2007 23:12:56 +0200 From: "[LoN]Kamikaze" User-Agent: Thunderbird 2.0.0.0 (X11/20070506) MIME-Version: 1.0 To: araujo@FreeBSD.org References: <46485682.9070000@FreeBSD.org> In-Reply-To: <46485682.9070000@FreeBSD.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: phoemix@harmless.hu, freebsd-ports@freebsd.org Subject: Re: [patch] Xorg 7.2 - graphics/mesa-demos broken for non-NVIDIA X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 21:13:25 -0000 Marcelo Araujo wrote: > Hey folks! > > I investigated this problem. > I'm not sure about this! > But, you must OPEN the PRs, for I will check it. > You has to use for doing this, the tools, GNATS-WEB, > ports-mgmt/porttools or sysutils/gtk-send-pr. > > Best Regards. > The PR is there. Please have a look, as usual it might take a couple of minutes before it shows up. http://www.freebsd.org/cgi/query-pr.cgi?pr=112668 From owner-freebsd-ports@FreeBSD.ORG Mon May 14 23:25:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E409016A400 for ; Mon, 14 May 2007 23:25:45 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout5.cac.washington.edu (mxout5.cac.washington.edu [140.142.32.135]) by mx1.freebsd.org (Postfix) with ESMTP id C4F7613C448 for ; Mon, 14 May 2007 23:25:45 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from hymn01.u.washington.edu (hymn01.u.washington.edu [140.142.8.55]) by mxout5.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4ENPjfR017880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 14 May 2007 16:25:45 -0700 Received: from localhost (localhost [127.0.0.1]) by hymn01.u.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4ENPjF8029116 for ; Mon, 14 May 2007 16:25:45 -0700 X-Auth-Received: from [134.134.136.1] by hymn01.u.washington.edu via HTTP; Mon, 14 May 2007 16:25:45 PDT Date: Mon, 14 May 2007 16:25:45 -0700 (PDT) From: youshi10@u.washington.edu To: freebsd-ports@freebsd.org In-Reply-To: <83e5fb980705141359y30cdd80al2a52750922ea3c95@mail.gmail.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.14.161015 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='NO_REAL_NAME 0, __CP_MEDIA_BODY 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Subject: Re: Weird issue after Xorg upgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2007 23:25:46 -0000 On Mon, 14 May 2007, Diego Depaoli wrote: > Hi all, > it could be unrelated to Xorg upgrade, but now root, only root, is > unable to switch from X to console. > Ctrl+Alt+Fn doesn't work neither after a 'startx' neither after a > [kdm|gmd|xdm]. > Regular users instead can do it. > ????????? > > -- > Diego Depaoli Sounds unrelated because I can switch to the console no problem under Linux. Some questions: -Do you use a login daemon for user's to access the machine? -Have you checked the console for error messages or /var/log/Xorg.0.log? -What video driver do you use? -How did you upgrade to Xorg 7.2? -Garrett From owner-freebsd-ports@FreeBSD.ORG Tue May 15 01:36:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA8F916A402 for ; Tue, 15 May 2007 01:36:36 +0000 (UTC) (envelope-from beech@alaskaparadise.com) Received: from pinnacle.akherb.com (93-209-237-24.gci.net [24.237.209.93]) by mx1.freebsd.org (Postfix) with ESMTP id B863D13C457 for ; Tue, 15 May 2007 01:36:36 +0000 (UTC) (envelope-from beech@alaskaparadise.com) Received: by pinnacle.akherb.com (Postfix, from userid 1007) id 4B3AA5E9B; Mon, 14 May 2007 17:36:36 -0800 (AKDT) X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on pinnacle.akherb.com X-Spam-Level: X-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00, FH_HOST_EQ_D_D_D_D,FH_HOST_EQ_D_D_D_DB autolearn=no version=3.2.0 Received: from [127.0.0.1] (190-144-58-66.gci.net [66.58.144.190]) by pinnacle.akherb.com (Postfix) with ESMTP id D207F5C3A for ; Mon, 14 May 2007 17:36:30 -0800 (AKDT) Message-ID: <46490E9A.4080100@alaskaparadise.com> Date: Mon, 14 May 2007 17:36:26 -0800 From: Beech Rintoul User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: HEADS UP: xorg 7.2 ready for testing [SUCCESS] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 01:36:36 -0000 Everything built with no errors. Tested, looks good with KDE (fonts look better). One error, had to merge skype by hand. Great work guys! Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - Port Maintainer - beech@alaskaparadise.com /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.freebsd.org/releases/6.2R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 01:40:29 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 733E116A405; Tue, 15 May 2007 01:40:29 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 6033D13C489; Tue, 15 May 2007 01:40:29 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 0E72D1A3C19; Mon, 14 May 2007 18:41:19 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 29537514F8; Mon, 14 May 2007 21:40:28 -0400 (EDT) Date: Mon, 14 May 2007 21:40:27 -0400 From: Kris Kennaway To: Beech Rintoul Message-ID: <20070515014027.GA9157@xor.obsecurity.org> References: <46490E9A.4080100@alaskaparadise.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2fHTh5uZTiUOsy+g" Content-Disposition: inline In-Reply-To: <46490E9A.4080100@alaskaparadise.com> User-Agent: Mutt/1.4.2.2i Cc: flz@FreeBSD.org, freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing [SUCCESS] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 01:40:29 -0000 --2fHTh5uZTiUOsy+g Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 14, 2007 at 05:36:26PM -0800, Beech Rintoul wrote: > Everything built with no errors. Tested, looks good with KDE (fonts look= =20 > better). One error, had to merge skype by hand. Thanks, yeah I think skype (and probably skype-devel) needs a version bump to move it out of /usr/X11R6. Kris --2fHTh5uZTiUOsy+g Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGSQ+LWry0BWjoQKURArltAJ48blWk9gJnKMvt1x6pjhxP4mjCpQCg6Bpy QNTN80mfOZkZ0J4DgKCftmk= =LE0c -----END PGP SIGNATURE----- --2fHTh5uZTiUOsy+g-- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 01:52:05 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A17FB16A406 for ; Tue, 15 May 2007 01:52:05 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id 8209D13C455 for ; Tue, 15 May 2007 01:52:05 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from hymn01.u.washington.edu (hymn01.u.washington.edu [140.142.8.55]) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4F1q5SF024366 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 14 May 2007 18:52:05 -0700 Received: from localhost (localhost [127.0.0.1]) by hymn01.u.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4F1q4uU010935 for ; Mon, 14 May 2007 18:52:04 -0700 X-Auth-Received: from [134.134.136.1] by hymn01.u.washington.edu via HTTP; Mon, 14 May 2007 18:52:04 PDT Date: Mon, 14 May 2007 18:52:04 -0700 (PDT) From: youshi10@u.washington.edu To: freebsd-ports@freebsd.org In-Reply-To: <20070515014027.GA9157@xor.obsecurity.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.14.183937 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='NO_REAL_NAME 0, __CT 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0' Subject: Re: HEADS UP: xorg 7.2 ready for testing [SUCCESS] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 01:52:05 -0000 On Mon, 14 May 2007, Kris Kennaway wrote: > On Mon, May 14, 2007 at 05:36:26PM -0800, Beech Rintoul wrote: >> Everything built with no errors. Tested, looks good with KDE (fonts look >> better). One error, had to merge skype by hand. > > Thanks, yeah I think skype (and probably skype-devel) needs a version > bump to move it out of /usr/X11R6. > > Kris firefox, thunderbird, and irc/xchat2 built and run like clockwork, btw :). -Garrett From owner-freebsd-ports@FreeBSD.ORG Tue May 15 05:50:35 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F4EC16A403 for ; Tue, 15 May 2007 05:50:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 17B1913C4B9 for ; Tue, 15 May 2007 05:50:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CA15.dip.t-dialin.net [84.165.202.21]) by redbull.bpaserver.net (Postfix) with ESMTP id 0AEB62E09C; Tue, 15 May 2007 07:50:29 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 61DD35B48A3; Tue, 15 May 2007 07:50:13 +0200 (CEST) Date: Tue, 15 May 2007 07:50:26 +0200 From: Alexander Leidinger To: freebsd-ports@freebsd.org, Stephen Montgomery-Smith Message-ID: <20070515075026.0c3e763b@deskjail> In-Reply-To: <46488221.1080904@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <20070514173410.7yj77531yc8o444w@webmail.leidinger.net> <46488221.1080904@math.missouri.edu> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 05:50:35 -0000 Quoting Stephen Montgomery-Smith (Mon, 14 May 2007 10:37:05 -0500): > Alexander Leidinger wrote: > > Quoting Stephen Montgomery-Smith (from > > Mon, 14 May 2007 09:39:13 -0500): > > > >> Someone pointed out that what I was proposing in +DEPENDENCIES is > > > > Probably me... > > > Yes > > >> already to be found in +CONTENTS. So here is a proof of concept patch > >> to /usr/ports/Mk/bsd.port.mk (proof of concept because no error > >> checking, and things like that). > > > > As you want to use the origin (it seems), grep for DEPORIGIN instead > > of pkgdep, should be even more fast than what you already have. > > > > I don't know how to do this except by using perl, which is not part of > the base system. This is because DEPORIGIN is on the next line. And I > am not expert at any tools except C and perl. Also I doubt that it will > speed things up very much - I think that grepping a bunch of files is > quite fast (compared to say invoking make which is very slow). The package name and the origin of a dependency are listed in +CONTENTS, and this can be parsed very easy with awk. When they are already in the right order in +CONTENTS, then it is a nobrainer to write a script. Tell me what you want (syntax of the output) and I try to get time to write a short awk script. You can incorporate it then. Bye, Alexander. -- You can press up-arrow or down-arrow to walk through a list of previous commands in tcsh. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Tue May 15 06:55:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0E18616A408 for ; Tue, 15 May 2007 06:55:36 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 720F113C4B8 for ; Tue, 15 May 2007 06:55:35 +0000 (UTC) (envelope-from shoesoft@gmx.net) Received: (qmail invoked by alias); 15 May 2007 06:28:54 -0000 Received: from h081217094222.dyn.cm.kabsi.at (EHLO [192.168.0.100]) [81.217.94.222] by mail.gmx.net (mp041) with SMTP; 15 May 2007 08:28:54 +0200 X-Authenticated: #16703784 X-Provags-ID: V01U2FsdGVkX195Aygfvdl5y7Clw/EL5K/IFdeiyqnB7qGxaGzWWd nYzqYI80F+IcyK From: Stefan Ehmann Date: Tue, 15 May 2007 08:28:53 +0200 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Disposition: inline To: freebsd-ports@freebsd.org Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200705150828.53933.shoesoft@gmx.net> X-Y-GMX-Trusted: 0 Subject: xorg 7.2 upgrade report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 06:55:36 -0000 I finally finished the xorg upgrade on my CURRENT notebook. Please see this as a success report, not an error report. I can provide more info/testing if someone is interested in any errors I've encountered. I think I've seen most of this already reported: The build process went fine, except for the mergebase.sh. It failed after I manually deleted the conflicting files and run the script again. So I just unpacked the backup manually. ModulePath in xorg.conf needed to be adjusted (this is mentioned on ModularXorg wiki page, but not in the upgrade instructions). After suspend/resume there were serious display problems (screen mainly black and windows not updated etc). The culprit was some modelines I added to support the 1280x800 native display resolution. Fortunately, those no longer seem to be necessary. With modelines removed, this no longer happens. While playing around with xorg.conf, sometimes X wouldn't start any longer with some error: (EE) I810(0): V_BIOS address 0x4ae00 out of range (EE) I810(0): VBE initialization failed. In this case, xorg will only start after a reboot.But haven't seen the problem with my current xorg.conf. It seems like it only happens when xorg.conf is changed. I got this error when trying to start any of the mesa demos: X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 158 (DAMAGE) Minor opcode of failed request: 4 () Serial number of failed request: 48 Current serial number in output stream: 49 I added this to xorg.conf as a workaround: Section "Extensions" Option "DAMAGE" "Disable" EndSection Too my big surprise, after that, I got DRI working with my Intel 855GME card. Basically, a success story with some minor quirks. Big thanks to everyone involved. Stefan From owner-freebsd-ports@FreeBSD.ORG Tue May 15 09:02:19 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2C6F16A402 for ; Tue, 15 May 2007 09:02:19 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from nat-application.b1.lan.prg.vol.cz (nat-application.b1.lan.prg.vol.cz [195.122.204.152]) by mx1.freebsd.org (Postfix) with ESMTP id 2243F13C4B8 for ; Tue, 15 May 2007 09:02:18 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from pav.hide.vol.cz (localhost [127.0.0.1]) by nat-application.b1.lan.prg.vol.cz (8.13.8/8.13.8) with ESMTP id l4F8WoKG099799; Tue, 15 May 2007 10:32:50 +0200 (CEST) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by pav.hide.vol.cz (8.13.8/8.13.8/Submit) id l4F8Wnfa099798; Tue, 15 May 2007 10:32:49 +0200 (CEST) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: pav.hide.vol.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: Stephen Montgomery-Smith In-Reply-To: <46487491.6020806@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ZAw9JHqTHY0AcUQVO7RK" Date: Tue, 15 May 2007 10:32:49 +0200 Message-Id: <1179217969.99693.4.camel@pav.hide.vol.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Cc: "\[LoN\]Kamikaze" , freebsd-ports@FreeBSD.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 09:02:20 -0000 --=-ZAw9JHqTHY0AcUQVO7RK Content-Type: text/plain; charset=ISO8859-2 Content-Transfer-Encoding: quoted-printable Stephen Montgomery-Smith p=ED=B9e v po 14. 05. 2007 v 09:39 -0500: > Someone pointed out that what I was proposing in +DEPENDENCIES is=20 > already to be found in +CONTENTS. So here is a proof of concept patch=20 > to /usr/ports/Mk/bsd.port.mk (proof of concept because no error=20 > checking, and things like that). Again, can you send-pr(1) this, or variation of this with all kinks worked out? =20 --=20 Pav Lucistnik > Why do we need a film of "Lord of the Rings" when we have the book? Because watching a cg enhanced Legolas fire a flaming arrow into the heart of a warg is cool? - asdf@asdf.com in rec.games.roguelike.angband --=-ZAw9JHqTHY0AcUQVO7RK Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGSXAtntdYP8FOsoIRAsZJAJ9TDShNnjZm/Xz+Kt7N4J7doZ1tPACfUL7Q Jaa560pVqeurEb0ag9os/qs= =sV13 -----END PGP SIGNATURE----- --=-ZAw9JHqTHY0AcUQVO7RK-- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 09:27:13 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CACD416A404; Tue, 15 May 2007 09:27:13 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from carrick.bishnet.net (carrick.bishnet.net [84.234.17.56]) by mx1.freebsd.org (Postfix) with ESMTP id 6C4F713C44B; Tue, 15 May 2007 09:27:13 +0000 (UTC) (envelope-from tdb@carrick.bishnet.net) Received: from tdb by carrick.bishnet.net with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HntJC-000P3J-3v; Tue, 15 May 2007 10:27:06 +0100 Date: Tue, 15 May 2007 10:27:06 +0100 From: Tim Bishop To: Kris Kennaway Message-ID: <20070515092705.GM16073@carrick.bishnet.net> References: <46490E9A.4080100@alaskaparadise.com> <20070515014027.GA9157@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070515014027.GA9157@xor.obsecurity.org> X-PGP-Key: 0x5AE7D984, http://www.bishnet.net/tim/tim-bishnet-net.asc X-PGP-Fingerprint: 1453 086E 9376 1A50 ECF6 AE05 7DCE D659 5AE7 D984 User-Agent: Mutt/1.5.13 (2006-08-11) X-Bishnet-MailScanner-Information: Contact postmaster@bishnet.net X-Bishnet-MailScanner-VirusCheck: Found to be clean X-Bishnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.6, required 5, autolearn=not spam, BAYES_00 -2.60, NO_RELAYS -0.00) X-Bishnet-MailScanner-From: tdb@carrick.bishnet.net Cc: freebsd-ports@freebsd.org, flz@FreeBSD.org, Beech Rintoul Subject: Re: HEADS UP: xorg 7.2 ready for testing [SUCCESS] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 09:27:13 -0000 On Mon, May 14, 2007 at 09:40:27PM -0400, Kris Kennaway wrote: > On Mon, May 14, 2007 at 05:36:26PM -0800, Beech Rintoul wrote: > > Everything built with no errors. Tested, looks good with KDE (fonts look > > better). One error, had to merge skype by hand. > > Thanks, yeah I think skype (and probably skype-devel) needs a version > bump to move it out of /usr/X11R6. I said that in my mail a couple of days ago :-) Beech: a "portupgrade -f skype" would have moved it. Tim. -- Tim Bishop http://www.bishnet.net/tim/ PGP Key: 0x5AE7D984 From owner-freebsd-ports@FreeBSD.ORG Tue May 15 11:43:21 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A864E16A402 for ; Tue, 15 May 2007 11:43:21 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.232]) by mx1.freebsd.org (Postfix) with ESMTP id 6A97D13C45E for ; Tue, 15 May 2007 11:43:21 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so112736nze for ; Tue, 15 May 2007 04:43:20 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=RGWv7HYg4tlZIkNxIENjDnCVVDpg2HZz4dRtUWQUh678MVRqOGVDryrRsQE6aH43pxdl5HNk8fwGxP5KtZBFrNoM2vE6k+jCK+Z3mZk/wXHhq4pDvjV71XhlOD6AY8suTjS4vwXeXCByVIFxMEnzgbWaW8apMD4Y5+i/v28LwDQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=JUv1f1ucTwbbTv9gbB1BVodYvHhyrDukugue8H7HsOkCGX362/GP7yOphgr9PgCSHo9pjOstj5KxFimsrCAnqiXTlk3YNUrp7rjN4Lgc2N10MlKiN7jOQrgXZcNgEmc67W/H/9HSYqg6o8l32RffuITiNdVjEHEZJvnEVlodQeI= Received: by 10.114.210.2 with SMTP id i2mr1515599wag.1179229400143; Tue, 15 May 2007 04:43:20 -0700 (PDT) Received: by 10.114.153.7 with HTTP; Tue, 15 May 2007 04:43:20 -0700 (PDT) Message-ID: <83e5fb980705150443l46b14a12jfe29a466ff0dcddf@mail.gmail.com> Date: Tue, 15 May 2007 13:43:20 +0200 From: "Diego Depaoli" To: freebsd-ports@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: Re: Weird issue after Xorg upgrade [solved] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 11:43:21 -0000 2007/5/15, youshi10@u.washington.edu : > Sounds unrelated because I can switch to the console no problem under Linux. It was/was not related. Something went wrong dealing with xorg-server (make deinstall complained about bad md5sum), nvidia and libGL. All goes right reinstalling these ports. I'm still asking myself why only root... but it isn't so important... Thank you -- Diego Depaoli From owner-freebsd-ports@FreeBSD.ORG Tue May 15 12:14:14 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D83B916A402 for ; Tue, 15 May 2007 12:14:14 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by mx1.freebsd.org (Postfix) with ESMTP id 968B113C43E for ; Tue, 15 May 2007 12:14:14 +0000 (UTC) (envelope-from trebestie@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so490653and for ; Tue, 15 May 2007 05:14:14 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=g60h2+Fan3NQokaOfBHsXSWXb8W8MHKURNYW3MMamFKmkBdTlmELXWxhj7BnjGUy8bzEOyJU98uTeGx77kjLytkRPFvdO12b3dbl2IyvVcJmBS3V+gpNH1fZ/O5z5M8N5YieoKDkOo0yZVa8+WJE42QU6Y9fwNYLagls0A7ozuY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=eZQDx0c3Q8QZt+R2L+czNOvgUYkWkxdsYyoR38VZtqyQRN/VB2G9XTakLgM2MUpDNsufVEYLC2/Ec7hYfk7v/bRguZwCIEVswV2H2rnGH2w1Shl+k3GJBqIVur4Unc2kp4EhJ/KTXKcpVxCOThXgP/pJO42RgzRwOMLcjCMpbLQ= Received: by 10.114.12.9 with SMTP id 9mr1524603wal.1179231253304; Tue, 15 May 2007 05:14:13 -0700 (PDT) Received: by 10.114.153.7 with HTTP; Tue, 15 May 2007 05:14:13 -0700 (PDT) Message-ID: <83e5fb980705150514w71610e2av75319cda18f342d7@mail.gmail.com> Date: Tue, 15 May 2007 14:14:13 +0200 From: "Diego Depaoli" To: freebsd-ports@freebsd.org In-Reply-To: <20070515092705.GM16073@carrick.bishnet.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46490E9A.4080100@alaskaparadise.com> <20070515014027.GA9157@xor.obsecurity.org> <20070515092705.GM16073@carrick.bishnet.net> Subject: Re: HEADS UP: xorg 7.2 ready for testing [SUCCESS] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 12:14:14 -0000 I've recompiled and tested almost all my 700 ports (openoffice too). At this moment only x11-toolkits/qt4-gui fails to build. There is another minor question. LibGL conflicts with nvidia-driver, but nvidia-driver requires LibGL, so you can run into troubles building libGL with nvidia-driver installed. Cheers, -- Diego Depaoli From owner-freebsd-ports@FreeBSD.ORG Tue May 15 12:55:10 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9163A16A402; Tue, 15 May 2007 12:55:10 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 294E313C457; Tue, 15 May 2007 12:55:10 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070515125509m9100rrkq3e>; Tue, 15 May 2007 12:55:09 +0000 Message-ID: <4649ADA9.3050003@math.missouri.edu> Date: Tue, 15 May 2007 07:55:05 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: pav@freebsd.org References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <1179217969.99693.4.camel@pav.hide.vol.cz> In-Reply-To: <1179217969.99693.4.camel@pav.hide.vol.cz> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 12:55:10 -0000 Pav Lucistnik wrote: > Stephen Montgomery-Smith píąe v po 14. 05. 2007 v 09:39 -0500: > >> Someone pointed out that what I was proposing in +DEPENDENCIES is >> already to be found in +CONTENTS. So here is a proof of concept patch >> to /usr/ports/Mk/bsd.port.mk (proof of concept because no error >> checking, and things like that). > > Again, can you send-pr(1) this, or variation of this with all kinks > worked out? > I'm hoping that someone else will take over this project. I have a lot on my plate right now. From owner-freebsd-ports@FreeBSD.ORG Tue May 15 13:08:42 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EB7216A400 for ; Tue, 15 May 2007 13:08:42 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: from smtprelay01.ispgateway.de (smtprelay01.ispgateway.de [80.67.18.13]) by mx1.freebsd.org (Postfix) with ESMTP id 6D59A13C459 for ; Tue, 15 May 2007 13:08:41 +0000 (UTC) (envelope-from freebsd-listen@fabiankeil.de) Received: (qmail 28828 invoked from network); 15 May 2007 13:08:38 -0000 Received: from unknown (HELO localhost) (775067@[217.50.166.249]) (envelope-sender ) by smtprelay01.ispgateway.de (qmail-ldap-1.03) with SMTP for ; 15 May 2007 13:08:38 -0000 Date: Tue, 15 May 2007 15:08:00 +0200 From: Fabian Keil To: freebsd-ports@freebsd.org Message-ID: <20070515150800.1ff73247@localhost> In-Reply-To: References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd6.2) X-PGP-KEY-URL: http://www.fabiankeil.de/gpg-keys/freebsd-listen-2008-08-18.asc Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig_G+uYfAGUzcXO6EX3CiZUPBK; protocol="application/pgp-signature"; micalg=PGP-SHA1 Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 13:08:42 -0000 --Sig_G+uYfAGUzcXO6EX3CiZUPBK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable "Andrew Pantyukhin" wrote: > Reporting success on one of my desktops. It's a current/i386 > box with a little over 1000 packages (after the upgrade). No major problems on RELENG_6/i386 with little over 700 packages. At first xorg's radeon driver was really slow after the update and took something between seven and ten seconds to redraw the screen (without logging any errors). The problem disappeared after commenting out: Option "AccelMethod" "EXA" It used to work before, although I don't remember if it actually improved anything or just didn't make anything worse. Fabian --Sig_G+uYfAGUzcXO6EX3CiZUPBK Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGSbCwBYqIVf93VJ0RAtVfAJ4zhj85nmexlZ5EtVDJtVI+TPd8TwCfQn/f dv5RfSnj8md1PrnxdWluaVY= =zQLw -----END PGP SIGNATURE----- --Sig_G+uYfAGUzcXO6EX3CiZUPBK-- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 14:31:32 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0EC2C16A480; Tue, 15 May 2007 14:31:32 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id D7CB313C44B; Tue, 15 May 2007 14:31:31 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.7] (may be forged)) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4FEVVOn025693 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 15 May 2007 07:31:31 -0700 X-Auth-Received: from [192.168.10.45] (c-67-174-148-212.hsd1.ca.comcast.net [67.174.148.212]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4FEVUCp032728 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 15 May 2007 07:31:30 -0700 Message-ID: <4649C43F.30608@u.washington.edu> Date: Tue, 15 May 2007 07:31:27 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <1179217969.99693.4.camel@pav.hide.vol.cz> <4649ADA9.3050003@math.missouri.edu> In-Reply-To: <4649ADA9.3050003@math.missouri.edu> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 8bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.15.70839 X-Uwash-Spam: Gauge=XXXXXXXXI, Probability=81%, Report='URI_CLASS_INTERNET_DOMAIN 8, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __URI_CLASS_ANY 0, __USER_AGENT 0' Cc: "\[LoN\]Kamikaze" , pav@freebsd.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 14:31:32 -0000 Stephen Montgomery-Smith wrote: > Pav Lucistnik wrote: >> Stephen Montgomery-Smith píąe v po 14. 05. 2007 v 09:39 -0500: >> >>> Someone pointed out that what I was proposing in +DEPENDENCIES is >>> already to be found in +CONTENTS. So here is a proof of concept >>> patch to /usr/ports/Mk/bsd.port.mk (proof of concept because no error >>> checking, and things like that). >> >> Again, can you send-pr(1) this, or variation of this with all kinks >> worked out? >> > > I'm hoping that someone else will take over this project. I have a lot > on my plate right now. I'll take a look at this later on this week and try and integrate the items mentioned in my personal source tree and test. -Garrett From owner-freebsd-ports@FreeBSD.ORG Tue May 15 15:30:52 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 76DA416A402 for ; Tue, 15 May 2007 15:30:52 +0000 (UTC) (envelope-from lebedev@zhtw.org.ru) Received: from dante.exat.biz (dante.exat.biz [87.242.72.195]) by mx1.freebsd.org (Postfix) with ESMTP id 3911013C48C for ; Tue, 15 May 2007 15:30:52 +0000 (UTC) (envelope-from lebedev@zhtw.org.ru) Received: from [172.16.7.208] (unknown [217.9.89.2]) by dante.exat.biz (Postfix) with ESMTP id CAEF2216C15 for ; Tue, 15 May 2007 19:15:01 +0400 (MSD) From: Alexey Lebedev To: freebsd-ports@freebsd.org Content-Type: text/plain Date: Tue, 15 May 2007 19:17:12 +0400 Message-Id: <1179242232.63755.12.camel@samanka.umc8.mai.ru> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Subject: Gimp install problem X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 15:30:52 -0000 Hello! I had some problems with xorg upgrade but they seemed to be my fault: I had some broken with dependencies before portupgrade -a, but after it failed first time I corrected them by pkgdb -F. After that everything went well. But now I have this problem when installing the gimp: $ sudo make install ===> Installing for gimp-2.2_1,2 ===> gimp-2.2_1,2 depends on executable in : gimp-2.2 - found ===> gimp-2.2_1,2 depends on package: gimp-help>0 - found ===> gimp-2.2_1,2 depends on file: /usr/local/libexec/gimp/2.2/plug-ins/print - found ===> Generating temporary packing list ===> Checking if graphics/gimp already installed ===> Registering installation for gimp-2.2_1,2 /bin/sh:Argument list too long Although everything is working after that, I don't think this messages means nothing. Alexey Lebedev. From owner-freebsd-ports@FreeBSD.ORG Tue May 15 19:26:15 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C2B1C16A400 for ; Tue, 15 May 2007 19:26:15 +0000 (UTC) (envelope-from barner@gmx.de) Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by mx1.freebsd.org (Postfix) with SMTP id 361E813C457 for ; Tue, 15 May 2007 19:26:14 +0000 (UTC) (envelope-from barner@gmx.de) Received: (qmail invoked by alias); 15 May 2007 18:59:34 -0000 Received: from ppp-88-217-47-188.dynamic.mnet-online.de (EHLO dose.local.invalid) [88.217.47.188] by mail.gmx.net (mp023) with SMTP; 15 May 2007 20:59:34 +0200 X-Authenticated: #147403 X-Provags-ID: V01U2FsdGVkX19a+Yc3bX5aNTyi1kONUuThlNBiWLCS8S6eGLdc2w ZsqFmjoLROew0o Received: by dose.local.invalid (Postfix, from userid 1000) id C6485C39B; Tue, 15 May 2007 21:00:01 +0200 (CEST) Date: Tue, 15 May 2007 21:00:01 +0200 From: Simon Barner To: Kris Kennaway Message-ID: <20070515190001.GA2687@dose.local.invalid> References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="envbJBWh7q8WU6mo" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> User-Agent: Mutt/1.5.12-2006-07-14 X-Y-GMX-Trusted: 0 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 19:26:15 -0000 --envbJBWh7q8WU6mo Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Kris Kennaway wrote: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. Today, the update of my 6.2-STABLE workstation (KDE and Gnome installed) finished. Although I ran "portupgrade -a" several times, two ports failed to build: - one of the gstreamer ports (I think this as been reported before, I don't have access to the log files right now, I can make them available tomorrow). - x11-toolkits/py-qt, but I think this is not related to the Xorg update but due to both Qt 4 and 3 being installed on the machine. I also had to manually re-install the Nvidia driver after the update and to adjust the module search path in xorg.conf. My GeForce 5200 is working happily as before with two screens attached (GLX and DRI enabled but still untested). After moving away some left-over files in /usr/X11R6 (I can upload the list if necessary), the merge script ran just fine. Summary: Everything is working as before (kudos to everyone envolved). The rough edges I've seen are propably because the system was not in a absolutely clean state. For me, running "portupgrade -m"-DBATCH -DXORG_UPGRADE -ak" until my port installation reached a fixed point worked very well. --=20 Best regards / Viele Gr=FC=DFe, barner@FreeBSD.= org Simon Barner barner@gmx.de --envbJBWh7q8WU6mo Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGSgMxCkn+/eutqCoRAnVxAKDJP9m777TpcHcXUVgon+LtXDWFUACfVMJg 0RDufmoxwXjkDqDLUVN+Zto= =VoZ8 -----END PGP SIGNATURE----- --envbJBWh7q8WU6mo-- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 20:18:41 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3C2E316A407 for ; Tue, 15 May 2007 20:18:41 +0000 (UTC) (envelope-from llwang@infor.ck.tp.edu.tw) Received: from infor.ck.tp.edu.tw (infor.ck.tp.edu.tw [203.64.26.200]) by mx1.freebsd.org (Postfix) with ESMTP id 0E0AE13C4BA for ; Tue, 15 May 2007 20:18:40 +0000 (UTC) (envelope-from llwang@infor.ck.tp.edu.tw) Received: by infor.ck.tp.edu.tw (Postfix, from userid 1001) id EB0A81716B; Wed, 16 May 2007 04:02:57 +0800 (CST) Date: Wed, 16 May 2007 04:02:57 +0800 From: "Li-Lun Wang (Leland Wang)" To: freebsd-ports@FreeBSD.org Message-ID: <20070515200257.GA5743@Athena.infor.org> Mail-Followup-To: "Li-Lun Wang (Leland Wang)" , freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: Honor $PREFIX or use output from pkg-config(1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 20:18:41 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, A port installs modules into $SCIM_MODULEDIR, which is determined by using SCIM_MODULEDIR=`pkg-config --variable=moduledir scim` during configure. I wonder if I should just let the port to install to $SCIM_MODULEDIR determined this way or override the behavior to install to ${PREFIX}/lib/scim-1.0/1.4.0 instead. Regards, llwang -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD4DBQFGShHuCQM7t5B2mhARAuXAAJdzHBJlve9VOCsWbBnmHu2H/AOHAJ43kLY1 /QBjC8UM6/qQdtBiwjXQLg== =yI4w -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 21:47:00 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B468F16A400 for ; Tue, 15 May 2007 21:47:00 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 9FBF513C4B0 for ; Tue, 15 May 2007 21:47:00 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 6323B1A3C1A; Tue, 15 May 2007 14:47:51 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AB09C51488; Tue, 15 May 2007 17:46:59 -0400 (EDT) Date: Tue, 15 May 2007 17:46:59 -0400 From: Kris Kennaway To: Sam Lawrance , Kris Kennaway , Danny Pansters , freebsd-ports@freebsd.org Message-ID: <20070515214659.GB42118@xor.obsecurity.org> References: <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> <20070515203050.GG1462@roadrunner.q.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070515203050.GG1462@roadrunner.q.local> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:47:00 -0000 On Tue, May 15, 2007 at 10:30:50PM +0200, Ulrich Spoerlein wrote: > Sam Lawrance wrote: > > I think I have figured this out. In short: portupgrade does not include new, previously not > > installed, dependencies in its list of tasks when updating. In this particular case, > > gstreamer-plugins-bad was built before one of its dependencies was updated, and we end up > > with a crufty old reference to X11R6. > > That is exactly why I recommend using WITH_FOO flags in /etc/make.conf > instead of the pkgtools.conf. It can only, really work if you pass > WITH_* flags to make(1) itself. > > Of course, WITH_ flags have nothing to do with your problem at hand. > Sorry for hijacking this thread. Indeed. Kris From owner-freebsd-ports@FreeBSD.ORG Tue May 15 21:51:14 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CB06D16A407; Tue, 15 May 2007 21:51:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 67E2D13C458; Tue, 15 May 2007 21:51:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070515215112m9200e1jcre>; Tue, 15 May 2007 21:51:13 +0000 Message-ID: <464A2B50.5030104@math.missouri.edu> Date: Tue, 15 May 2007 16:51:12 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Stephen Montgomery-Smith , "[LoN]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway References: <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <20070515205738.GH1462@roadrunner.q.local> In-Reply-To: <20070515205738.GH1462@roadrunner.q.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:51:14 -0000 Ulrich Spoerlein wrote: > Stephen Montgomery-Smith wrote: >> And also, the only reason it goes slow is because it has to do >> (cd $$dir; make -V PKGNAME) >> for every dir in _LIB_RUN_DEPENDS. But if instead we kept a file in /var/db/pkg called >> something like +PACKAGE_NAMES, where as each port is created we add in a one line entry with >> this mapping of origin to package name, then registration would take less than a second. It > > I also need to quickly look up origin -> pkgname and would suggest > placing this in the INDEX file. Then you have the foundation in place to > be able to run 'make vim-7.1.2.tbz' in, say, /usr/ports/ and it will > first create gettext-x.y.tbz and stuff. Ie, it could resolve/build > dependencies *before* even starting the build in editors/vim. > > This then quickly leads to parallel pkg builds working (think: make -j3 > vim-7.x.y.tbz) > > Ulrich Spoerlein This info is already in INDEX (the origin is the second field). I don't think INDEX can be used for my purposes. This is because the mapping origin->pkgname can change, e.g. audio/mpg123 might map to mpg123-vvv or mpg123-esound-vvv (where vvv is the version number). This depends upon environment variables or what other packages are installed. For my purposes we have to have an origin->pkgname look up table which represents the names of packages that have actually been installed. (And even the current scheme might get this wrong, as it merely tells you what the package name is if you had just installed it.) The other problem with INDEX is that it takes way too long to produce to keep it completely up to date. Stephen From owner-freebsd-ports@FreeBSD.ORG Tue May 15 21:52:55 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5A7F616A400 for ; Tue, 15 May 2007 21:52:55 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 3F1EA13C458 for ; Tue, 15 May 2007 21:52:55 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id B978E1A3C1A; Tue, 15 May 2007 14:53:45 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id F1DA551488; Tue, 15 May 2007 17:52:53 -0400 (EDT) Date: Tue, 15 May 2007 17:52:53 -0400 From: Kris Kennaway To: Sam Lawrance Message-ID: <20070515215253.GA43265@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: Danny Pansters , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:52:55 -0000 On Mon, May 14, 2007 at 10:29:30PM +1000, Sam Lawrance wrote: > > On 13/05/2007, at 5:26 PM, Kris Kennaway wrote: > > >On Sun, May 13, 2007 at 05:20:53PM +1000, Sam Lawrance wrote: > >> > >>On 13/05/2007, at 5:13 PM, Kris Kennaway wrote: > >> > >>>On Sun, May 13, 2007 at 05:04:29PM +1000, Sam Lawrance wrote: > >>>> > >>>>On 12/05/2007, at 11:12 AM, Kris Kennaway wrote: > >>>> > >>>>>On Sat, May 12, 2007 at 02:35:00AM +0200, Danny Pansters wrote: > >>>>> > >>>>>>I ran into a little problem with the gstreamer-plugins, to be > >>>>>>exact with > >>>>>>the 'bad' plugin. What's in a name. Attached patch to gstreamer- > >>>>>>plugins which > >>>>>>eliminates X11BASE from configure args fixes it. > >>>>> > >>>>>This actually seems to indicate that something you have installed > >>>>>references /usr/X11R6 in a .la file. I actually built this > >>>>>successfully myself during the upgrade tests, so I guess something > >>>>>went wrong with the upgrade on your machine. Can you please > >>>>>provide > >>>>>the full log, as well as the result of > >>>>> > >>>>>find /usr/local/lib -name \*.la | xargs grep /usr/X11R6/lib/ > >>>>>libfontconfig.la > >>>> > >>>>Just a quick "me too". Last night I installed 6.2-RELEASE with > >>>>gnome > >>>>and goffice from the release packageset, then proceeded to > >>>>follow the > >>>>xorg upgrade instructions. The two errors I got are listed > >>>>below. I > >>>>will try to investigate tonight. > >>> > >>>OK, still waiting for the log from Danny, so maybe you'll get in > >>>first > >>>with yours. > >> > >>I hope there's a nice prize, or showgirls springing out of big cakes. > >> > >>http://people.freebsd.org/~lawrance/xorg-upgrade.bz2 > > I think I have figured this out. In short: portupgrade does not > include new, previously not installed, dependencies in its list of > tasks when updating. In this particular case, gstreamer-plugins-bad > was built before one of its dependencies was updated, and we end up > with a crufty old reference to X11R6. > > Less short: > > Before the xorg upgrade, gstreamer-plugins-bad was not installed on > my system. It was installed during the upgrade as part of running > "portupgrade -a". > > Upon further inspection of the xorg-upgrade log above I noticed that > there were two build attempts for gstreamer-plugins-bad, and neither > was directly performed by portupgrade (ie. the ports framework did > it). The first attempt was as a dependency of gstreamer-plugins- > dts. The second (and successful) attempt was as a dependency of > gstreamer-plugins-xvid. > > I reverted the system to its original state and ran "portupgrade -an" > to show the order of updates that portupgrade would perform. > gstreamer-plugins-bad was not in the list. I think this means is > that if a port being upgraded has a new dependency, that dependency > will _not_ be included in the list portupgrade uses to determine > which packages to update and at what point. That sounds correct. It is the same portupgrade design flaw that forces us to do the manual out-of-order libXft upgrade :( I guess we will have to also special-case this port too, perhaps by replacing the portupgrade -a by portupgrade -a -x "gstreamer*" and then adding a portupgrade "gstreamer*" step afterwards for users who have it installed. If anyone can think of a cleaner solution please let me know. Kris From owner-freebsd-ports@FreeBSD.ORG Tue May 15 21:53:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CA36416A400 for ; Tue, 15 May 2007 21:53:36 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 926CF13C46C for ; Tue, 15 May 2007 21:53:36 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070515215335m9200e1brje>; Tue, 15 May 2007 21:53:35 +0000 Message-ID: <464A2BDF.9030108@math.missouri.edu> Date: Tue, 15 May 2007 16:53:35 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Stephen Montgomery-Smith , Kris Kennaway , "[LoN]Kamikaze" , freebsd-ports@freebsd.org References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> <20070515210147.GI1462@roadrunner.q.local> In-Reply-To: <20070515210147.GI1462@roadrunner.q.local> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:53:36 -0000 Ulrich Spoerlein wrote: > Stephen Montgomery-Smith wrote: >> 1. Pulling in the dependencies. This is in effect doing a "make package-depends". You can >> do this for yourself, and see that it takes a long time. I honestly don't see how to make >> this faster, as presumably it involves calling "make" on all the dependency ports, and I >> would guess that each new invocation of make adds considerable overhead just loading the >> program. > > This is "static" information, required for nearly all ports -> put it in > INDEX > >> 2. Sorting the dependencies in pkg_create. My fix now cuts this out completely. Thus there >> is no need to change the structure of /var/db/pkg to use databases or anything like this. > > I haven't had time to look at your patches, but are your removing second > order dependancies? This would cut down the tree size considerably. No. No second order dependencies are removed. The new algorithm does exactly the same as the old one did, only it works a lot faster. From owner-freebsd-ports@FreeBSD.ORG Tue May 15 21:59:30 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F29816A402 for ; Tue, 15 May 2007 21:59:30 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id CE2BA13C448 for ; Tue, 15 May 2007 21:59:29 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4FLxNqJ030477 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Tue, 15 May 2007 23:59:25 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: "Li-Lun Wang (Leland Wang)" In-Reply-To: <20070515200257.GA5743@Athena.infor.org> References: <20070515200257.GA5743@Athena.infor.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-SUEiPuwY9mQ9t8D4choi" Date: Tue, 15 May 2007 23:59:23 +0200 Message-Id: <1179266363.49398.3.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.954 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: freebsd-ports@FreeBSD.org Subject: Re: Honor $PREFIX or use output from pkg-config(1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 21:59:30 -0000 --=-SUEiPuwY9mQ9t8D4choi Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Li-Lun Wang (Leland Wang) p=ED=B9e v st 16. 05. 2007 v 04:02 +0800: > A port installs modules into $SCIM_MODULEDIR, which is determined by > using >=20 > SCIM_MODULEDIR=3D`pkg-config --variable=3Dmoduledir scim` >=20 > during configure. I wonder if I should just let the port to install to > $SCIM_MODULEDIR determined this way or override the behavior to install > to ${PREFIX}/lib/scim-1.0/1.4.0 instead. You expect dependencies in LOCALBASE and install into PREFIX. Always. --=20 Pav Lucistnik An arrow (+0,+0) {@f0} finds a mark. It dies. --=-SUEiPuwY9mQ9t8D4choi Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGSi03ntdYP8FOsoIRAmqUAKChuUnMjtH9PoyX6qzR/eptm7Ek/QCfb5TH CttNzL+DzIGERQpt6oWyr+I= =m9R3 -----END PGP SIGNATURE----- --=-SUEiPuwY9mQ9t8D4choi-- From owner-freebsd-ports@FreeBSD.ORG Tue May 15 22:05:59 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12B9816A402 for ; Tue, 15 May 2007 22:05:59 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.182]) by mx1.freebsd.org (Postfix) with ESMTP id BCED513C483 for ; Tue, 15 May 2007 22:05:58 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so288769pyh for ; Tue, 15 May 2007 15:05:58 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=MQLpahh8D/1sD/WKZ6yqIv9y8DqqWgKJGfORutBDs9VvjvGWi15efGkRqiqcwDp41VTzSuczJ/6rvvmuswb+XKbBrmmb0LjpmoJ4cHz+pb7Pbqltl4wtAEBAmdKjsfVoUVaN86KTbe27d3uFlqg093sgl11RNxzDIJF2M/p4Ank= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=YszR1phYOMUCRyyEkmgXAgr2tWdTB7W5jZfx9vw6eaqgEuS4CxTffTFNdZUacvgh9SWT/vGbgOKqiDz3YwGpDWnkCDRHdYwXw7ZPd62Fdx4BOxcs84JnGcsrheF7pTOnsVSKqkltjad476VQNsjPUywlAnT/PBAd5ntCz6CSEZU= Received: by 10.65.81.10 with SMTP id i10mr1775038qbl.1179265178720; Tue, 15 May 2007 14:39:38 -0700 (PDT) Received: from roadrunner.q.local ( [85.180.170.96]) by mx.google.com with ESMTP id e14sm1147537qba.2007.05.15.14.39.36; Tue, 15 May 2007 14:39:37 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.14.1/8.14.1) with ESMTP id l4FL1mj1014055; Tue, 15 May 2007 23:01:48 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.14.1/8.14.1/Submit) id l4FL1lX3014054; Tue, 15 May 2007 23:01:47 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Tue, 15 May 2007 23:01:47 +0200 From: Ulrich Spoerlein To: Stephen Montgomery-Smith Message-ID: <20070515210147.GI1462@roadrunner.q.local> Mail-Followup-To: Stephen Montgomery-Smith , Kris Kennaway , "[LoN]Kamikaze" , freebsd-ports@freebsd.org References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4647161D.2040100@math.missouri.edu> Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 22:05:59 -0000 Stephen Montgomery-Smith wrote: > 1. Pulling in the dependencies. This is in effect doing a "make package-depends". You can > do this for yourself, and see that it takes a long time. I honestly don't see how to make > this faster, as presumably it involves calling "make" on all the dependency ports, and I > would guess that each new invocation of make adds considerable overhead just loading the > program. This is "static" information, required for nearly all ports -> put it in INDEX > 2. Sorting the dependencies in pkg_create. My fix now cuts this out completely. Thus there > is no need to change the structure of /var/db/pkg to use databases or anything like this. I haven't had time to look at your patches, but are your removing second order dependancies? This would cut down the tree size considerably. Ulrich Spoerlein -- "The trouble with the dictionary is you have to know how the word is spelled before you can look it up to see how it is spelled." -- Will Cuppy From owner-freebsd-ports@FreeBSD.ORG Tue May 15 22:07:13 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 18DD816A404 for ; Tue, 15 May 2007 22:07:13 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ik-out-1112.google.com (ik-out-1112.google.com [66.249.90.182]) by mx1.freebsd.org (Postfix) with ESMTP id 9B4E813C45D for ; Tue, 15 May 2007 22:07:12 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ik-out-1112.google.com with SMTP id c29so1363063ika for ; Tue, 15 May 2007 15:07:11 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=TxLBwIkY4Cdi5h5/e3oyf3E9nN9ox2TpjOSx7ZD8LBDwiU9/pQb5B74VuBC8fEqzfCMaVrxS6d4QS58oAkSMIo2RD8e8yLL5K4TpmzyjNoaCmp3x4MfpRt9aQLso6vswKrAUM35ZDgJBKl4DrXkWqj5Uyw6DOLFdKVyb2r0EJHQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=QYUVVgHxWFyHULnMN+RaDHzALVLJbD7bseW+84XjLajs4mj8HqaOG5KuwgcyCXhwCl72Brx2oFbrlidXyVjkbKI1XCez3reufdMmjgGRji5Sz/NrAsyme1tkdRS7ElQY+OuKNWLETZdRoMmtrGRcAs/glsPwyRHDBrH9MDV4czs= Received: by 10.64.24.20 with SMTP id 20mr1957019qbx.1179265176340; Tue, 15 May 2007 14:39:36 -0700 (PDT) Received: from roadrunner.q.local ( [85.180.170.96]) by mx.google.com with ESMTP id e14sm1147537qba.2007.05.15.14.39.34; Tue, 15 May 2007 14:39:35 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.14.1/8.14.1) with ESMTP id l4FKUqCa013122; Tue, 15 May 2007 22:30:52 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.14.1/8.14.1/Submit) id l4FKUoB2013121; Tue, 15 May 2007 22:30:50 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Tue, 15 May 2007 22:30:50 +0200 From: Ulrich Spoerlein To: Sam Lawrance Message-ID: <20070515203050.GG1462@roadrunner.q.local> Mail-Followup-To: Sam Lawrance , Kris Kennaway , Danny Pansters , freebsd-ports@freebsd.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070511202905.GO826@turion.vk2pj.dyndns.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: Danny Pansters , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 22:07:13 -0000 Sam Lawrance wrote: > I think I have figured this out. In short: portupgrade does not include new, previously not > installed, dependencies in its list of tasks when updating. In this particular case, > gstreamer-plugins-bad was built before one of its dependencies was updated, and we end up > with a crufty old reference to X11R6. That is exactly why I recommend using WITH_FOO flags in /etc/make.conf instead of the pkgtools.conf. It can only, really work if you pass WITH_* flags to make(1) itself. Of course, WITH_ flags have nothing to do with your problem at hand. Sorry for hijacking this thread. Ulrich Spoerlein -- "The trouble with the dictionary is you have to know how the word is spelled before you can look it up to see how it is spelled." -- Will Cuppy From owner-freebsd-ports@FreeBSD.ORG Tue May 15 22:07:55 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FB5116A404 for ; Tue, 15 May 2007 22:07:55 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by mx1.freebsd.org (Postfix) with ESMTP id A4C6A13C45D for ; Tue, 15 May 2007 22:07:54 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by py-out-1112.google.com with SMTP id f31so289318pyh for ; Tue, 15 May 2007 15:07:54 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=NhO+Ah7moe+EUbm3VKQu5QEGl+NdzuytpG7ktXRZtrlFp5q6ubQeAtRLUD7Dmpz089L8zEOeNf6B40i++2azHkFY31IacXkHRSkRie7xYihMpqVoYYSxia/iO7ie8lsVt21QpA2uL2g8rm2wVWqb4jDgHJvLl4p/4mohCUjw9LY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=RN977+3SozhTNJVdUYDNkEaWtRkLjgbKWYVnznAI9ZhmES13sFzDoC2ZB1nOc4IVEVOrCYnosBOButqIZxAfimh/a0yZ/yjpl36YS99kDNpI3E2cXAChI0Ctcqe47GnqdcNyLRcydbFnnDxxkQncGPMIG/K7GdW8Tsq9rbPx+/E= Received: by 10.65.210.18 with SMTP id m18mr1793379qbq.1179265181309; Tue, 15 May 2007 14:39:41 -0700 (PDT) Received: from roadrunner.q.local ( [85.180.170.96]) by mx.google.com with ESMTP id e14sm1147537qba.2007.05.15.14.39.38; Tue, 15 May 2007 14:39:40 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.14.1/8.14.1) with ESMTP id l4FKvd42013930; Tue, 15 May 2007 22:57:39 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.14.1/8.14.1/Submit) id l4FKvcw0013929; Tue, 15 May 2007 22:57:38 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Tue, 15 May 2007 22:57:38 +0200 From: Ulrich Spoerlein To: Stephen Montgomery-Smith Message-ID: <20070515205738.GH1462@roadrunner.q.local> Mail-Followup-To: Stephen Montgomery-Smith , "[LoN]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway References: <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46488168.3030300@math.missouri.edu> Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2007 22:07:55 -0000 Stephen Montgomery-Smith wrote: > And also, the only reason it goes slow is because it has to do > (cd $$dir; make -V PKGNAME) > for every dir in _LIB_RUN_DEPENDS. But if instead we kept a file in /var/db/pkg called > something like +PACKAGE_NAMES, where as each port is created we add in a one line entry with > this mapping of origin to package name, then registration would take less than a second. It I also need to quickly look up origin -> pkgname and would suggest placing this in the INDEX file. Then you have the foundation in place to be able to run 'make vim-7.1.2.tbz' in, say, /usr/ports/ and it will first create gettext-x.y.tbz and stuff. Ie, it could resolve/build dependencies *before* even starting the build in editors/vim. This then quickly leads to parallel pkg builds working (think: make -j3 vim-7.x.y.tbz) Ulrich Spoerlein -- "The trouble with the dictionary is you have to know how the word is spelled before you can look it up to see how it is spelled." -- Will Cuppy From owner-freebsd-ports@FreeBSD.ORG Wed May 16 03:43:42 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5B81616A402 for ; Wed, 16 May 2007 03:43:42 +0000 (UTC) (envelope-from brains-devel-bounces@www.psychiatry.uiowa.edu) Received: from www.psychiatry.uiowa.edu (www.psychiatry.uiowa.edu [129.255.93.22]) by mx1.freebsd.org (Postfix) with ESMTP id 11D3613C469 for ; Wed, 16 May 2007 03:43:41 +0000 (UTC) (envelope-from brains-devel-bounces@www.psychiatry.uiowa.edu) Received: from www.psychiatry.uiowa.edu (localhost.localdomain [127.0.0.1]) by www.psychiatry.uiowa.edu (8.13.1/8.13.1) with ESMTP id l4G2oTIE006236 for ; Tue, 15 May 2007 21:50:29 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit From: brains-devel-bounces@www.psychiatry.uiowa.edu To: freebsd-ports@freebsd.org Message-ID: Date: Tue, 15 May 2007 21:46:00 -0500 Precedence: bulk X-BeenThere: brains-devel@www.psychiatry.uiowa.edu X-Mailman-Version: 2.1.5 X-List-Administrivia: yes Sender: brains-devel-bounces@www.psychiatry.uiowa.edu Errors-To: brains-devel-bounces@www.psychiatry.uiowa.edu Subject: Your message to BRAINS-devel awaits moderator approval X-BeenThere: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 03:43:42 -0000 Your mail to 'BRAINS-devel' with the subject delivery failed Is being held until the list moderator can review it for approval. The reason it is being held: Post by non-member to a members-only list Either the message will get posted to the list, or you will receive notification of the moderator's decision. If you would like to cancel this posting, please visit the following URL: http://www.psychiatry.uiowa.edu/mailman/confirm/brains-devel/088ad34ea09dd11ae6be4dea3c0c41d8f8030081 From owner-freebsd-ports@FreeBSD.ORG Wed May 16 04:05:48 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D057916A400 for ; Wed, 16 May 2007 04:05:48 +0000 (UTC) (envelope-from grafan@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.228]) by mx1.freebsd.org (Postfix) with ESMTP id 7802813C489 for ; Wed, 16 May 2007 04:05:48 +0000 (UTC) (envelope-from grafan@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so457874nze for ; Tue, 15 May 2007 21:05:47 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=tf9HWY37ogTMMunoXhi78sMA1K18XtHdfqFYHZDvhw8KiHi5md2IddWeDyw+7aOUFAN9oxXf6Hq3OgdE+F4U3C3lwzkG60iER7avXjgu2sw0blHPeZBawO30EFeou0oFVIFxouSWUTvBdATzzpYxiUwn7OsSZwgozQ3zSiehnj8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=AXe5m0AyF+2jPntR08TPQSvnluwNVsc4vDIFJGdRYWpth1GPz0JcgJF9tlMo7BOVA0Ox4k6RaoBNqciMSNODdn/cYvy612RH9Ro+TgnTGB0l2o7WY2DuMq916Ny7M/a9Mn/XmPIzFvOiChcR4a2iUN5QXxdQ/JMoQoDeUu1QObA= Received: by 10.65.100.14 with SMTP id c14mr2339265qbm.1179288347823; Tue, 15 May 2007 21:05:47 -0700 (PDT) Received: by 10.64.193.16 with HTTP; Tue, 15 May 2007 21:05:47 -0700 (PDT) Message-ID: <6eb82e0705152105n2b58bbffld195705b90f5e471@mail.gmail.com> Date: Wed, 16 May 2007 12:05:47 +0800 From: "Rong-en Fan" To: "Sam Lawrance" , "Kris Kennaway" , "Danny Pansters" , freebsd-ports@freebsd.org In-Reply-To: <20070515203050.GG1462@roadrunner.q.local> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070510212817.GA67897@xor.obsecurity.org> <20070511205243.GI1066@k7.mavetju> <200705120235.01113.danny@ricin.com> <20070512011248.GA39007@xor.obsecurity.org> <20070513071312.GA34544@xor.obsecurity.org> <2A6AA96C-4526-4A72-B30F-973B0C165EF1@brooknet.com.au> <20070513072616.GA34743@xor.obsecurity.org> <20070515203050.GG1462@roadrunner.q.local> Cc: Subject: Re: first? patch [ HEADS UP: xorg 7.2 ready for testing ] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 04:05:48 -0000 On 5/16/07, Ulrich Spoerlein wrote: > Sam Lawrance wrote: > > I think I have figured this out. In short: portupgrade does not include new, previously not > > installed, dependencies in its list of tasks when updating. In this particular case, > > gstreamer-plugins-bad was built before one of its dependencies was updated, and we end up > > with a crufty old reference to X11R6. > > That is exactly why I recommend using WITH_FOO flags in /etc/make.conf > instead of the pkgtools.conf. It can only, really work if you pass > WITH_* flags to make(1) itself. Also ports-mgmt/portconf :-) Regards, Rong-En Fan > > Of course, WITH_ flags have nothing to do with your problem at hand. > Sorry for hijacking this thread. > > Ulrich Spoerlein > -- > "The trouble with the dictionary is you have to know how the word is > spelled before you can look it up to see how it is spelled." > -- Will Cuppy > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Wed May 16 04:50:04 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6AABF16A400; Wed, 16 May 2007 04:50:04 +0000 (UTC) (envelope-from ABabiy@shaw.ca) Received: from pd3mo1so.prod.shaw.ca (shawidc-mo1.cg.shawcable.net [24.71.223.10]) by mx1.freebsd.org (Postfix) with ESMTP id 4733F13C448; Wed, 16 May 2007 04:50:02 +0000 (UTC) (envelope-from ABabiy@shaw.ca) Received: from pd2mr6so.prod.shaw.ca (pd2mr6so-qfe3.prod.shaw.ca [10.0.141.9]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JI400J027YFLL90@l-daemon>; Tue, 15 May 2007 21:49:27 -0600 (MDT) Received: from pn2ml8so.prod.shaw.ca ([10.0.121.152]) by pd2mr6so.prod.shaw.ca (Sun Java System Messaging Server 6.2-7.05 (built Sep 5 2006)) with ESMTP id <0JI400KRM7YEY6R0@pd2mr6so.prod.shaw.ca>; Tue, 15 May 2007 21:49:26 -0600 (MDT) Received: from s01060014bf5ee711.vs.shawcable.net ([70.71.71.220]) by l-daemon (Sun ONE Messaging Server 6.0 HotFix 1.01 (built Mar 15 2004)) with ESMTP id <0JI4005S87XP8HB0@l-daemon>; Tue, 15 May 2007 21:49:01 -0600 (MDT) Date: Tue, 15 May 2007 20:48:59 -0700 From: Andriy Babiy To: luigi@freebsd.org Message-id: <200705152048.59681.ABabiy@shaw.ca> Organization: home MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: 7bit Content-disposition: inline User-Agent: KMail/1.9.6 Cc: ports@freebsd.org Subject: FreeBSD Port: linux-gspca-kmod-1.0.12.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 04:50:04 -0000 Hi, I wanted to try making the port, but faced a problem: The requested URL /spca50x/Download/gspcav1-20070110.tar.gz was not found on this server. Apache/ProXad [Apr 14 2007 12:48:55] Server at mxhaard.free.fr This is what I get when I try downloading the source. Of course, I tried installing the driver through the port, but the gspcav1-20070110.tar.gz file couldn't be found in either location, including that mentioned above. The "Download" link from the port gives http://cvsweb.freebsd.org/ports/multimedia/linux-gspca-kmod/linux-gspca-kmod.tar.gz?tarball=1 which is different file. Am I doing anything wrong? Or should I build the port from the source? Please, give me your advice. Thank you very much in advance. Andriy From owner-freebsd-ports@FreeBSD.ORG Wed May 16 05:23:05 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0219D16A400; Wed, 16 May 2007 05:23:05 +0000 (UTC) (envelope-from freebsd@bitfreak.org) Received: from mail.twinthornes.com (mail.twinthornes.com [65.75.198.147]) by mx1.freebsd.org (Postfix) with ESMTP id CCF2913C457; Wed, 16 May 2007 05:23:04 +0000 (UTC) (envelope-from freebsd@bitfreak.org) Received: from [10.9.70.100] (pool-71-182-82-197.ptldor.fios.verizon.net [71.182.82.197]) by mail.twinthornes.com (Postfix) with ESMTP id BD3A6877; Tue, 15 May 2007 22:02:52 -0700 (PDT) Message-ID: <464A907B.8050707@bitfreak.org> Date: Tue, 15 May 2007 22:02:51 -0700 From: Darren Pilgrim User-Agent: Thunderbird 1.5.0.10 (Windows/20070221) MIME-Version: 1.0 To: Andriy Babiy References: <200705152048.59681.ABabiy@shaw.ca> In-Reply-To: <200705152048.59681.ABabiy@shaw.ca> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, luigi@freebsd.org Subject: Re: FreeBSD Port: linux-gspca-kmod-1.0.12.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 05:23:05 -0000 Andriy Babiy wrote: > I wanted to try making the port, but faced a problem: > > The requested URL /spca50x/Download/gspcav1-20070110.tar.gz was not found > on this server. > Apache/ProXad [Apr 14 2007 12:48:55] Server at mxhaard.free.fr > > This is what I get when I try downloading the source. > Of course, I tried installing the driver through the port, but the > gspcav1-20070110.tar.gz file couldn't be found in either location, > including that mentioned above. > > The "Download" link from the port gives > http://cvsweb.freebsd.org/ports/multimedia/linux-gspca-kmod/linux-gspca-kmod.tar.gz?tarball=1 > which is different file. > > Am I doing anything wrong? Or should I build the port from the source? > Please, give me your advice. Thank you very much in advance. It looks like a new version was released a week ago and the 20070110 source tarball was moved to an archival directory. You can temporarily unbreak your port and install the older version by editing the port Makefile and changing line 11 to: MASTER_SITES= http://mxhaard.free.fr/spca50x/Download/oldrelease/ Otherwise, submit an update PR for the port or wait for Luigi to update the port. HTH From owner-freebsd-ports@FreeBSD.ORG Wed May 16 07:05:26 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 627FB16A403; Wed, 16 May 2007 07:05:26 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68]) by mx1.freebsd.org (Postfix) with ESMTP id 4DAAA13C480; Wed, 16 May 2007 07:05:26 +0000 (UTC) (envelope-from rizzo@icir.org) Received: from xorpc.icir.org (localhost [127.0.0.1]) by xorpc.icir.org (8.12.11/8.13.6) with ESMTP id l4G6QGRE069706; Tue, 15 May 2007 23:26:16 -0700 (PDT) (envelope-from rizzo@xorpc.icir.org) Received: (from rizzo@localhost) by xorpc.icir.org (8.12.11/8.12.3/Submit) id l4G6QGHP069705; Tue, 15 May 2007 23:26:16 -0700 (PDT) (envelope-from rizzo) Date: Tue, 15 May 2007 23:26:16 -0700 From: Luigi Rizzo To: Andriy Babiy Message-ID: <20070515232616.B69586@xorpc.icir.org> References: <200705152048.59681.ABabiy@shaw.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200705152048.59681.ABabiy@shaw.ca>; from ABabiy@shaw.ca on Tue, May 15, 2007 at 08:48:59PM -0700 Cc: ports@freebsd.org, luigi@freebsd.org Subject: Re: FreeBSD Port: linux-gspca-kmod-1.0.12.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 07:05:26 -0000 On Tue, May 15, 2007 at 08:48:59PM -0700, Andriy Babiy wrote: > Hi, > > I wanted to try making the port, but faced a problem: > > The requested URL /spca50x/Download/gspcav1-20070110.tar.gz was not found > on this server. > Apache/ProXad [Apr 14 2007 12:48:55] Server at mxhaard.free.fr > > This is what I get when I try downloading the source. > Of course, I tried installing the driver through the port, but the > gspcav1-20070110.tar.gz file couldn't be found in either location, > including that mentioned above. it seems that the original author has removed the file from his site, i will ask him to put it back, or have it on an alternate server (with the ports tree frozen i think there is no other fix). cheers luigi From owner-freebsd-ports@FreeBSD.ORG Wed May 16 08:13:43 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59DFD16A401 for ; Wed, 16 May 2007 08:13:43 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id E2D9113C44C for ; Wed, 16 May 2007 08:13:42 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so48521ugh for ; Wed, 16 May 2007 01:13:41 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=OENCmDUAw9uDF0lcA7ctqwj/YOeRsuuZo7/mJ+Ow+JNLmVxua4bSewiHSpHc95TUu4ufGdnmOuyCadSIWwqd06kScXCv/S3huKiO4j7Ltp64ZHdp4wkZCttltNPeAE0k0DS9BQ01gY4O39zugbjbwUZ5ME9xcmKjnDg9CGIjn2M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=fMH1cu21hWxB18+H+BlKLlpZ63ZapWakleUu5ojX3Jbop2ok32tddkwV5J9EHTFhmVION7fhfeJbZmvPGqKMXZyt/jSPiy40RBwrKRZFfXw90glPHvcnAYe15sC9V5zBD1qAtJ5Dv1hs18mYj4pv4OO9fhtoyAlo2KtQnNegXw4= Received: by 10.67.27.3 with SMTP id e3mr4611471ugj.1179303221606; Wed, 16 May 2007 01:13:41 -0700 (PDT) Received: by 10.78.173.19 with HTTP; Wed, 16 May 2007 01:13:41 -0700 (PDT) Message-ID: <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> Date: Wed, 16 May 2007 10:13:41 +0200 From: "Ulrich Spoerlein" To: "Stephen Montgomery-Smith" In-Reply-To: <464A2B50.5030104@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <464665D5.1090509@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <20070515205738.GH1462@roadrunner.q.local> <464A2B50.5030104@math.missouri.edu> Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 08:13:43 -0000 On 5/15/07, Stephen Montgomery-Smith wrote: > Ulrich Spoerlein wrote: > > I also need to quickly look up origin -> pkgname and would suggest > > placing this in the INDEX file. Then you have the foundation in place to > > be able to run 'make vim-7.1.2.tbz' in, say, /usr/ports/ and it will > > first create gettext-x.y.tbz and stuff. Ie, it could resolve/build > > dependencies *before* even starting the build in editors/vim. > This info is already in INDEX (the origin is the second field). Yes, but I was talking about the pkgname, not the origin. > I don't think INDEX can be used for my purposes. This is because the > mapping origin->pkgname can change, e.g. audio/mpg123 might map to > mpg123-vvv or mpg123-esound-vvv (where vvv is the version number). This > depends upon environment variables or what other packages are installed. That is why, to get consistent results, you should place your WITH_* options in make.conf and run your own 'make index'. This is not desirable, but it's the only method to get an INDEX that resembles what's going on on your system. The vanilla INDEX provided by the FreeBSD project is mostly useless. > For my purposes we have to have an origin->pkgname look up table which > represents the names of packages that have actually been installed. > (And even the current scheme might get this wrong, as it merely tells > you what the package name is if you had just installed it.) Ok, since I don't know the requirements of the code you optimized, I cannot comment further on this. > The other problem with INDEX is that it takes way too long to produce to > keep it completely up to date. True, true. And as pointed out above, if you don't build the INDEX with your current pkg options, it is useless anyway. Uli From owner-freebsd-ports@FreeBSD.ORG Wed May 16 09:09:37 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B906516A404 for ; Wed, 16 May 2007 09:09:37 +0000 (UTC) (envelope-from craig001@lerwick.hopto.org) Received: from lerwick.hopto.org (81-86-32-239.dsl.pipex.com [81.86.32.239]) by mx1.freebsd.org (Postfix) with SMTP id EFFDC13C45B for ; Wed, 16 May 2007 09:09:36 +0000 (UTC) (envelope-from craig001@lerwick.hopto.org) Received: (qmail 14909 invoked by uid 98); 16 May 2007 10:09:30 +0100 Received: from 192.168.0.5 by polaris.lerwick.hopto.org (envelope-from , uid 82) with qmail-scanner-2.01 (clamdscan: 0.88.4/1789. hbedv: 7.1.1.11/6.35.1.178. f-prot: 4.6.6/3.16.14. spamassassin: 3.1.4. Clear:RC:1(192.168.0.5):. Processed in 0.530617 secs); 16 May 2007 09:09:30 -0000 Received: from trident.lerwick.hopto.org (192.168.0.5) by lerwick.hopto.org with SMTP; 16 May 2007 10:09:29 +0100 Message-ID: <464ACA4D.8040707@lerwick.hopto.org> Date: Wed, 16 May 2007 10:09:33 +0100 From: Craig Butler User-Agent: Thunderbird 2.0.0.0 (X11/20070419) MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: when are the ports being unfrozen ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 09:09:37 -0000 Hi All Any news when the ports are being unfrozen ? Portaudit is now detecting a few problems.... Surly it is beneficial to keep the ports current with security updates during a freeze ? Cheers Craig B ============================================================ This email has been handled by lerwick.hopto.org mail server and has been scanned by 3 virus killers and spamassassin ============================================================ From owner-freebsd-ports@FreeBSD.ORG Wed May 16 09:11:44 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 73B6B16A400 for ; Wed, 16 May 2007 09:11:44 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 2718813C455 for ; Wed, 16 May 2007 09:11:44 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 1C7802E242; Wed, 16 May 2007 11:11:39 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 29F835B48A3; Wed, 16 May 2007 11:11:23 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4G9BMOE020258; Wed, 16 May 2007 11:11:22 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 16 May 2007 11:11:22 +0200 Message-ID: <20070516111122.5q8fwm91wo480ok0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 16 May 2007 11:11:22 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> <20070515210147.GI1462@roadrunner.q.local> <464A2BDF.9030108@math.missouri.edu> In-Reply-To: <464A2BDF.9030108@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.787, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, TW_KG 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 09:11:44 -0000 Quoting Stephen Montgomery-Smith (from =20 Tue, 15 May 2007 16:53:35 -0500): > Ulrich Spoerlein wrote: >> Stephen Montgomery-Smith wrote: >>> 2. Sorting the dependencies in pkg_create. My fix now cuts this =20 >>> out completely. Thus there is no need to change the structure of =20 >>> /var/db/pkg to use databases or anything like this. >> >> I haven't had time to look at your patches, but are your removing second >> order dependancies? This would cut down the tree size considerably. > > No. No second order dependencies are removed. The new algorithm does > exactly the same as the old one did, only it works a lot faster. Would you please tell me what kind of output you need (which order of =20 pkgname & origin and which seperator between them), I want to provide =20 an awk script to you which produces this based upon +CONTENTS. It =20 should cut down some program invocations and a make call (IIR your =20 patch correctly). Bye, Alexander. --=20 Innovation is hard to schedule. =09=09-- Dan Fylstra http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-ports@FreeBSD.ORG Wed May 16 10:03:17 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6327416A400 for ; Wed, 16 May 2007 10:03:17 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from optimus.centralmiss.com (ns.centralmiss.com [206.156.254.79]) by mx1.freebsd.org (Postfix) with ESMTP id 364A913C44B for ; Wed, 16 May 2007 10:03:17 +0000 (UTC) (envelope-from fullermd@over-yonder.net) Received: from draco.over-yonder.net (adsl-072-148-013-213.sip.jan.bellsouth.net [72.148.13.213]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by optimus.centralmiss.com (Postfix) with ESMTP id 769D528431; Wed, 16 May 2007 04:31:43 -0500 (CDT) Received: by draco.over-yonder.net (Postfix, from userid 100) id EC49361C43; Wed, 16 May 2007 04:31:42 -0500 (CDT) Date: Wed, 16 May 2007 04:31:42 -0500 From: "Matthew D. Fuller" To: Ulrich Spoerlein Message-ID: <20070516093142.GU78897@over-yonder.net> References: <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <20070515205738.GH1462@roadrunner.q.local> <464A2B50.5030104@math.missouri.edu> <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> X-Editor: vi X-OS: FreeBSD User-Agent: Mutt/1.5.14-fullermd.3 (2007-02-12) Cc: Stephen Montgomery-Smith , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 10:03:17 -0000 On Wed, May 16, 2007 at 10:13:41AM +0200 I heard the voice of Ulrich Spoerlein, and lo! it spake thus: > > True, true. And as pointed out above, if you don't build the INDEX > with your current pkg options, it is useless anyway. Oh, worse. If you don't build INDEX with your current _installed system_, it's "useless". A good number of ports detect installed things. % grep -i civ /etc/make.conf /usr/local/etc/ports.conf % (cd /usr/ports/games/freeciv && make -V PKGNAME) freeciv-gtk2-2.0.8_2 So to be _sure_, you better rebuild INDEX after every port you install. -- Matthew Fuller (MF4839) | fullermd@over-yonder.net Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream. From owner-freebsd-ports@FreeBSD.ORG Wed May 16 10:10:31 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CFB9A16A401 for ; Wed, 16 May 2007 10:10:31 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.226]) by mx1.freebsd.org (Postfix) with ESMTP id 8BBA913C459 for ; Wed, 16 May 2007 10:10:31 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by nz-out-0506.google.com with SMTP id s1so538866nze for ; Wed, 16 May 2007 03:10:30 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=RlF8bGWcd+B5ZFLavJuU2v1+fJ+xe5wBt0xNeU0d0XILnXkCaBPQvsIXjYuCMZG7hxgDaxBcZjH0LwPUkPvM3gNFR+J9RVHPchzkiOI43+M+g2jAzmgl8/zNr3l4DK6dzFhpT8lhVvpXVVAd7gtqDv7KOPBpAp/97SjW4es8aQo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=CdTEp9fhrSV6SqsUID5X/Fr911qwvAW1BlXXZD+A+Q8obd8adD5HYa1IhsGpRip/UhmRgRzvZz6SAs+igSwCxOr3xjzJTBm3bOANIdZb6xOFo5oaz3m3joXw6aluXr3TVvkQZU8j5bcrRFhVx0WA0uwdr93WROP9r40NXT57uHo= Received: by 10.65.240.17 with SMTP id s17mr2799889qbr.1179310230875; Wed, 16 May 2007 03:10:30 -0700 (PDT) Received: by 10.78.173.19 with HTTP; Wed, 16 May 2007 03:10:30 -0700 (PDT) Message-ID: <7ad7ddd90705160310k5fffa7derc53a1c29b403506e@mail.gmail.com> Date: Wed, 16 May 2007 12:10:30 +0200 From: "Ulrich Spoerlein" To: "Matthew D. Fuller" In-Reply-To: <20070516093142.GU78897@over-yonder.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1179058696.13237.3.camel@ikaros.oook.cz> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <20070515205738.GH1462@roadrunner.q.local> <464A2B50.5030104@math.missouri.edu> <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> <20070516093142.GU78897@over-yonder.net> Cc: Stephen Montgomery-Smith , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 10:10:31 -0000 On 5/16/07, Matthew D. Fuller wrote: > On Wed, May 16, 2007 at 10:13:41AM +0200 I heard the voice of > Ulrich Spoerlein, and lo! it spake thus: > > > > True, true. And as pointed out above, if you don't build the INDEX > > with your current pkg options, it is useless anyway. > > Oh, worse. If you don't build INDEX with your current _installed > system_, it's "useless". A good number of ports detect installed > things. Oh, thanks for pointing this out. I completely forgot about this, as the nail I want to hammer has to do with chrooted pkg-builds, so no "pollution" is taking place. Uli From owner-freebsd-ports@FreeBSD.ORG Wed May 16 11:53:40 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C779916A400 for ; Wed, 16 May 2007 11:53:40 +0000 (UTC) (envelope-from clarkjp@charter.net) Received: from mail.cluebytwelve.org (clueby12.org [198.186.190.239]) by mx1.freebsd.org (Postfix) with ESMTP id A629013C484 for ; Wed, 16 May 2007 11:53:40 +0000 (UTC) (envelope-from clarkjp@charter.net) Received: from localdomain.local (24-158-190-156.dhcp.jcsn.tn.charter.com [24.158.190.156]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.cluebytwelve.org (Postfix) with ESMTP id 708781B5C7 for ; Wed, 16 May 2007 06:25:33 -0500 (CDT) Received: by localdomain.local (Postfix, from userid 1001) id 37A9FB85B; Wed, 16 May 2007 06:25:32 -0500 (CDT) Date: Wed, 16 May 2007 06:25:32 -0500 From: "J. Porter Clark" To: freebsd-ports@freebsd.org Message-ID: <20070516112532.GA23292@auricle.charter.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Newsgroups: mailing.freebsd.ports User-Agent: mutt-ng/devel-r804 (FreeBSD) Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 11:53:40 -0000 What I don't like about the flattening of the dependencies is that there seems to be information loss; that is, I can't figure out why one port (e.g., gweled) requires another port (e.g., cdrtools). Is there any tool to unflatten the dependencies? -- J. Porter Clark From owner-freebsd-ports@FreeBSD.ORG Wed May 16 12:57:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9AF9716A405 for ; Wed, 16 May 2007 12:57:06 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 4D47F13C45E for ; Wed, 16 May 2007 12:57:06 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 7EFDC2E237; Wed, 16 May 2007 14:57:01 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id A34AB5B48A3; Wed, 16 May 2007 14:56:45 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4GCujEa057684; Wed, 16 May 2007 14:56:45 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 16 May 2007 14:56:45 +0200 Message-ID: <20070516145645.k8elgn5pw8s8wso8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 16 May 2007 14:56:45 +0200 From: Alexander Leidinger To: "J. Porter Clark" References: <20070516112532.GA23292@auricle.charter.net> In-Reply-To: <20070516112532.GA23292@auricle.charter.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 12:57:06 -0000 Quoting "J. Porter Clark" (from Wed, 16 May 2007 =20 06:25:32 -0500): > What I don't like about the flattening of the dependencies is > that there seems to be information loss; that is, I can't figure > out why one port (e.g., gweled) requires another port (e.g., > cdrtools). Is there any tool to unflatten the dependencies? No. And just recording the first order dependencies would be a =20 sensible approach to get this information. But this is just one more =20 reason why first order dependencies would be better than the current =20 recording of everything. The problem not discussed so far is: some ports may not have all first =20 order dependencies. So anyone wanting to change this should install a =20 tinderbox and start testing fixing those ports. Bye, Alexander. --=20 On the whole, I'd rather be in Philadelphia. =09=09-- W.C. Fields' epitaph http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-ports@FreeBSD.ORG Wed May 16 12:59:14 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5F03516A408 for ; Wed, 16 May 2007 12:59:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id EFF7B13C4B0 for ; Wed, 16 May 2007 12:59:13 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070516125912m9200e0ohie>; Wed, 16 May 2007 12:59:13 +0000 Message-ID: <464B001F.80401@math.missouri.edu> Date: Wed, 16 May 2007 07:59:11 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> <20070515210147.GI1462@roadrunner.q.local> <464A2BDF.9030108@math.missouri.edu> <20070516111122.5q8fwm91wo480ok0@webmail.leidinger.net> In-Reply-To: <20070516111122.5q8fwm91wo480ok0@webmail.leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 12:59:14 -0000 Alexander Leidinger wrote: > Quoting Stephen Montgomery-Smith (from Tue, > 15 May 2007 16:53:35 -0500): > >> Ulrich Spoerlein wrote: >>> Stephen Montgomery-Smith wrote: > >>>> 2. Sorting the dependencies in pkg_create. My fix now cuts this >>>> out completely. Thus there is no need to change the structure of >>>> /var/db/pkg to use databases or anything like this. >>> >>> I haven't had time to look at your patches, but are your removing second >>> order dependancies? This would cut down the tree size considerably. >> >> No. No second order dependencies are removed. The new algorithm does >> exactly the same as the old one did, only it works a lot faster. > > Would you please tell me what kind of output you need (which order of > pkgname & origin and which seperator between them), I want to provide an > awk script to you which produces this based upon +CONTENTS. It should > cut down some program invocations and a make call (IIR your patch > correctly). pkgname:origin From owner-freebsd-ports@FreeBSD.ORG Wed May 16 13:05:34 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B118416A406 for ; Wed, 16 May 2007 13:05:34 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 7906B13C483 for ; Wed, 16 May 2007 13:05:34 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070516130531m9200dvuobe>; Wed, 16 May 2007 13:05:31 +0000 Message-ID: <464B019A.6020704@math.missouri.edu> Date: Wed, 16 May 2007 08:05:30 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Ulrich Spoerlein , FreeBSD Ports List References: <464665D5.1090509@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <20070515205738.GH1462@roadrunner.q.local> <464A2B50.5030104@math.missouri.edu> <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> In-Reply-To: <7ad7ddd90705160113x350f08c0t1b253f6ecb5e3d7a@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 13:05:34 -0000 Ulrich Spoerlein wrote: > On 5/15/07, Stephen Montgomery-Smith wrote: >> Ulrich Spoerlein wrote: >> > I also need to quickly look up origin -> pkgname and would suggest >> > placing this in the INDEX file. Then you have the foundation in >> place to >> > be able to run 'make vim-7.1.2.tbz' in, say, /usr/ports/ and it will >> > first create gettext-x.y.tbz and stuff. Ie, it could resolve/build >> > dependencies *before* even starting the build in editors/vim. >> This info is already in INDEX (the origin is the second field). > > Yes, but I was talking about the pkgname, not the origin. > >> I don't think INDEX can be used for my purposes. This is because the >> mapping origin->pkgname can change, e.g. audio/mpg123 might map to >> mpg123-vvv or mpg123-esound-vvv (where vvv is the version number). This >> depends upon environment variables or what other packages are installed. > > That is why, to get consistent results, you should place your WITH_* > options in make.conf and run your own 'make index'. This is not > desirable, but it's the only method to get an INDEX that resembles > what's going on on your system. The vanilla INDEX provided by the > FreeBSD project is mostly useless. > >> For my purposes we have to have an origin->pkgname look up table which >> represents the names of packages that have actually been installed. >> (And even the current scheme might get this wrong, as it merely tells >> you what the package name is if you had just installed it.) > > Ok, since I don't know the requirements of the code you optimized, I > cannot comment further on this. This is for registering of ports. Since this has to work in most every situation, it cannot assume that INDEX is correct, nor that the user has properly set his WITH_* options. I had always long assumed that INDEX had merely cosmetic value. From owner-freebsd-ports@FreeBSD.ORG Wed May 16 13:47:09 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2602416A400 for ; Wed, 16 May 2007 13:47:09 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from nat-application.b1.lan.prg.vol.cz (nat-application.b1.lan.prg.vol.cz [195.122.204.152]) by mx1.freebsd.org (Postfix) with ESMTP id A12F413C459 for ; Wed, 16 May 2007 13:47:08 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from pav.hide.vol.cz (localhost [127.0.0.1]) by nat-application.b1.lan.prg.vol.cz (8.13.8/8.13.8) with ESMTP id l4GDl6NR079861; Wed, 16 May 2007 15:47:06 +0200 (CEST) (envelope-from pav@FreeBSD.org) Received: (from pav@localhost) by pav.hide.vol.cz (8.13.8/8.13.8/Submit) id l4GDl5vm079860; Wed, 16 May 2007 15:47:05 +0200 (CEST) (envelope-from pav@FreeBSD.org) X-Authentication-Warning: pav.hide.vol.cz: pav set sender to pav@FreeBSD.org using -f From: Pav Lucistnik To: Tijl Coosemans In-Reply-To: <200705161544.13127.tijl@ulyssis.org> References: <20070515200257.GA5743@Athena.infor.org> <1179266363.49398.3.camel@ikaros.oook.cz> <200705161544.13127.tijl@ulyssis.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-tEhSlCL1R1fkCr117LwG" Date: Wed, 16 May 2007 15:47:05 +0200 Message-Id: <1179323225.16826.8.camel@pav.hide.vol.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Cc: freebsd-ports@FreeBSD.org Subject: Re: Honor $PREFIX or use output from pkg-config(1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 13:47:09 -0000 --=-tEhSlCL1R1fkCr117LwG Content-Type: text/plain; charset=ISO8859-2 Content-Transfer-Encoding: quoted-printable Tijl Coosemans p=ED=B9e v st 16. 05. 2007 v 15:44 +0200: > On Tuesday 15 May 2007 23:59:23 Pav Lucistnik wrote: > > You expect dependencies in LOCALBASE and install into PREFIX. >=20 > Shouldn't you install into ${DESTDIR}${PREFIX} or ${TARGETDIR} ? Hell no :) That plan got scraped. --=20 Pav Lucistnik Time flies like an arrow. Fruit flies like a banana. --=-tEhSlCL1R1fkCr117LwG Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGSwtWntdYP8FOsoIRAiVMAJ9QH6sTMUifUQq8xjWFqEaBuZ70NACguE/G mem7Rd4gYU2xfBfiQoczJXw= =dcAX -----END PGP SIGNATURE----- --=-tEhSlCL1R1fkCr117LwG-- From owner-freebsd-ports@FreeBSD.ORG Wed May 16 14:17:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2C36716A400 for ; Wed, 16 May 2007 14:17:06 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from nibbel.kulnet.kuleuven.ac.be (nibbel.kulnet.kuleuven.ac.be [134.58.240.41]) by mx1.freebsd.org (Postfix) with ESMTP id E291E13C44B for ; Wed, 16 May 2007 14:17:05 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from localhost (localhost [127.0.0.1]) by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 13A2D4D249; Wed, 16 May 2007 15:44:19 +0200 (CEST) Received: from smtps01 (octavianus.kulnet.kuleuven.ac.be [134.58.240.71]) by nibbel.kulnet.kuleuven.ac.be (Postfix) with ESMTP id 54FBF4D2F9; Wed, 16 May 2007 15:44:18 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps01 (Postfix) with ESMTP id 0F6962E68CC; Wed, 16 May 2007 15:44:14 +0200 (CEST) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.1/8.14.1) with ESMTP id l4GDiD0i002430; Wed, 16 May 2007 15:44:14 +0200 (CEST) (envelope-from tijl@ulyssis.org) From: Tijl Coosemans To: freebsd-ports@freebsd.org Date: Wed, 16 May 2007 15:44:11 +0200 User-Agent: KMail/1.9.6 References: <20070515200257.GA5743@Athena.infor.org> <1179266363.49398.3.camel@ikaros.oook.cz> In-Reply-To: <1179266363.49398.3.camel@ikaros.oook.cz> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705161544.13127.tijl@ulyssis.org> X-Virus-Scanned: by KULeuven Antivirus Cluster Cc: pav@freebsd.org Subject: Re: Honor $PREFIX or use output from pkg-config(1) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 14:17:06 -0000 On Tuesday 15 May 2007 23:59:23 Pav Lucistnik wrote: > You expect dependencies in LOCALBASE and install into PREFIX. Shouldn't you install into ${DESTDIR}${PREFIX} or ${TARGETDIR} ? From owner-freebsd-ports@FreeBSD.ORG Wed May 16 14:29:48 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 25BB016A403; Wed, 16 May 2007 14:29:48 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id BA22F13C480; Wed, 16 May 2007 14:29:47 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070516142946m9100rqlu5e>; Wed, 16 May 2007 14:29:47 +0000 Message-ID: <464B155A.1080105@math.missouri.edu> Date: Wed, 16 May 2007 09:29:46 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> In-Reply-To: <46488168.3030300@math.missouri.edu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 14:29:48 -0000 Stephen Montgomery-Smith wrote: > Stephen Montgomery-Smith wrote: >> [LoN]Kamikaze wrote: >>> Stephen Montgomery-Smith wrote: >>>> Basically I think we are stuck on making "make package-depends" go any >>>> faster. >>>> >>>> However I do think that the modifications I made to pkg_create go a >>>> very >>>> significant way to solving the problem of registration taking so >>>> very long. >>>> >>>> Stephen >>>> >>> >>> You are right about invoking make being the problem. However, I was >>> able to >>> increase the performance of package-depends by 20 to 30 percent, by >>> avoiding >>> recursive make calls and moving the recursion into the stack of the >>> shell >>> invocation. >>> >>> With my changes there's less than 10% overhead over the sum of make >>> calls. I.e. >>> for 56 seconds of make calls (x11/xorg on my system) there are only >>> 4 more >>> seconds of processing, instead of 15 to 20 seconds. >>> >>> The original make package-depends does some things I don't >>> understand. Once >>> I've figured them out I will post my little patch here. >>> >>> >> >> >> Someone pointed out that what I was proposing in +DEPENDENCIES is >> already to be found in +CONTENTS. So here is a proof of concept patch >> to /usr/ports/Mk/bsd.port.mk (proof of concept because no error >> checking, and things like that). >> >> For me it makes registration about 3 times faster. > > And also, the only reason it goes slow is because it has to do > (cd $$dir; make -V PKGNAME) > for every dir in _LIB_RUN_DEPENDS. But if instead we kept a file in > /var/db/pkg called something like +PACKAGE_NAMES, where as each port is > created we add in a one line entry with this mapping of origin to > package name, then registration would take less than a second. It also > has the advantage that the created +REQUIRED_BY really would be an > accurate reflection of the true state of affairs rather than what it > should be (meaning that if you cvsup ports and then build on top of old > dependencies, +REQUIRED_BY would still be accurate). > > Stephen Another option is to create this +PACKAGE_NAMES file on the fly, something like as follows: @rm -f /tmp/tempfile; \ for pkgname in /var/db/pkg/*; do \ echo `basename $$pkgname``grep "@comment ORIGIN:" $$pkgname/+CONTENTS | sed "s/@comment ORIGIN//"` >> /tmp/tempfile; \ done; \ This process really is rather quick, maybe a few seconds, and certainly way quicker than the many invocations of make. From owner-freebsd-ports@FreeBSD.ORG Wed May 16 15:44:19 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2BDC116A40F for ; Wed, 16 May 2007 15:44:19 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id E2F1213C48A for ; Wed, 16 May 2007 15:44:17 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5FC6A.dip.t-dialin.net [84.165.252.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 504412E237; Wed, 16 May 2007 17:44:14 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 96DF75B48A3; Wed, 16 May 2007 17:43:58 +0200 (CEST) Date: Wed, 16 May 2007 17:44:13 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith Message-ID: <20070516174413.7a0ff113@deskjail> In-Reply-To: <464B001F.80401@math.missouri.edu> References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> <20070515210147.GI1462@roadrunner.q.local> <464A2BDF.9030108@math.missouri.edu> <20070516111122.5q8fwm91wo480ok0@webmail.leidinger.net> <464B001F.80401@math.missouri.edu> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.71, required 8, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, TW_BG 0.08, TW_KG 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , Kennaway , freebsd-ports@freebsd.org, Kris Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 15:44:19 -0000 Quoting Stephen Montgomery-Smith (Wed, 16 May 2007 07:59:11 -0500): > Alexander Leidinger wrote: > > Quoting Stephen Montgomery-Smith (from Tue, > > 15 May 2007 16:53:35 -0500): > > > >> Ulrich Spoerlein wrote: > >>> Stephen Montgomery-Smith wrote: > > > >>>> 2. Sorting the dependencies in pkg_create. My fix now cuts this > >>>> out completely. Thus there is no need to change the structure of > >>>> /var/db/pkg to use databases or anything like this. > >>> > >>> I haven't had time to look at your patches, but are your removing second > >>> order dependancies? This would cut down the tree size considerably. > >> > >> No. No second order dependencies are removed. The new algorithm does > >> exactly the same as the old one did, only it works a lot faster. > > > > Would you please tell me what kind of output you need (which order of > > pkgname & origin and which seperator between them), I want to provide an > > awk script to you which produces this based upon +CONTENTS. It should > > cut down some program invocations and a make call (IIR your patch > > correctly). > > pkgname:origin ---snip--- awk -F '( |:)' '/@pkgdep / { printf "%s:", $2 } /@comment DEPORIGIN:/ { printf "%s\n", $3 }' /var/db/pkg/yelp-2.18.1/+CONTENTS [...] libbonoboui-2.18.0:x11-toolkits/libbonoboui firefox-2.0.0.3,1:www/firefox libgnomeui-2.18.1:x11-toolkits/libgnomeui ---snip--- Bye, Alexander. -- It's a lot of fun being alive ... I wonder if my bed is made?!? http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Wed May 16 16:28:57 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D1A016A400 for ; Wed, 16 May 2007 16:28:57 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.233]) by mx1.freebsd.org (Postfix) with ESMTP id ACA9113C44C for ; Wed, 16 May 2007 16:28:56 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by wr-out-0506.google.com with SMTP id 70so252316wra for ; Wed, 16 May 2007 09:28:56 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kW5UoQp9aA2EkYZ+K9QKKJcBCFHmDwEgfYHJ//uD7h/uh39Zxt/b35XksWcsluxwknCA9+MS6vnNZMmyXhxEPX7J8/GEGNGEp6GHPfVOUZroUQ3+Q4evAhGQaBNPYALbvnJKdMsTKH2cI7OaaiQTzkeu4E6kr15bHbGUnedvDag= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=oJwC8TNMwVsLtLbm3BHvOzLbj8qEU5ut9bN/wc+OaHr/zm2wI4w5FahE79Cmgc6isi+8D5uIFughd8xpRO9qAAEPUbptSx4VXpXcgWBZxsTM9cHoftN9IRT95cJK7N/mHv8LqhPXWTcSOJEEujMzu6m7sMqtJ50eaLMi6OcBsT8= Received: by 10.78.160.2 with SMTP id i2mr134266hue.1179332935241; Wed, 16 May 2007 09:28:55 -0700 (PDT) Received: by 10.78.173.19 with HTTP; Wed, 16 May 2007 09:28:55 -0700 (PDT) Message-ID: <7ad7ddd90705160928y5c305470oc552cfd70f2ad057@mail.gmail.com> Date: Wed, 16 May 2007 18:28:55 +0200 From: "Ulrich Spoerlein" To: "Alexander Leidinger" In-Reply-To: <20070516145645.k8elgn5pw8s8wso8@webmail.leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070516112532.GA23292@auricle.charter.net> <20070516145645.k8elgn5pw8s8wso8@webmail.leidinger.net> Cc: "J. Porter Clark" , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 16:28:57 -0000 On 5/16/07, Alexander Leidinger wrote: > Quoting "J. Porter Clark" (from Wed, 16 May 2007 > 06:25:32 -0500): > > What I don't like about the flattening of the dependencies is > > that there seems to be information loss; that is, I can't figure > > out why one port (e.g., gweled) requires another port (e.g., > > cdrtools). Is there any tool to unflatten the dependencies? > No. And just recording the first order dependencies would be a > sensible approach to get this information. But this is just one more > reason why first order dependencies would be better than the current > recording of everything. I wrote a tool, that will generate a Makefile and dot(1) files for given ports or the whole tree, using only first order dependencies. Sadly, dot(1)/gs(1) cannot process EPS files with 16.000 nodes (or I'm doing something stupid). > The problem not discussed so far is: some ports may not have all first > order dependencies. So anyone wanting to change this should install a > tinderbox and start testing fixing those ports. Hmmm, this is a red herring, no? A first order dependency is everything the port specifies in it's _DEPENDS variables. If you change the internal representation of the tree, keeping the transitive hull intact (!!) then there should be no user visible change in how package dependencies are pulled in. Uli From owner-freebsd-ports@FreeBSD.ORG Wed May 16 16:45:53 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9797A16A405 for ; Wed, 16 May 2007 16:45:53 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 52C3B13C465 for ; Wed, 16 May 2007 16:45:53 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5e785.dip.t-dialin.net [84.165.231.133]) by redbull.bpaserver.net (Postfix) with ESMTP id 2B0482E1DC; Wed, 16 May 2007 18:45:47 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 4D70F5B48A3; Wed, 16 May 2007 18:45:31 +0200 (CEST) Date: Wed, 16 May 2007 18:45:43 +0200 From: Alexander Leidinger To: "Ulrich Spoerlein" Message-ID: <20070516184543.4b9089e1@deskjail> In-Reply-To: <7ad7ddd90705160928y5c305470oc552cfd70f2ad057@mail.gmail.com> References: <20070516112532.GA23292@auricle.charter.net> <20070516145645.k8elgn5pw8s8wso8@webmail.leidinger.net> <7ad7ddd90705160928y5c305470oc552cfd70f2ad057@mail.gmail.com> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "J. Porter Clark" , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 16:45:53 -0000 Quoting "Ulrich Spoerlein" (Wed, 16 May 2007 18:28:55 +0200): > > The problem not discussed so far is: some ports may not have all first > > order dependencies. So anyone wanting to change this should install a > > tinderbox and start testing fixing those ports. > > Hmmm, this is a red herring, no? A first order dependency is > everything the port specifies in it's _DEPENDS variables. If you > change the internal representation of the tree, keeping the transitive > hull intact (!!) then there should be no user visible change in how > package dependencies are pulled in. Yes and no. It is not only about the package dependency, but also about a "portupgrade -f" or "bumping all ports which depend directly upon lib X". Bye, Alexander. -- Be cautious in your daily affairs. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Wed May 16 17:42:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB50C16A402 for ; Wed, 16 May 2007 17:42:45 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 21CE013C43E for ; Wed, 16 May 2007 17:42:43 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so137931ugh for ; Wed, 16 May 2007 10:42:42 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=MQxIUhYi3f0xDFoPJvHb6sjfUVR/7kwaWrVHfR+jNRbOqxRym67/koODyRfp69C3osPvkagskdfV03ikFx+vH7k7EVlU9lo8QsG/e98h0egpzsFnGV9w0+VsU1X2x8tyk5tfEZDairRLPfKzPtrIYsuhMcrbEJmRJ/gWoAKleh0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=qy8Ngd0vo+QfWjAdHNNEvIw6Zsx8r7ZnDJO7buEF8Geaq6w4yf1DjuPAkCQWYPtuHP1aGNYeREuRyL/KAjifRDY/AnAY18+wAbheHEBBdSZudABcslxsxrAgJlVAWJAhqGmXXem/4iJ0OxzLH5LJ+wxekWnHwd+EybdeCfo10D4= Received: by 10.67.92.1 with SMTP id u1mr6434180ugl.1179337362760; Wed, 16 May 2007 10:42:42 -0700 (PDT) Received: from roadrunner.q.local ( [85.180.129.0]) by mx.google.com with ESMTP id g30sm18094250ugd.2007.05.16.10.42.40; Wed, 16 May 2007 10:42:41 -0700 (PDT) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.14.1/8.14.1) with ESMTP id l4GHgZu8002404; Wed, 16 May 2007 19:42:35 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.14.1/8.14.1/Submit) id l4GHgYd5002403; Wed, 16 May 2007 19:42:34 +0200 (CEST) (envelope-from uspoerlein@gmail.com) Date: Wed, 16 May 2007 19:42:34 +0200 From: Ulrich Spoerlein To: Alexander Leidinger Message-ID: <20070516174234.GB1490@roadrunner.q.local> Mail-Followup-To: Alexander Leidinger , "J. Porter Clark" , freebsd-ports@freebsd.org References: <20070516112532.GA23292@auricle.charter.net> <20070516145645.k8elgn5pw8s8wso8@webmail.leidinger.net> <7ad7ddd90705160928y5c305470oc552cfd70f2ad057@mail.gmail.com> <20070516184543.4b9089e1@deskjail> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070516184543.4b9089e1@deskjail> Cc: "J. Porter Clark" , freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 17:42:45 -0000 Alexander Leidinger wrote: > Quoting "Ulrich Spoerlein" (Wed, 16 May 2007 18:28:55 +0200): > > > The problem not discussed so far is: some ports may not have all first > > > order dependencies. So anyone wanting to change this should install a > > > tinderbox and start testing fixing those ports. > > > > Hmmm, this is a red herring, no? A first order dependency is > > everything the port specifies in it's _DEPENDS variables. If you > > change the internal representation of the tree, keeping the transitive > > hull intact (!!) then there should be no user visible change in how > > package dependencies are pulled in. > > Yes and no. It is not only about the package dependency, but also about > a "portupgrade -f" or "bumping all ports which depend directly upon lib > X". I see. In theory, we could use the mtime of some file /var/db/pkg/PKNAME/+FOO to work out what needs rebuilding/reinstalling (this is just like make(1) does it). In practice this would lead to way too many false positives, ie., unnecessary port rebuilds. Ulrich Spoerlein -- "The trouble with the dictionary is you have to know how the word is spelled before you can look it up to see how it is spelled." -- Will Cuppy From owner-freebsd-ports@FreeBSD.ORG Wed May 16 18:22:33 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 59B9716A405 for ; Wed, 16 May 2007 18:22:33 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 1FCE713C45D for ; Wed, 16 May 2007 18:22:32 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070516182231m9200e1pahe>; Wed, 16 May 2007 18:22:32 +0000 Message-ID: <464B4BE7.9080808@math.missouri.edu> Date: Wed, 16 May 2007 13:22:31 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <4646AC48.1010107@gmx.de> <4646CFE3.1020105@gmx.de> <20070513084931.GA35696@xor.obsecurity.org> <4647161D.2040100@math.missouri.edu> <20070515210147.GI1462@roadrunner.q.local> <464A2BDF.9030108@math.missouri.edu> <20070516111122.5q8fwm91wo480ok0@webmail.leidinger.net> <464B001F.80401@math.missouri.edu> <20070516174413.7a0ff113@deskjail> In-Reply-To: <20070516174413.7a0ff113@deskjail> Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 18:22:33 -0000 Alexander Leidinger wrote: > Quoting Stephen Montgomery-Smith (Wed, 16 May 2007 07:59:11 -0500): > >> Alexander Leidinger wrote: >>> Quoting Stephen Montgomery-Smith (from Tue, >>> 15 May 2007 16:53:35 -0500): >>> >>>> Ulrich Spoerlein wrote: >>>>> Stephen Montgomery-Smith wrote: >>>>>> 2. Sorting the dependencies in pkg_create. My fix now cuts this >>>>>> out completely. Thus there is no need to change the structure of >>>>>> /var/db/pkg to use databases or anything like this. >>>>> I haven't had time to look at your patches, but are your removing second >>>>> order dependancies? This would cut down the tree size considerably. >>>> No. No second order dependencies are removed. The new algorithm does >>>> exactly the same as the old one did, only it works a lot faster. >>> Would you please tell me what kind of output you need (which order of >>> pkgname & origin and which seperator between them), I want to provide an >>> awk script to you which produces this based upon +CONTENTS. It should >>> cut down some program invocations and a make call (IIR your patch >>> correctly). >> pkgname:origin > > ---snip--- > awk -F '( |:)' '/@pkgdep / { printf "%s:", $2 } /@comment DEPORIGIN:/ { printf "%s\n", $3 }' /var/db/pkg/yelp-2.18.1/+CONTENTS > > [...] > libbonoboui-2.18.0:x11-toolkits/libbonoboui > firefox-2.0.0.3,1:www/firefox > libgnomeui-2.18.1:x11-toolkits/libgnomeui > ---snip--- Thanks. But this program is very sensitive to errors in the +CONTENTS file. Suppose that there is a @pkgdep without an accompanying DEPORIGIN. I would want an output pkgname From owner-freebsd-ports@FreeBSD.ORG Wed May 16 21:01:58 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5317916A403; Wed, 16 May 2007 21:01:58 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id D1BEB13C46E; Wed, 16 May 2007 21:01:57 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070516210156m9200e0934e>; Wed, 16 May 2007 21:01:57 +0000 Message-ID: <464B7144.2000600@math.missouri.edu> Date: Wed, 16 May 2007 16:01:56 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: "[LoN]Kamikaze" References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> In-Reply-To: <464B155A.1080105@math.missouri.edu> Content-Type: multipart/mixed; boundary="------------000308060408010407010100" Cc: Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 21:01:58 -0000 This is a multi-part message in MIME format. --------------000308060408010407010100 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Ok chaps, I think I have it. This involves no recursive calls of make. Furthermore the dependencies it creates are the real dependencies on your system, not what ports thinks it should be, because it gets all the information from /var/db/pkg. On my system it takes a second or two to register a port - it takes about the same amount of time whether it has few dependencies or many, except when there are zero dependencies, when it takes no time at all. If I get some positive feedback on this one, I'll submit a PR. You can try it out by typing "make actual-package-depends" as opposed to "make package-depends." Stephen --------------000308060408010407010100 Content-Type: text/plain; name="ddd" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="ddd" LS0tIGJzZC5wb3J0Lm1rLW9yaWcJTW9uIE1heSAxNCAwOToyODo0MiAyMDA3CisrKyBic2Qu cG9ydC5tawlXZWQgTWF5IDE2IDE1OjUxOjQ0IDIwMDcKQEAgLTIzODcsNyArMjM4Nyw3IEBA CiBESVNBQkxFX0NPTkZMSUNUUz0JWUVTCiAuZW5kaWYKIC5pZiAhZGVmaW5lZChQS0dfQVJH UykKLVBLR19BUkdTPQkJLXYgLWMgLSR7Q09NTUVOVDpRfSAtZCAke0RFU0NSfSAtZiAke1RN UFBMSVNUfSAtcCAke1BSRUZJWH0gLVAgImBjZCAkey5DVVJESVJ9ICYmICR7TUFLRX0gcGFj a2FnZS1kZXBlbmRzIHwgJHtHUkVQfSAtdiAtRSAke1BLR19JR05PUkVfREVQRU5EU30gfCAk e1NPUlR9IC11YCIgJHtFWFRSQV9QS0dfQVJHU30gJCR7X0xBVEVfUEtHX0FSR1N9CitQS0df QVJHUz0JCS12IC1jIC0ke0NPTU1FTlQ6UX0gLWQgJHtERVNDUn0gLWYgJHtUTVBQTElTVH0g LXAgJHtQUkVGSVh9IC1QICJgY2QgJHsuQ1VSRElSfSAmJiAke01BS0V9IGFjdHVhbC1wYWNr YWdlLWRlcGVuZHMgfCAke0dSRVB9IC12IC1FICR7UEtHX0lHTk9SRV9ERVBFTkRTfSB8ICR7 U09SVH0gLXVgIiAke0VYVFJBX1BLR19BUkdTfSAkJHtfTEFURV9QS0dfQVJHU30KIC5pZiAh ZGVmaW5lZChOT19NVFJFRSkKIFBLR19BUkdTKz0JCS1tICR7TVRSRUVfRklMRX0KIC5lbmRp ZgpAQCAtNTIxNiwxMCArNTIxNiw0NiBAQAogCQlmaTsgXAogCWRvbmUKIAorQUNUVUFMLVBB Q0tBR0UtREVQRU5EUz89IFwKKwlpZiBbICIke19MSUJfUlVOX0RFUEVORFN9IiAhPSAiICAi IF07IHRoZW4gXAorCQlvcmlnaW5zPSQkKGZvciBwa2duYW1lIGluICR7UEtHX0RCRElSfS8q OyBkbyBcCisJCQlpZiBbIC1lICQkcGtnbmFtZS8rQ09OVEVOVFMgXTsgdGhlbiBcCisJCQkJ YmFzZW5hbWUgJCRwa2duYW1lOyBcCisJCQkJJHtTRUR9IC1uIC1lICJzL0Bjb21tZW50IE9S SUdJTjovL3AiICQkcGtnbmFtZS8rQ09OVEVOVFM7IFwKKwkJCWZpOyBcCisJCWRvbmUpOyBc CisJCXBrZ3M9JCQoZm9yIGRpciBpbiAke19MSUJfUlVOX0RFUEVORFM6QyxbXjpdKjooW146 XSopOj8uKixcMSx9OyBkbyBcCisJCQlkaXI9YGRpcm5hbWUgJCRkaXIgfCB4YXJncyBiYXNl bmFtZWAvYGJhc2VuYW1lICQkZGlyYDsgXAorCQkJc2V0IC0tICQkb3JpZ2luczsgXAorCQkJ d2hpbGUgWyAkJFwjICE9IDAgXTsgZG8gXAorCQkJCWlmIFsgJCRkaXIgPSAkJDIgXTsgdGhl biBcCisJCQkJCSR7RUNIT19DTUR9ICQkMTsgXAorCQkJCQlpZiBbIC1lICR7UEtHX0RCRElS fS8kJDEvK0NPTlRFTlRTIF07IHRoZW4gXAorCQkJCQkJJHtTRUR9IC1uIC1lICJzL0Bwa2dk ZXAgLy9wIiAke1BLR19EQkRJUn0vJCQxLytDT05URU5UUzsgXAorCQkJCQlmaTsgXAorCQkJ CWZpOyBcCisJCQkJc2hpZnQgMjsgXAorCQkJZG9uZTsgXAorCQlkb25lIHwgc29ydCAtdSk7 IFwKKwkJZm9yIHBrZ25hbWUgaW4gJCRwa2dzOyBkbyBcCisJCQlzZXQgLS0gJCRvcmlnaW5z OyBcCisJCQl3aGlsZSBbICQkXCMgIT0gMCBdOyBkbyBcCisJCQkJaWYgWyAkJHBrZ25hbWUg PSAkJDEgXTsgdGhlbiBcCisJCQkJCSR7RUNIT19DTUR9ICQkMTokJDI7IFwKKwkJCQkJYnJl YWs7IFwKKwkJCQlmaTsgXAorCQkJCXNoaWZ0IDI7IFwKKwkJCWRvbmU7IFwKKwkJZG9uZTsg XAorCWZpCisKICMgUHJpbnQgb3V0IHBhY2thZ2UgbmFtZXMuCiAKIHBhY2thZ2UtZGVwZW5k czoKIAlAJHtQQUNLQUdFLURFUEVORFMtTElTVH0gfCAke0FXS30gJ3twcmludCAkJDEiOiIk JDN9JworCithY3R1YWwtcGFja2FnZS1kZXBlbmRzOgorCUAke0FDVFVBTC1QQUNLQUdFLURF UEVORFN9CiAKICMgQnVpbGQgcGFja2FnZXMgZm9yIHBvcnQgYW5kIGRlcGVuZGVuY2llcwog Cg== --------------000308060408010407010100-- From owner-freebsd-ports@FreeBSD.ORG Wed May 16 22:14:09 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6FC0C16A402; Wed, 16 May 2007 22:14:09 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 16F5113C465; Wed, 16 May 2007 22:14:08 +0000 (UTC) (envelope-from rnoland@2hip.net) Received: from [63.251.67.21] (rnoland-ibm.acs.internap.com [63.251.67.21]) (authenticated bits=0) by gizmo.2hip.net (8.13.8/8.13.8) with ESMTP id l4GME6ch015610 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Wed, 16 May 2007 18:14:06 -0400 (EDT) (envelope-from rnoland@2hip.net) From: Robert Noland To: Stephen Montgomery-Smith In-Reply-To: <464B7144.2000600@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> Content-Type: text/plain Date: Wed, 16 May 2007 18:14:01 -0400 Message-Id: <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on gizmo.2hip.net Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 22:14:09 -0000 On Wed, 2007-05-16 at 16:01 -0500, Stephen Montgomery-Smith wrote: > Ok chaps, I think I have it. > > This involves no recursive calls of make. Furthermore the > dependencies > it creates are the real dependencies on your system, not what ports > thinks it should be, because it gets all the information from > /var/db/pkg. On my system it takes a second or two to register a port > - > it takes about the same amount of time whether it has few > dependencies > or many, except when there are zero dependencies, when it takes no > time > at all. > > If I get some positive feedback on this one, I'll submit a PR. You > can > try it out by typing "make actual-package-depends" as opposed to > "make > package-depends." Ok, I'm really trying to make sense of these numbers... For gnome2-2.18.1_1 on my -current system... rnoland-ibm% make package-depends|wc -l 362 rnoland-ibm% make actual-package-depends|wc -l 294 Registered the old way: rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l 176 and the new way: rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l 294 I put together an awk script yesterday which was very close to the one Alexander posted and got 295... and the diff of the output of my awk and actual-package-depends is much more than a single line, which I also can't yet explain. robert. > Stephen From owner-freebsd-ports@FreeBSD.ORG Wed May 16 22:33:35 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BD8E016A404; Wed, 16 May 2007 22:33:35 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id 599C613C45A; Wed, 16 May 2007 22:33:35 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070516223334m9200dvseve>; Wed, 16 May 2007 22:33:34 +0000 Message-ID: <464B86BD.4020307@math.missouri.edu> Date: Wed, 16 May 2007 17:33:33 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Robert Noland References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> In-Reply-To: <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 May 2007 22:33:35 -0000 Robert Noland wrote: > On Wed, 2007-05-16 at 16:01 -0500, Stephen Montgomery-Smith wrote: >> Ok chaps, I think I have it. >> >> This involves no recursive calls of make. Furthermore the >> dependencies >> it creates are the real dependencies on your system, not what ports >> thinks it should be, because it gets all the information from >> /var/db/pkg. On my system it takes a second or two to register a port >> - >> it takes about the same amount of time whether it has few >> dependencies >> or many, except when there are zero dependencies, when it takes no >> time >> at all. >> >> If I get some positive feedback on this one, I'll submit a PR. You >> can >> try it out by typing "make actual-package-depends" as opposed to >> "make >> package-depends." > > Ok, I'm really trying to make sense of these numbers... > > For gnome2-2.18.1_1 on my -current system... > > rnoland-ibm% make package-depends|wc -l > 362 > rnoland-ibm% make actual-package-depends|wc -l > 294 > > Registered the old way: > rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l > 176 > > and the new way: > rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l > 294 > > I put together an awk script yesterday which was very close to the one > Alexander posted and got 295... and the diff of the output of my awk and > actual-package-depends is much more than a single line, which I also > can't yet explain. > > robert. On my system, which is a totally fresh install of gnome2 from xorg-7.2, I get 354 every which way. My guess is that you have some older ports or packages installed, which the old way doesn't pick up properly. Or you have some incomplete +CONTENTS in your system. From owner-freebsd-ports@FreeBSD.ORG Thu May 17 08:32:38 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C9F0D16A401 for ; Thu, 17 May 2007 08:32:38 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 7CE6013C44B for ; Thu, 17 May 2007 08:32:38 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 0223111428; Thu, 17 May 2007 10:32:35 +0200 (CEST) Date: Thu, 17 May 2007 10:32:35 +0200 From: Thierry Thomas To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070517083235.GI60773@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070512144611.GA40481@graf.pompo.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GRPZ8SYKNexpdSJ7" Content-Disposition: inline In-Reply-To: <20070512144611.GA40481@graf.pompo.net> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 08:32:38 -0000 --GRPZ8SYKNexpdSJ7 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Sam 12 mai 07 =E0 16:46:11 +0200, Thierry Thomas =E9crivait=A0: > The full log - an extract on my typescript) is available at > . >=20 > No patch ATM, because the upgrade is still in progress... Actually I have no patches to suggest: tix has been successfully upgraded during the second pass. Once tix has been upgraded, cad/opencascade failed: dps is no more pulled automatically, and it must be added as a dependence: --- cad/opencascade.orig/Makefile Thu May 10 22:17:10 2007 +++ cad/opencascade/Makefile Thu May 17 09:54:30 2007 @@ -7,7 +7,7 @@ =20 PORTNAME=3D opencascade PORTVERSION=3D 6.2 -PORTREVISION=3D 1 +PORTREVISION=3D 1 CATEGORIES=3D cad science MASTER_SITES=3D ${MASTER_SITE_LOCAL} MASTER_SITE_SUBDIR=3D thierry @@ -22,7 +22,8 @@ LIB_DEPENDS=3D itcl.${ITCL_VER}:${PORTSDIR}/lang/itcl \ itk.${ITK_VER}:${PORTSDIR}/x11-toolkits/itk \ tix${TIX_VER}:${PORTSDIR}/x11-toolkits/tix \ - fltk.1:${PORTSDIR}/x11-toolkits/fltk + fltk.1:${PORTSDIR}/x11-toolkits/fltk \ + dps.0:${PORTSDIR}/x11/dgs =20 USE_BZIP2=3D yes USE_BISON=3D yes Regards, --=20 Th. Thomas. --GRPZ8SYKNexpdSJ7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTBMjc95pjMcUBaIRAkReAJ9GzArCxY1wpaJDAdd7KBL58ezQlQCfYWOo IuTYWhkY586usNq1FVUOzrc= =qO2I -----END PGP SIGNATURE----- --GRPZ8SYKNexpdSJ7-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 09:02:39 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7465416A402 for ; Thu, 17 May 2007 09:02:39 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mail08d.verio.de (mail08d.verio.de [213.198.107.30]) by mx1.freebsd.org (Postfix) with SMTP id DD98913C44C for ; Thu, 17 May 2007 09:02:38 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mx122.stngva01.us.mxservers.net (198.173.112.51) by mail08d.verio.de (RS ver 1.0.95vs) with SMTP id 0-0573022555 for ; Thu, 17 May 2007 11:02:37 +0200 (CEST) Received: from mmm808.verio.de [213.198.55.120] (EHLO mmm808.verio.de) by mx122.stngva01.us.mxservers.net (mxl_mta-1.3.8-10p4) with ESMTP id b091c464.16095.306.mx122.stngva01.us.mxservers.net; Thu, 17 May 2007 04:57:47 -0400 (EDT) Received: (qmail 39344 invoked from network); 17 May 2007 09:02:34 -0000 Received: from unknown (HELO peedub.jennejohn.org) (89.59.18.167) by with SMTP; 17 May 2007 09:02:34 -0000 Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.14.1/8.14.1) with SMTP id l4H92V1b090727 for ; Thu, 17 May 2007 11:02:32 +0200 (CEST) (envelope-from garyj@jennejohn.org) Date: Thu, 17 May 2007 11:02:31 +0200 From: Gary Jennejohn To: ports@FreeBSD.org Message-Id: <20070517110231.75ee8c8d.garyj@jennejohn.org> Organization: DENX Softwre Engineering GmbH X-Mailer: Sylpheed 2.4.0 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: [F=0.5168992131; heur=0.500(0); stat=0.506; spamtraq-heur=0.510(2007022501)] X-MAIL-FROM: X-SOURCE-IP: [213.198.55.120] X-SF-Loop: 1 Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 09:02:39 -0000 I've installed everything by hand because I wanted to start with a clean slate. I've noticed the following problems: 1) xpdf sort of works but it's not possible to enter text into any text box. That means that e.g. searching in a PDF cannot be done. Luckily, acroread still works. 2) acidrip dies in perl. This is the backtrace from gdb: error message: Pango-WARNING **: shape engine failure, expect ugly output. the offending font is 'Bitstream Vera Sans Not-Rotated 0' at /usr/local/bin/acidrip line 60. (gdb) bt #0 0x2929f70a in _cairo_ft_unscaled_font_lock_face () from /usr/local/lib/libcairo.so.2 #1 0x292a1aa0 in _cairo_ft_ucs4_to_index () #from /usr/local/lib/libcairo.so.2 2 0x29293bd8 in #_cairo_scaled_font_text_to_glyphs () from /usr/local/lib/libcairo.so.2 #3 0x29293f50 in cairo_scaled_font_text_extents () from /usr/local/lib/libcairo.so.2 #4 0x29a2b96d in pango_cairo_font_get_type () from /usr/local/lib/libpangocairo-1.0.so.0 #5 0x29a2be03 in pango_cairo_font_get_type () from /usr/local/lib/libpangocairo-1.0.so.0 #6 0x29a2e30f in pango_cairo_fc_font_get_type () from /usr/local/lib/libpangocairo-1.0.so.0 #7 0x29a94b21 in pango_font_get_glyph_extents () from /usr/local/lib/libpango-1.0.so.0 #8 0x29a9b7fa in pango_engine_shape_get_type () from /usr/local/lib/libpango-1.0.so.0 #9 0x29a9b6a9 in pango_engine_shape_get_type () from /usr/local/lib/libpango-1.0.so.0 #10 0x29aaab0d in pango_shape () from /usr/local/lib/libpango-1.0.so.0 #11 0x29a9ea13 in pango_layout_iter_get_line_yrange () from /usr/local/lib/libpango-1.0.so.0 #12 0x29a9f218 in pango_layout_iter_get_line_yrange () from /usr/local/lib/libpango-1.0.so.0 #13 0x29aa104b in pango_layout_line_get_pixel_extents () from /usr/local/lib/libpango-1.0.so.0 #14 0x29aa19f6 in pango_layout_line_get_pixel_extents () from /usr/local/lib/libpango-1.0.so.0 #15 0x2982aa55 in gtk_text_layout_get_line_display () from /usr/local/lib/libgtk-x11-2.0.so.0 #16 0x2982b586 in gtk_text_layout_set_cursor_direction () from /usr/local/lib/libgtk-x11-2.0.so.0 #17 0x29828b15 in gtk_text_layout_wrap () from /usr/local/lib/libgtk-x11-2.0.so.0 #18 0x29812ba1 in gtk_text_mark_set_visible () from /usr/local/lib/libgtk-x11-2.0.so.0 #19 0x2982957e in gtk_text_layout_validate_yrange () from /usr/local/lib/libgtk-x11-2.0.so.0 #20 0x29839be5 in gtk_text_view_new_with_buffer () from /usr/local/lib/libgtk-x11-2.0.so.0 #21 0x2983a085 in gtk_text_view_scroll_to_iter () from /usr/local/lib/libgtk-x11-2.0.so.0 #22 0x2983a0b1 in gtk_text_view_scroll_to_iter () from /usr/local/lib/libgtk-x11-2.0.so.0 #23 0x28460c54 in g_child_watch_add () #from /usr/local/lib/libglib-2.0.so.0 24 0x2845ddcd in #g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #25 0x2845f67d in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 #26 0x2845f8d8 in g_main_loop_run () #from /usr/local/lib/libglib-2.0.so.0 27 0x297903df in gtk_main () #from /usr/local/lib/libgtk-x11-2.0.so.0 28 0x2955640c in XS_Gtk2_main #() from /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Gtk2/Gtk2.so #29 0x280f53a4 in Perl_pp_entersub () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so #30 0x280ee389 in Perl_runops_standard () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so #31 0x2809dd62 in perl_run () from /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so #32 0x0804908a in main () I haven't debugged it further. -- Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg garyjATdenxDOTde From owner-freebsd-ports@FreeBSD.ORG Thu May 17 09:44:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DBA8316A400; Thu, 17 May 2007 09:44:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 5510313C448; Thu, 17 May 2007 09:44:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5e785.dip.t-dialin.net [84.165.231.133]) by redbull.bpaserver.net (Postfix) with ESMTP id 279032E14D; Thu, 17 May 2007 11:44:38 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 39A0F5B48A3; Thu, 17 May 2007 11:44:22 +0200 (CEST) Date: Thu, 17 May 2007 11:44:36 +0200 From: Alexander Leidinger To: Robert Noland Message-ID: <20070517114436.3fdd55b1@deskjail> In-Reply-To: <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=MP_jdnp5QohagFfqvDK5VQmjDw X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.787, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, TW_KG 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , Stephen Montgomery-Smith , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 09:44:45 -0000 --MP_jdnp5QohagFfqvDK5VQmjDw Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Quoting Robert Noland (Wed, 16 May 2007 18:14:01 -0400): > On Wed, 2007-05-16 at 16:01 -0500, Stephen Montgomery-Smith wrote: > > Ok chaps, I think I have it. > > > > This involves no recursive calls of make. Furthermore the > > dependencies > > it creates are the real dependencies on your system, not what ports > > thinks it should be, because it gets all the information from > > /var/db/pkg. On my system it takes a second or two to register a port > > - > > it takes about the same amount of time whether it has few > > dependencies > > or many, except when there are zero dependencies, when it takes no > > time > > at all. > > > > If I get some positive feedback on this one, I'll submit a PR. You > > can > > try it out by typing "make actual-package-depends" as opposed to > > "make > > package-depends." > > Ok, I'm really trying to make sense of these numbers... > > For gnome2-2.18.1_1 on my -current system... > > rnoland-ibm% make package-depends|wc -l > 362 > rnoland-ibm% make actual-package-depends|wc -l > 294 > > Registered the old way: > rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l > 176 > > and the new way: > rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l > 294 > > I put together an awk script yesterday which was very close to the one > Alexander posted and got 295... and the diff of the output of my awk and > actual-package-depends is much more than a single line, which I also > can't yet explain. I had a look at it. It is missing those dependencies which are not installed. Depending on when this target is used, this is ok or not. Some benchmark: ---snip--- [original] make package-depends 80.18s user 53.92s system 73% cpu 3:01.53 total make package-depends 80.70s user 52.94s system 87% cpu 2:32.25 total make package-depends > /tmp/list1 79.58s user 54.28s system 87% cpu 2:32.59 total [no AWK] make actual-package-depends 4.76s user 7.46s system 57% cpu 21.082 total make actual-package-depends 4.87s user 7.34s system 67% cpu 18.019 total make actual-package-depends > /tmp/list2 4.58s user 7.60s system 87% cpu 13.942 total [AWK] make actual-package-depends 3.15s user 7.45s system 85% cpu 12.420 total make actual-package-depends 3.13s user 7.49s system 84% cpu 12.524 total make actual-package-depends 3.11s user 7.49s system 88% cpu 11.995 total make actual-package-depends >| /tmp/list3 3.16s user 7.42s system 89% cpu 11.83 0 total [AWK + partly missing (only direct dependencies)] make actual-package-depends > /tmp/list4 4.60s user 7.63s system 90% cpu 13.479 total make actual-package-depends 4.68s user 7.56s system 87% cpu 13.985 total make actual-package-depends 4.58s user 7.64s system 89% cpu 13.594 total ...sorting list1 & list2 & list3 & list4... % wc -l /tmp/list*s 320 /tmp/list1s 308 /tmp/list2s 308 /tmp/list3s 310 /tmp/list4s 1246 total ---snip--- Note, there was trackerd running in the background while testing... For the difference between the redirected output case: I think the gnome terminal needs a lot of time to print all the lines. But still, the awk version takes around 3/4 of the time (interesting is the user time, not the total time). Stephen's version can be speed up some fractions by inserting a break into the first while-loop. Attached is my awk-version and the awk version which also includes the direct dependencies. Bye, Alexander. -- The only new TV show worth watching will be cancelled. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 --MP_jdnp5QohagFfqvDK5VQmjDw Content-Type: text/x-patch; name=bsd.port.mk-awk.diff Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=bsd.port.mk-awk.diff --- /usr/ports/Mk/bsd.port.mk Sat Apr 7 14:51:47 2007 +++ /space/jails/basejail/usr/ports/Mk/bsd.port.mk Thu May 17 11:19:03 2007 @@ -2321,7 +2321,7 @@ DISABLE_CONFLICTS= YES .endif .if !defined(PKG_ARGS) -PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} +PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} actual-package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} .if !defined(NO_MTREE) PKG_ARGS+= -m ${MTREE_FILE} .endif @@ -5145,15 +5145,47 @@ shift 3; \ done; \ checked="$$dir $$childdir $$checked"; \ - else \\ + else \ ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; \ fi; \ done +ACTUAL-PACKAGE-DEPENDS?= \ + if [ "${_LIB_RUN_DEPENDS}" != " " ]; then \ + origins=$$(for pkgname in ${PKG_DBDIR}/*; do \ + if [ -e $$pkgname/+CONTENTS ]; then \ + basename $$pkgname; \ + ${SED} -n -e "s/@comment ORIGIN://p" $$pkgname/+CONTENTS; \ + fi; \ + done); \ + for dir in ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}; do \ + dir=`dirname $$dir | xargs basename`/`basename $$dir`; \ + set -- $$origins; \ + while [ $$\# != 0 ]; do \ + if [ $$dir = $$2 ]; then \ + ${ECHO_CMD} $$1:$$dir; \ + if [ -e ${PKG_DBDIR}/$$1/+CONTENTS ]; then \ + ${AWK} -F '( |:)' '/@pkgdep / { pkgname=$$2 } /@comment DEPORIGIN:/ { printf "%s:%s\n", pkgname, $$3 }' ${PKG_DBDIR}/$$1/+CONTENTS; \ + fi; \ + break; \ + fi; \ + shift 2; \ + done; \ + done | sort -u; \ + fi + # Print out package names. package-depends: @${PACKAGE-DEPENDS-LIST} | ${AWK} '{print $$1":"$$3}' + +actual-package-depends: + @${ACTUAL-PACKAGE-DEPENDS} # Build packages for port and dependencies --MP_jdnp5QohagFfqvDK5VQmjDw Content-Type: text/x-patch; name=bsd.port.mk-awk_and_direct_missing.diff Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=bsd.port.mk-awk_and_direct_missing.diff --- /usr/ports/Mk/bsd.port.mk Sat Apr 7 14:51:47 2007 +++ /space/jails/basejail/usr/ports/Mk/bsd.port.mk Thu May 17 11:19:03 2007 @@ -2321,7 +2321,7 @@ DISABLE_CONFLICTS= YES .endif .if !defined(PKG_ARGS) -PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} +PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} actual-package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} .if !defined(NO_MTREE) PKG_ARGS+= -m ${MTREE_FILE} .endif @@ -5145,15 +5145,47 @@ shift 3; \ done; \ checked="$$dir $$childdir $$checked"; \ - else \\ + else \ ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; \ fi; \ done +ACTUAL-PACKAGE-DEPENDS?= \ + if [ "${_LIB_RUN_DEPENDS}" != " " ]; then \ + origins=$$(for pkgname in ${PKG_DBDIR}/*; do \ + if [ -e $$pkgname/+CONTENTS ]; then \ + basename $$pkgname; \ + ${SED} -n -e "s/@comment ORIGIN://p" $$pkgname/+CONTENTS; \ + fi; \ + done); \ + for dir in ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}; do \ + dir=`dirname $$dir | xargs basename`/`basename $$dir`; \ + set -- $$origins; \ + found=false; \ + while [ $$\# != 0 ]; do \ + if [ $$dir = $$2 ]; then \ + ${ECHO_CMD} $$1:$$dir; \ + if [ -e ${PKG_DBDIR}/$$1/+CONTENTS ]; then \ + ${AWK} -F '( |:)' '/@pkgdep / { pkgname=$$2 } /@comment DEPORIGIN:/ { printf "%s:%s\n", pkgname, $$3 }' ${PKG_DBDIR}/$$1/+CONTENTS; \ + fi; \ + found=true; \ + break; \ + fi; \ + shift 2; \ + done; \ + if [ $$found = false ]; then \ + ${ECHO_CMD} $$(cd ${PORTSDIR}/$$dir; ${MAKE} -V PKGNAME):$$dir; \ + fi; \ + done | sort -u; \ + fi + # Print out package names. package-depends: @${PACKAGE-DEPENDS-LIST} | ${AWK} '{print $$1":"$$3}' + +actual-package-depends: + @${ACTUAL-PACKAGE-DEPENDS} # Build packages for port and dependencies --MP_jdnp5QohagFfqvDK5VQmjDw-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 11:14:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8C4BA16A404 for ; Thu, 17 May 2007 11:14:31 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 19FEA13C483 for ; Thu, 17 May 2007 11:14:30 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4HBET89002121; Thu, 17 May 2007 21:14:29 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4HBETkG002120; Thu, 17 May 2007 21:14:29 +1000 (EST) (envelope-from peter) Date: Thu, 17 May 2007 21:14:29 +1000 From: Peter Jeremy To: Kris Kennaway Message-ID: <20070517111429.GL1149@turion.vk2pj.dyndns.org> References: <20070510212817.GA67897@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="2/5bycvrmDh4d1IB" Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 11:14:31 -0000 --2/5bycvrmDh4d1IB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable I can report success on three systems. A further system is still upgrading. In all cases, I had to execute multiple 'portupgrade -a' commands (and a few 'pkgdb -F' commands) to get it to work. One system mad a couple of problems with portupgrade apparently forgetting to re-install packages after uninstalling them - which took a bit of cleaning up - and losing pieces of packages ('pkg_info -g' reported files missing). Overall, I'd rate it as a success, though I don't think it rates as totally idiot-proof. Thanks to all for your efforts in getting Xorg 7.2 into the tree. --=20 Peter Jeremy --2/5bycvrmDh4d1IB Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTDkV/opHv/APuIcRAmj0AJ47xclFCj7KnQGLoSvEo1RZsaSMDgCfSzWa QX/6DIyVbTC0ksC84bwD12k= =k65G -----END PGP SIGNATURE----- --2/5bycvrmDh4d1IB-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 11:17:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8872016A401 for ; Thu, 17 May 2007 11:17:31 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 1A8FA13C487 for ; Thu, 17 May 2007 11:17:28 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4HBHRl1002149; Thu, 17 May 2007 21:17:27 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4HBHRNL002148; Thu, 17 May 2007 21:17:27 +1000 (EST) (envelope-from peter) Date: Thu, 17 May 2007 21:17:27 +1000 From: Peter Jeremy To: Gary Jennejohn Message-ID: <20070517111727.GM1149@turion.vk2pj.dyndns.org> References: <20070517110231.75ee8c8d.garyj@jennejohn.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WChQLJJJfbwij+9x" Content-Disposition: inline In-Reply-To: <20070517110231.75ee8c8d.garyj@jennejohn.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 11:17:31 -0000 --WChQLJJJfbwij+9x Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-17 11:02:31 +0200, Gary Jennejohn wrote: >1) xpdf sort of works but it's not possible to enter text into any > text box. That means that e.g. searching in a PDF cannot be done. FWIW, xpdf works for me after an upgrade. --=20 Peter Jeremy --WChQLJJJfbwij+9x Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTDnH/opHv/APuIcRAn/eAJ0QhqaE2W/MW2rJ14YMV5lkQIsRcwCfYNyC XpztZ+mmFsf/xoMQUQlNmaA= =rTfG -----END PGP SIGNATURE----- --WChQLJJJfbwij+9x-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 11:45:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F395616A404 for ; Thu, 17 May 2007 11:45:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id AA06D13C43E for ; Thu, 17 May 2007 11:45:35 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5e785.dip.t-dialin.net [84.165.231.133]) by redbull.bpaserver.net (Postfix) with ESMTP id 658C52E14D for ; Thu, 17 May 2007 13:45:31 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 98C775B48A3 for ; Thu, 17 May 2007 13:45:15 +0200 (CEST) Date: Thu, 17 May 2007 13:45:29 +0200 From: Alexander Leidinger To: freebsd-ports@freebsd.org Message-ID: <20070517134529.7f2453ca@deskjail> In-Reply-To: <20070517114436.3fdd55b1@deskjail> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 11:45:36 -0000 Quoting Alexander Leidinger (Thu, 17 May 2007 11:44:36 +0200): > For the difference between the redirected output case: I think the > gnome terminal needs a lot of time to print all the lines. But still, > the awk version takes around 3/4 of the time (interesting is the user > time, not the total time). Stephen's version can be speed up some > fractions by inserting a break into the first while-loop. > > Attached is my awk-version and the awk version which also includes the > direct dependencies. After a little review: For the awk version the embedded "sort -u" can be removed (it is done in the PKG_ARGS part), for Stephen's version it is necessary to cut down processing time in the following part. It seems the processing of the not installed dependencies has not to be done, as this target is only used in the PKG_ARGS part and is used in a way which evaluates the result at the time of the invocation of the pkg_create program (when the port is installed and all dependencies should reflect what is on disk). Bye, Alexander. -- A work project expands to fill the space available. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Thu May 17 11:54:45 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10BC916A400 for ; Thu, 17 May 2007 11:54:45 +0000 (UTC) (envelope-from aturetta@commit.it) Received: from mailbox.rainbownet.com (mailbox.logital.it [85.18.201.116]) by mx1.freebsd.org (Postfix) with ESMTP id 9255713C457 for ; Thu, 17 May 2007 11:54:43 +0000 (UTC) (envelope-from aturetta@commit.it) Received: from 192.168.32.64 ([85.18.250.113]) (authenticated user aturetta@rainbownet.com) by rainbownet.com (mailbox.rainbownet.com [127.0.0.1]) (MDaemon.PRO.v6.8.5.R) with ESMTP id 28-md50000000391.tmp for ; Thu, 17 May 2007 13:43:13 +0200 Message-ID: <464C3FCF.2010802@commit.it> Date: Thu, 17 May 2007 13:43:11 +0200 From: Angelo Turetta User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: ports@freebsd.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070517111429.GL1149@turion.vk2pj.dyndns.org> In-Reply-To: <20070517111429.GL1149@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated-Sender: aturetta@rainbownet.com X-Spam-Processed: mailbox.rainbownet.com, Thu, 17 May 2007 13:43:13 +0200 (not processed: message from valid local sender) X-MDRemoteIP: 85.18.250.113 X-Return-Path: aturetta@commit.it X-MDaemon-Deliver-To: ports@freebsd.org Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 11:54:45 -0000 Peter Jeremy wrote: > One system had a couple > of problems with portupgrade apparently forgetting to re-install > packages after uninstalling them - which took a bit of cleaning up - > and losing pieces of packages ('pkg_info -g' reported files missing). This is an annoying known issue http://www.freebsd.org/cgi/query-pr.cgi?pr=110630 But I've not been able to debug it: of course, every time I try with a controlled set of portupgrade invocations, it never fails !! Angelo. From owner-freebsd-ports@FreeBSD.ORG Thu May 17 13:04:32 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1EE7916A400 for ; Thu, 17 May 2007 13:04:32 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mail08a.verio.de (mail08a.verio.de [213.198.55.73]) by mx1.freebsd.org (Postfix) with SMTP id 5CD0A13C4D3 for ; Thu, 17 May 2007 13:04:31 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mx123.stngva01.us.mxservers.net (198.173.112.52) by mail08a.verio.de (RS ver 1.0.95vs) with SMTP id 4-0503667049 for ; Thu, 17 May 2007 15:04:10 +0200 (CEST) Received: from mmm808.verio.de [213.198.55.120] (EHLO mmm808.verio.de) by mx123.stngva01.us.mxservers.net (mxl_mta-1.3.8-10p4) with ESMTP id b615c464.23936.306.mx123.stngva01.us.mxservers.net; Thu, 17 May 2007 08:58:19 -0400 (EDT) Received: (qmail 35652 invoked from network); 17 May 2007 13:04:08 -0000 Received: from unknown (HELO peedub.jennejohn.org) (89.59.18.167) by with SMTP; 17 May 2007 13:04:08 -0000 Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.14.1/8.14.1) with SMTP id l4HD44OV010076; Thu, 17 May 2007 15:04:05 +0200 (CEST) (envelope-from garyj@jennejohn.org) Date: Thu, 17 May 2007 15:04:04 +0200 From: Gary Jennejohn To: Peter Jeremy Message-Id: <20070517150404.97321011.garyj@jennejohn.org> In-Reply-To: <20070517111727.GM1149@turion.vk2pj.dyndns.org> References: <20070517110231.75ee8c8d.garyj@jennejohn.org> <20070517111727.GM1149@turion.vk2pj.dyndns.org> Organization: DENX Softwre Engineering GmbH X-Mailer: Sylpheed 2.4.0 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: [F=0.4770187624; heur=0.500(-26400); stat=0.477; spamtraq-heur=0.500(2007022501)] X-MAIL-FROM: X-SOURCE-IP: [213.198.55.120] X-SF-Loop: 1 Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 13:04:32 -0000 On Thu, 17 May 2007 21:17:27 +1000 Peter Jeremy wrote: > On 2007-May-17 11:02:31 +0200, Gary Jennejohn > wrote: > >1) xpdf sort of works but it's not possible to enter text into any > > text box. That means that e.g. searching in a PDF cannot be done. > > FWIW, xpdf works for me after an upgrade. > Hmm. I wonder what could be different? As stated, I started out with an empty /usr/local and /var/db/pkg. Maybe I missed a new tarball? -- Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg garyjATdenxDOTde From owner-freebsd-ports@FreeBSD.ORG Thu May 17 13:06:17 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 010BA16A403; Thu, 17 May 2007 13:06:17 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 97C7C13C448; Thu, 17 May 2007 13:06:16 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070517130600m9100rpj90e>; Thu, 17 May 2007 13:06:06 +0000 Message-ID: <464C5338.2090300@math.missouri.edu> Date: Thu, 17 May 2007 08:06:00 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> In-Reply-To: <20070517114436.3fdd55b1@deskjail> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , Robert Noland , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 13:06:17 -0000 Alexander Leidinger wrote: > Quoting Robert Noland (Wed, 16 May 2007 18:14:01 -0400): > >> On Wed, 2007-05-16 at 16:01 -0500, Stephen Montgomery-Smith wrote: >>> Ok chaps, I think I have it. >>> >>> This involves no recursive calls of make. Furthermore the >>> dependencies >>> it creates are the real dependencies on your system, not what ports >>> thinks it should be, because it gets all the information from >>> /var/db/pkg. On my system it takes a second or two to register a port >>> - >>> it takes about the same amount of time whether it has few >>> dependencies >>> or many, except when there are zero dependencies, when it takes no >>> time >>> at all. >>> >>> If I get some positive feedback on this one, I'll submit a PR. You >>> can >>> try it out by typing "make actual-package-depends" as opposed to >>> "make >>> package-depends." >> Ok, I'm really trying to make sense of these numbers... >> >> For gnome2-2.18.1_1 on my -current system... >> >> rnoland-ibm% make package-depends|wc -l >> 362 >> rnoland-ibm% make actual-package-depends|wc -l >> 294 >> >> Registered the old way: >> rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l >> 176 >> >> and the new way: >> rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l >> 294 >> >> I put together an awk script yesterday which was very close to the one >> Alexander posted and got 295... and the diff of the output of my awk and >> actual-package-depends is much more than a single line, which I also >> can't yet explain. > > I had a look at it. It is missing those dependencies which are not > installed. Depending on when this target is used, this is ok or not. > > Some benchmark: > ---snip--- > [original] > make package-depends 80.18s user 53.92s system 73% cpu 3:01.53 total > make package-depends 80.70s user 52.94s system 87% cpu 2:32.25 total > make package-depends > /tmp/list1 79.58s user 54.28s system 87% cpu 2:32.59 total > > [no AWK] > make actual-package-depends 4.76s user 7.46s system 57% cpu 21.082 total > make actual-package-depends 4.87s user 7.34s system 67% cpu 18.019 total > make actual-package-depends > /tmp/list2 4.58s user 7.60s system 87% cpu 13.942 total > > [AWK] > make actual-package-depends 3.15s user 7.45s system 85% cpu 12.420 total > make actual-package-depends 3.13s user 7.49s system 84% cpu 12.524 total > make actual-package-depends 3.11s user 7.49s system 88% cpu 11.995 total > make actual-package-depends >| /tmp/list3 3.16s user 7.42s system 89% cpu 11.83 0 total > > [AWK + partly missing (only direct dependencies)] > make actual-package-depends > /tmp/list4 4.60s user 7.63s system 90% cpu 13.479 total > make actual-package-depends 4.68s user 7.56s system 87% cpu 13.985 total > make actual-package-depends 4.58s user 7.64s system 89% cpu 13.594 total > > ...sorting list1 & list2 & list3 & list4... > > % wc -l /tmp/list*s > 320 /tmp/list1s > 308 /tmp/list2s > 308 /tmp/list3s > 310 /tmp/list4s > 1246 total > ---snip--- > > Note, there was trackerd running in the background while testing... > > For the difference between the redirected output case: I think the > gnome terminal needs a lot of time to print all the lines. But still, > the awk version takes around 3/4 of the time (interesting is the user > time, not the total time). Stephen's version can be speed up some > fractions by inserting a break into the first while-loop. > > Attached is my awk-version and the awk version which also includes the > direct dependencies. > > Bye, > Alexander. > > I think I like Alexander's awk version better than mine. Alexander - can I ask you to submit the PR using send-pr? Stephen From owner-freebsd-ports@FreeBSD.ORG Thu May 17 13:14:46 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 05D8316A400 for ; Thu, 17 May 2007 13:14:46 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc92.asp.att.net (sccmmhc92.asp.att.net [204.127.203.212]) by mx1.freebsd.org (Postfix) with ESMTP id BD9C913C480 for ; Thu, 17 May 2007 13:14:45 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc92.asp.att.net (sccmmhc92) with ESMTP id <20070517131444m9200e1p44e>; Thu, 17 May 2007 13:14:44 +0000 Message-ID: <464C5543.4060106@math.missouri.edu> Date: Thu, 17 May 2007 08:14:43 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> <20070517134529.7f2453ca@deskjail> In-Reply-To: <20070517134529.7f2453ca@deskjail> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 13:14:46 -0000 Alexander Leidinger wrote: > Quoting Alexander Leidinger (Thu, 17 May 2007 11:44:36 +0200): > >> For the difference between the redirected output case: I think the >> gnome terminal needs a lot of time to print all the lines. But still, >> the awk version takes around 3/4 of the time (interesting is the user >> time, not the total time). Stephen's version can be speed up some >> fractions by inserting a break into the first while-loop. >> >> Attached is my awk-version and the awk version which also includes the >> direct dependencies. > > After a little review: For the awk version the embedded "sort -u" can > be removed (it is done in the PKG_ARGS part), for Stephen's version it > is necessary to cut down processing time in the following part. Agreed > It seems the processing of the not installed dependencies has not to be > done, as this target is only used in the PKG_ARGS part and is used in a > way which evaluates the result at the time of the invocation of the > pkg_create program (when the port is installed and all dependencies > should reflect what is on disk). Yes, definitely. From owner-freebsd-ports@FreeBSD.ORG Thu May 17 15:00:43 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 19A0716A400 for ; Thu, 17 May 2007 15:00:43 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id B974513C458 for ; Thu, 17 May 2007 15:00:42 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l4HF0bi0093342 for ; Thu, 17 May 2007 17:00:39 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id AA5D72E223 for ; Thu, 17 May 2007 17:00:32 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id THFGQc1cAIGj for ; Thu, 17 May 2007 17:00:32 +0200 (CEST) Received: from merlin.intranet (merlin.intranet [10.0.0.16]) by maxlor.mine.nu (Postfix) with ESMTP id 58B932E206 for ; Thu, 17 May 2007 17:00:32 +0200 (CEST) From: Benjamin Lutz To: ports@freebsd.org Date: Thu, 17 May 2007 17:00:28 +0200 User-Agent: KMail/1.9.6 X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"_+ R2@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@g? 4f,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3893590.F5m2mkboka"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705171700.32126.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: Subject: make -j patch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 15:00:43 -0000 --nextPart3893590.F5m2mkboka Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hello, I have another version of the patch that allows multiple make jobs for a=20 port build, please tell me what you think: http://www.maxlor.com/freebsd/files/make_jobs.diff I've abandoned the name PARALLEL_BUILD in favor of MAKE_JOBS since the=20 former intuitively hints at several port builds running at once,=20 instead of one single port build being built with several make=20 processes. I've shamelessly taken the MAKE_JOBS name from pav,=20 thanks :) Here's an explanation of the variables used: ENABLE_MAKE_JOBS: The master switch that enables or disables the whole thing. The user is supposed to set it in his /etc/make.conf . If this variable isn't set, the ports are supposed to build like they always did. ALLOW_MAKE_JOBS: Goes into a port's makefile. The port maintainer indicates with it that the port can be built with multiple make jobs. MAKE_JOBS_WHITELIST: Allows the user to override ALLOW_MAKE_JOBS. Any port whose UNIQUENAME is listed in MAKE_JOBS_WHITELIST will have its ALLOW_MAKE_JOBS defined. The user would put something like this in his /etc/make.conf: MAKE_JOBS_WHITELIST=3Dkdebase gtk20 The following are new "internal" variables I introduced: CPUS: The number of CPUs in the system. MAKE_JOBS_NJOBS: The number of make jobs that will be used. Currently, this is ${CPUS} + 1. MAKE_JOBS_ARGS: The argument that is passed to make. BUILD_FAILMSG: A message that is printed if the do-build stage fails.=20 Note that this variable can be used by any part of the ports system, not just the MAKE_JOBS part. To use it, write code like BUILD_FAILMSG+=3D "=3D=3D=3D> Foo" Each message added to BUILD_FAILMSG like this will be printed at the end of the do-build stage (if it fails), one paragraph per message. The MAKE_JOBS code currently uses this to inform the user that he needn't bother to send bug reports if MAKE_JOBS_WHITELIST is used. Now, please let's hear what you think! I would like for this patch (or a=20 modified version of it) to be added to FreeBSD. If the powers that be=20 agree to that, I will then also write patches for the porters handbook=20 and portlint. Cheers Benjamin --nextPart3893590.F5m2mkboka Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTG4MzZEjpyKHuQwRAmLMAJsG26OjdQBvd6lemGKIv8p/q/DwuQCfVnA8 hdEs5VLswVZibBxu5fPBBGY= =aKVR -----END PGP SIGNATURE----- --nextPart3893590.F5m2mkboka-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 15:53:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 044EE16A403 for ; Thu, 17 May 2007 15:53:06 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 9E33A13C44C for ; Thu, 17 May 2007 15:53:05 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54a5e785.dip.t-dialin.net [84.165.231.133]) by redbull.bpaserver.net (Postfix) with ESMTP id 6AEA02E14E; Thu, 17 May 2007 17:52:59 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 6A7155B48A3; Thu, 17 May 2007 17:52:43 +0200 (CEST) Date: Thu, 17 May 2007 17:52:57 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith Message-ID: <20070517175257.29f933fc@deskjail> In-Reply-To: <464C5543.4060106@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> <20070517134529.7f2453ca@deskjail> <464C5543.4060106@math.missouri.edu> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_P=ABAbROQX0jRsFVodRVe=3" X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.787, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14, TW_KG 0.08) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 15:53:06 -0000 --MP_P=ABAbROQX0jRsFVodRVe=3 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline Quoting Stephen Montgomery-Smith (Thu, 17 May 2007 08:14:43 -0500): > Alexander Leidinger wrote: > > Quoting Alexander Leidinger (Thu, 17 May 2007 11:44:36 +0200): > > > >> For the difference between the redirected output case: I think the > >> gnome terminal needs a lot of time to print all the lines. But still, > >> the awk version takes around 3/4 of the time (interesting is the user > >> time, not the total time). Stephen's version can be speed up some > >> fractions by inserting a break into the first while-loop. > >> > >> Attached is my awk-version and the awk version which also includes the > >> direct dependencies. > > > > After a little review: For the awk version the embedded "sort -u" can > > be removed (it is done in the PKG_ARGS part), for Stephen's version it > > is necessary to cut down processing time in the following part. > > Agreed I played around a little bit with this, new version attached (simple error handling in awk, doing just one awk for all files). Comments please. Stephen, if I don't get problem reports I will send-pr this as you suggested. Bye, Alexander. -- STANDARDS: The principles we use to reject other people's code. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 --MP_P=ABAbROQX0jRsFVodRVe=3 Content-Type: text/x-patch; name=bsd.port.mk.diff Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=bsd.port.mk.diff --- /usr/ports/Mk/bsd.port.mk Sat Apr 7 14:51:47 2007 +++ /space/jails/basejail/usr/ports/Mk/bsd.port.mk Thu May 17 17:46:25 2007 @@ -2321,7 +2321,7 @@ DISABLE_CONFLICTS= YES .endif .if !defined(PKG_ARGS) -PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} +PKG_ARGS= -v -c -${COMMENT:Q} -d ${DESCR} -f ${TMPPLIST} -p ${PREFIX} -P "`cd ${.CURDIR} && ${MAKE} actual-package-depends | ${GREP} -v -E ${PKG_IGNORE_DEPENDS} | ${SORT} -u`" ${EXTRA_PKG_ARGS} $${_LATE_PKG_ARGS} .if !defined(NO_MTREE) PKG_ARGS+= -m ${MTREE_FILE} .endif @@ -5145,15 +5145,43 @@ shift 3; \ done; \ checked="$$dir $$childdir $$checked"; \ - else \\ + else \ ${ECHO_MSG} "${PKGNAME}: \"$$dir\" non-existent -- dependency list incomplete" >&2; \ fi; \ done +ACTUAL-PACKAGE-DEPENDS?= \ + if [ "${_LIB_RUN_DEPENDS}" != " " ]; then \ + origins=$$(for pkgname in ${PKG_DBDIR}/*; do \ + if [ -e $$pkgname/+CONTENTS ]; then \ + basename $$pkgname; \ + ${SED} -n -e "s/@comment ORIGIN://p" $$pkgname/+CONTENTS; \ + fi; \ + done); \ + for dir in ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}; do \ + dir=`dirname $$dir | xargs basename`/`basename $$dir`; \ + set -- $$origins; \ + while [ $$\# != 0 ]; do \ + if [ $$dir = $$2 ]; then \ + ${ECHO_CMD} $$1:$$dir; \ + if [ -e ${PKG_DBDIR}/$$1/+CONTENTS ]; then \ + packagelist="$$packagelist ${PKG_DBDIR}/$$1/+CONTENTS"; \ + fi; \ + break; \ + fi; \ + shift 2; \ + done; \ + done; \ + [ -z "$$packagelist" ] || ${AWK} -F '( |:)' 'BEGIN { pkgname="broken_contents" } /@pkgdep / { pkgname=$$2 } /@comment DEPORIGIN:/ { printf "%s:%s\n", pkgname, $$3; pkgname="broken_contents" }' $$packagelist; \ + fi + # Print out package names. package-depends: @${PACKAGE-DEPENDS-LIST} | ${AWK} '{print $$1":"$$3}' + +actual-package-depends: + @${ACTUAL-PACKAGE-DEPENDS} # Build packages for port and dependencies --MP_P=ABAbROQX0jRsFVodRVe=3-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 16:48:42 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 89F1316A401 for ; Thu, 17 May 2007 16:48:42 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 7A5C313C45A for ; Thu, 17 May 2007 16:48:42 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 884981A3C19; Thu, 17 May 2007 09:49:35 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AD7F151488; Thu, 17 May 2007 12:48:41 -0400 (EDT) Date: Thu, 17 May 2007 12:48:41 -0400 From: Kris Kennaway To: Craig Butler Message-ID: <20070517164841.GA7819@xor.obsecurity.org> References: <464ACA4D.8040707@lerwick.hopto.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464ACA4D.8040707@lerwick.hopto.org> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org Subject: Re: when are the ports being unfrozen ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 16:48:42 -0000 On Wed, May 16, 2007 at 10:09:33AM +0100, Craig Butler wrote: > Hi All > > Any news when the ports are being unfrozen ? Hopefully soon; there is at least one issue to be resolved (reports of GL failures). However I didn't see an X.org upgrade report from you yet. Did my mail server lose your email? > Portaudit is now detecting a few problems.... > > Surly it is beneficial to keep the ports current with security updates > during a freeze ? The patch set touches literally thousands of ports and the cost of conflicts is nontrivial. Kris From owner-freebsd-ports@FreeBSD.ORG Thu May 17 16:52:19 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 561F816A414; Thu, 17 May 2007 16:52:19 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 0CC1313C4EB; Thu, 17 May 2007 16:52:19 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CDFD.dip.t-dialin.net [84.165.205.253]) by redbull.bpaserver.net (Postfix) with ESMTP id 3F1E32E146; Thu, 17 May 2007 18:52:11 +0200 (CEST) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 7F7D85B48A3; Thu, 17 May 2007 18:51:55 +0200 (CEST) Date: Thu, 17 May 2007 18:52:07 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith Message-ID: <20070517185207.27c3faeb@deskjail> In-Reply-To: <464B7144.2000600@math.missouri.edu> References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 16:52:19 -0000 Quoting Stephen Montgomery-Smith (Wed, 16 May 2007 16:01:56 -0500): > If I get some positive feedback on this one, I'll submit a PR. You can > try it out by typing "make actual-package-depends" as opposed to "make > package-depends." Did you my chance also had a look how to speed up ALL-DEPENDS-LIST? It is used in clean-depends. And on my system it is slow (nearly 6 minutes for gnome2) too. As portupgrade cleans before and after updating a port, optimizing this may also be beneficial. Maybe first trying to construct all dependencies of the installed ports like in actual-package-depends and then the remaining ones like it is done currently... Bye, Alexander. -- Music in the soul can be heard by the universe. -- Lao Tsu http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-ports@FreeBSD.ORG Thu May 17 16:54:37 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3902116A401 for ; Thu, 17 May 2007 16:54:37 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 279FC13C448 for ; Thu, 17 May 2007 16:54:37 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 33A761A3C19 for ; Thu, 17 May 2007 09:55:30 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 58EEE51488; Thu, 17 May 2007 12:54:36 -0400 (EDT) Date: Thu, 17 May 2007 12:54:36 -0400 From: Kris Kennaway To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070517165436.GA7913@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070512144611.GA40481@graf.pompo.net> <20070517083235.GI60773@graf.pompo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070517083235.GI60773@graf.pompo.net> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 16:54:37 -0000 On Thu, May 17, 2007 at 10:32:35AM +0200, Thierry Thomas wrote: > Le Sam 12 mai 07 ? 16:46:11 +0200, Thierry Thomas > ?crivait?: > > > The full log - an extract on my typescript) is available at > > . > > > > No patch ATM, because the upgrade is still in progress... > > Actually I have no patches to suggest: tix has been successfully > upgraded during the second pass. > > Once tix has been upgraded, cad/opencascade failed: dps is no more > pulled automatically, and it must be added as a dependence: I think the issue is that dps itself does not build correctly with X.org 7.2. Kris From owner-freebsd-ports@FreeBSD.ORG Thu May 17 16:55:32 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A1C9B16A40F for ; Thu, 17 May 2007 16:55:32 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 912C913C4E3 for ; Thu, 17 May 2007 16:55:32 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9C2801A3C19; Thu, 17 May 2007 09:56:25 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B97BE51488; Thu, 17 May 2007 12:55:31 -0400 (EDT) Date: Thu, 17 May 2007 12:55:31 -0400 From: Kris Kennaway To: Angelo Turetta Message-ID: <20070517165531.GB7913@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070517111429.GL1149@turion.vk2pj.dyndns.org> <464C3FCF.2010802@commit.it> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464C3FCF.2010802@commit.it> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 16:55:32 -0000 On Thu, May 17, 2007 at 01:43:11PM +0200, Angelo Turetta wrote: > Peter Jeremy wrote: > >One system had a couple > >of problems with portupgrade apparently forgetting to re-install > >packages after uninstalling them - which took a bit of cleaning up - > >and losing pieces of packages ('pkg_info -g' reported files missing). > > This is an annoying known issue > > http://www.freebsd.org/cgi/query-pr.cgi?pr=110630 > > But I've not been able to debug it: of course, every time I try with a > controlled set of portupgrade invocations, it never fails !! I think it's one of the issues fixed in portupgrade-devel. Kris From owner-freebsd-ports@FreeBSD.ORG Thu May 17 17:25:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 55C7B16A41A for ; Thu, 17 May 2007 17:25:31 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron1.sfsu.edu (iron1.sfsu.edu [130.212.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id 3DE5E13C4AE for ; Thu, 17 May 2007 17:25:31 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron1.sfsu.edu with ESMTP; 17 May 2007 10:14:59 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAKwqTEaC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051710145835-360 ; Thu, 17 May 2007 10:14:58 -0700 Date: Thu, 17 May 2007 10:14:57 -0700 (PDT) From: KAYVEN RIESE To: Kris Kennaway In-Reply-To: <20070517165531.GB7913@xor.obsecurity.org> Message-ID: References: <20070510212817.GA67897@xor.obsecurity.org> <20070517111429.GL1149@turion.vk2pj.dyndns.org> <464C3FCF.2010802@commit.it> <20070517165531.GB7913@xor.obsecurity.org> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/17/2007 10:14:58, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/17/2007 10:14:59, Serialize complete at 05/17/2007 10:14:59 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org, Angelo Turetta Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 17:25:31 -0000 umm.. try to do it tonite jnielsendotnet:I would try this: # pkg_deinstall -f pango to remove the installed pango package(s) # cd /usr/ports/x11-toolkits/pango && make install clean to re-install it without portupgrade getting in the way # pkgdb -F so portupgrade can figure out what you did. If you still have problems then see what errors you are getting from xfce, either by looking at the console where you ran startx (if you use startx) or by looking at ~/.xsession-errors (if you use xdm). Post the results here. Also, are you sure your ports tree is up-to-date? Mine has pango-1.16.4. ===> An older version of x11-toolkits/pango is already installed (pango-1.14.9 ) You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of x11-toolkits/pango without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. *** Error code 1 Stop in /usr/ports/x11-toolkits/pango. *** Error code 1 Stop in /usr/ports/x11-toolkits/pango. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall.17243.0 en v UPGRADE_TOOL=portupgrade UPGRADE_PORT=pango-1.8.1 UPGRADE_PORT_VER=1.8.1 make reinstall ---> Skipping 'x11-toolkits/pango' (pango-1.14.9) because it has already failed ** Listing the failed packages (*:skipped / !:failed) ! x11-toolkits/pango (pango-1.8.1) (Failed to rewrite /var/db/pkg/p ango-1.8.1/+CONTENTS: No such file or directory - /var/db/pkg/pango-1.8.1/+CONTE NTS) * x11-toolkits/pango (pango-1.14.9) ---> Packages processed: 0 done, 0 ignored, 1 skipped and 1 failed ** Could not clean up temporary directory: Directory not empty - /var/tmp/portup gradets6wfTsF Command failed [exit code 1]: /usr/local/sbin/portinstall x11-toolkits/pango bsd@/root# On Thu, 17 May 2007, Kris Kennaway wrote: > Experts Exchange 05.17.2007 - 10:10AM PDT > A Possible Solution Has Been Added! > Hello, kayvey! > A possible solution has been added to your question: > > ____________________________________________________________________________________________________________________ > Question: xfce4 hosed on freeBSD because of pan... > Zone: System Diagnostic Software > Comment From: jnielsendotnet > > ____________________________________________________________________________________________________________________ > Check to see if this could be your solution. > View This Question *Please remember that it is important to return to the question you ask. > Copyright (C) 2007 Experts Exchange, Inc. All Rights Reserved / Privacy Policy > From owner-freebsd-ports@FreeBSD.ORG Thu May 17 17:35:09 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DEA4116A400; Thu, 17 May 2007 17:35:09 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id A917E13C459; Thu, 17 May 2007 17:35:09 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from [128.206.184.213] (cauchy.math.missouri.edu [128.206.184.213]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id l4HHZ8Sp005774; Thu, 17 May 2007 12:35:09 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Message-ID: <464C924C.5010001@math.missouri.edu> Date: Thu, 17 May 2007 12:35:08 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <20070517185207.27c3faeb@deskjail> In-Reply-To: <20070517185207.27c3faeb@deskjail> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88/3265/Thu May 17 09:19:47 2007 on math.missouri.edu X-Virus-Status: Clean Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 17:35:10 -0000 Alexander Leidinger wrote: > Quoting Stephen Montgomery-Smith (Wed, 16 May 2007 16:01:56 -0500): > > >> If I get some positive feedback on this one, I'll submit a PR. You can >> try it out by typing "make actual-package-depends" as opposed to "make >> package-depends." >> > > Did you my chance also had a look how to speed up ALL-DEPENDS-LIST? It > is used in clean-depends. And on my system it is slow (nearly 6 minutes > for gnome2) too. As portupgrade cleans before and after updating a > port, optimizing this may also be beneficial. > > Maybe first trying to construct all dependencies of the installed ports > like in actual-package-depends and then the remaining ones like it is > done currently... > > Bye, > Alexander. > I don't use "make clean" preferring a variant of "find /usr/ports -name work -exec rm -rf {} \;". From owner-freebsd-ports@FreeBSD.ORG Thu May 17 17:44:29 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A820E16A400 for ; Thu, 17 May 2007 17:44:29 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.freebsd.org (Postfix) with ESMTP id 9539513C447 for ; Thu, 17 May 2007 17:44:27 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: by ion.gank.org (Postfix, from userid 1001) id 64F8B11246; Thu, 17 May 2007 12:44:27 -0500 (CDT) Date: Thu, 17 May 2007 12:44:25 -0500 From: Craig Boston To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070517174425.GA42562@nowhere> Mail-Followup-To: Craig Boston , Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513233134.GA4326@nowhere> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513233134.GA4326@nowhere> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 17:44:29 -0000 Another success story for the fire, I can report a successful upgrade on another machine -- upgrading the existing ports, not a clean install. Used portmaster instead of portupgrade and didn't run into any problems. I did take the slow and cautious route of upgrading a few of the ports at a time, starting with xorg-libraries, then the individual pieces of the meta port, finally the xorg meta port itself and then applications. I have no reason to believe that a simple portmaster -a wouldn't work, that's just the way I always tend to upgrade. Xorg 7.2 works. nvidia-driver works. Even managed to get beryl working (which I have to say is _very_ exciting to see something like that running on FreeBSD). Note to anyone wanting to run beryl -- bump kern.ipc.shmall up to at least 16384 or 32768 to avoid strange things happening. Craig From owner-freebsd-ports@FreeBSD.ORG Thu May 17 17:56:43 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4370A16A407 for ; Thu, 17 May 2007 17:56:43 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from amailer.gwdg.de (amailer.gwdg.de [134.76.10.18]) by mx1.freebsd.org (Postfix) with ESMTP id 075E713C480 for ; Thu, 17 May 2007 17:56:42 +0000 (UTC) (envelope-from rhurlin@gwdg.de) Received: from [87.139.104.184] (helo=krabat.raven.hur) by mailer.gwdg.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.66) (envelope-from ) id 1Hojj2-0005n7-Ap; Thu, 17 May 2007 19:25:16 +0200 Message-ID: <464C8FFA.1040804@gwdg.de> Date: Thu, 17 May 2007 19:25:14 +0200 From: Rainer Hurling User-Agent: Thunderbird 2.0.0.0 (X11/20070421) MIME-Version: 1.0 To: Kris Kennaway References: <20070510212817.GA67897@xor.obsecurity.org> <20070517111429.GL1149@turion.vk2pj.dyndns.org> In-Reply-To: <20070517111429.GL1149@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated: Id:rhurlin X-Spam-Level: - X-Virus-Scanned: (clean) by exiscan+sophie Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 17:56:43 -0000 I upgraded from xorg-6.9 to xorg-7.2 on FreeBSD 7.0-CURRENT (amd64) with success. Now I can use nv-driver instead of vesa-driver :-) Like Peter Jeremy I had to execute multiple 'portupgrade -a' commands. But two ports did not upgrade at all (math/xgobi and mail/thunderbird). Rainer Peter Jeremy schrieb: > I can report success on three systems. A further system is still > upgrading. > > In all cases, I had to execute multiple 'portupgrade -a' commands (and > a few 'pkgdb -F' commands) to get it to work. One system mad a couple > of problems with portupgrade apparently forgetting to re-install > packages after uninstalling them - which took a bit of cleaning up - > and losing pieces of packages ('pkg_info -g' reported files missing). > > Overall, I'd rate it as a success, though I don't think it rates as > totally idiot-proof. > > Thanks to all for your efforts in getting Xorg 7.2 into the tree. > From owner-freebsd-ports@FreeBSD.ORG Thu May 17 19:05:47 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D0C8F16A400 for ; Thu, 17 May 2007 19:05:47 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 870C813C489 for ; Thu, 17 May 2007 19:05:47 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id 051DF1142C; Thu, 17 May 2007 21:05:44 +0200 (CEST) Date: Thu, 17 May 2007 21:05:44 +0200 From: Thierry Thomas To: Kris Kennaway Message-ID: <20070517190544.GC16704@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070512144611.GA40481@graf.pompo.net> <20070517083235.GI60773@graf.pompo.net> <20070517165436.GA7913@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20070517165436.GA7913@xor.obsecurity.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 19:05:47 -0000 Le Jeu 17 mai 07 ŕ 18:54:36 +0200, Kris Kennaway écrivait : > > Once tix has been upgraded, cad/opencascade failed: dps is no more > > pulled automatically, and it must be added as a dependence: > > I think the issue is that dps itself does not build correctly with > X.org 7.2. It has been built on my machine (i386), and then I have been able to build OpenCascade successfully with the previous patch. -- Th. Thomas. From owner-freebsd-ports@FreeBSD.ORG Thu May 17 19:12:29 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4820616A407 for ; Thu, 17 May 2007 19:12:29 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron1.sfsu.edu (iron1.sfsu.edu [130.212.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id 2E14E13C45D for ; Thu, 17 May 2007 19:12:29 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron1.sfsu.edu with ESMTP; 17 May 2007 12:12:29 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAKBFTEaC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051712122768-385 ; Thu, 17 May 2007 12:12:27 -0700 Date: Thu, 17 May 2007 12:12:28 -0700 (PDT) From: KAYVEN RIESE To: Thierry Thomas In-Reply-To: <20070517190544.GC16704@graf.pompo.net> Message-ID: References: <20070510212817.GA67897@xor.obsecurity.org> <20070512144611.GA40481@graf.pompo.net> <20070517083235.GI60773@graf.pompo.net> <20070517165436.GA7913@xor.obsecurity.org> <20070517190544.GC16704@graf.pompo.net> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/17/2007 12:12:27, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/17/2007 12:12:28, Serialize complete at 05/17/2007 12:12:28 Content-Type: MULTIPART/MIXED; BOUNDARY="-559023410-630072926-1179429148=:25365" Cc: ports@freebsd.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 19:12:29 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. ---559023410-630072926-1179429148=:25365 Content-Transfer-Encoding: QUOTED-PRINTABLE Content-Type: TEXT/PLAIN; charset=iso-8859-1; format=flowed On Thu, 17 May 2007, Thierry Thomas wrote: > Le Jeu 17 mai 07 =E0 18:54:36 +0200, Kris Kennaway > =E9crivait=A0: >>> Once tix has been upgraded, cad/opencascade failed: dps is no more >>> pulled automatically, and it must be added as a dependence: >> >> I think the issue is that dps itself does not build correctly with >> X.org 7.2. > > It has been built on my machine (i386), and then I have been able to > build OpenCascade successfully with the previous patch. > --=20 > Th. Thomas. it seems like this list will let me know when i can safely upgrade to xorg 7.2.. is that correct? ---559023410-630072926-1179429148=:25365-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 20:06:05 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41FFA16A400 for ; Thu, 17 May 2007 20:06:05 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id E857E13C484 for ; Thu, 17 May 2007 20:06:04 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 15473 invoked by uid 399); 17 May 2007 20:06:03 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 17 May 2007 20:06:03 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464CB5AA.7040304@FreeBSD.org> Date: Thu, 17 May 2007 13:06:02 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Kris Kennaway References: <20070502193159.GB42482@xor.obsecurity.org> <463F7236.4080108@FreeBSD.org> <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> In-Reply-To: <20070507222146.GA57768@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, Brooks Davis Subject: Saving old shared libs (Was: Re: HEADS UP: xorg upgrade plans) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 20:06:05 -0000 Kris Kennaway wrote: > On Tue, May 08, 2007 at 12:06:59AM +0200, Thierry Thomas wrote: >> Le Lun 7 mai 07 ? 22:58:50 +0200, Brooks Davis >> ?crivait?: >> >>> The other problem is that if you're going to automatically update all >>> the dependencies for a port, you need to upgrade all the stuff that >>> depends on them as well. For example the gettext upgrade got triggered >>> on my laptop by upgrading something the used gmake. The result was that >>> virtually nothing outside the base worked any more. Saving the shared >>> library would have prevented this and allowed a more graceful upgrade >>> over a few weeks. The fact that a basic desktop setup takes days to >>> build on fairly fast hardware seems to be an indication that we need a >>> workaround here. There are other possible solutions, but saving copied >>> of libraries seems to be the accepted one at the moment. >> For this kind of upgrades, it's possible to add >> >> libgettextpo.so.1 libgettextpo.so.3 >> libintl.so.6 libintl.so.8 >> >> in your /etc/libmap.conf. Just delete these lines after the storm... > > It is possible, but this is not something that non-technical users > will think of (nor should they have to). > > The question is whether portmaster is to be considered as a tool for > advanced users only (those who are capable of cleaning up and > repairing damage themselves when an upgrade fails), or if it is > intended as a tool for ordinary users who don't want to (or are not > capable of) doing this kind of manual repair work. That's a fair question, and the answer in terms of how it got started is definitely more the former than the latter. As feature requests have come in and as a wider audience has been interested in the tool I've tried to lower the bar quite a bit however. At the same time, I think it's probably worthwhile to examine what the goals of the ports system are in this regard. If the goal is to always provide a fail-safe upgrade path for users then perhaps we should be talking about moving that support into the ports infrastructure, rather than talking about adding it to all the different upgrade tools. That said, I have seen a fair bit of interest in adding the "save old shared libs" feature, so I'll take a look at that after I'm done with the "restart an aborted upgrade" stuff I'm working on now. What might be useful in this regard is if someone were to start a new thread describing exactly what the desired behavior is, and ideally to include a description of how portupgrade does it now. Thanks, Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Thu May 17 20:23:31 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BB06916A402 for ; Thu, 17 May 2007 20:23:31 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 59C6513C455 for ; Thu, 17 May 2007 20:23:31 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 4072 invoked by uid 399); 17 May 2007 19:56:50 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 17 May 2007 19:56:50 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464CB380.9070003@FreeBSD.org> Date: Thu, 17 May 2007 12:56:48 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Brian Gruber References: <531919.80282.qm@web32404.mail.mud.yahoo.com> In-Reply-To: <531919.80282.qm@web32404.mail.mud.yahoo.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 20:23:31 -0000 Brian Gruber wrote: > if you don't like the idea, that's fine, but since you > say there's been no user demand, i just thought i > should note that I tried portmaster a few months ago. > while there were things i like, i ultimately switched > back to portupgrade specifically because it lacked old > library preservation. Thanks for letting me know. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Thu May 17 20:35:27 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1BE3016A401; Thu, 17 May 2007 20:35:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 05A5713C46A; Thu, 17 May 2007 20:35:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 3FD621A4D82; Thu, 17 May 2007 13:36:20 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 3129D51406; Thu, 17 May 2007 16:35:26 -0400 (EDT) Date: Thu, 17 May 2007 16:35:26 -0400 From: Kris Kennaway To: Doug Barton Message-ID: <20070517203525.GA10518@xor.obsecurity.org> References: <463F7236.4080108@FreeBSD.org> <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464CB5AA.7040304@FreeBSD.org> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org, Brooks Davis , Kris Kennaway Subject: Re: Saving old shared libs (Was: Re: HEADS UP: xorg upgrade plans) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 20:35:27 -0000 On Thu, May 17, 2007 at 01:06:02PM -0700, Doug Barton wrote: > At the same time, I think it's probably worthwhile to examine what the > goals of the ports system are in this regard. If the goal is to always > provide a fail-safe upgrade path for users then perhaps we should be > talking about moving that support into the ports infrastructure, > rather than talking about adding it to all the different upgrade tools. This is true, and some first steps are already in progress. Kris From owner-freebsd-ports@FreeBSD.ORG Thu May 17 20:58:40 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5D76716A400; Thu, 17 May 2007 20:58:40 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id E8DE413C45D; Thu, 17 May 2007 20:58:39 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070517205838m9100rsfn8e>; Thu, 17 May 2007 20:58:39 +0000 Message-ID: <464CC1FE.5060706@math.missouri.edu> Date: Thu, 17 May 2007 15:58:38 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <20070517185207.27c3faeb@deskjail> <464C924C.5010001@math.missouri.edu> In-Reply-To: <464C924C.5010001@math.missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 20:58:40 -0000 Stephen Montgomery-Smith wrote: > Alexander Leidinger wrote: >> Quoting Stephen Montgomery-Smith (Wed, 16 >> May 2007 16:01:56 -0500): >> >> >>> If I get some positive feedback on this one, I'll submit a PR. You >>> can try it out by typing "make actual-package-depends" as opposed to >>> "make package-depends." >>> >> >> Did you my chance also had a look how to speed up ALL-DEPENDS-LIST? It >> is used in clean-depends. And on my system it is slow (nearly 6 minutes >> for gnome2) too. As portupgrade cleans before and after updating a >> port, optimizing this may also be beneficial. >> >> Maybe first trying to construct all dependencies of the installed ports >> like in actual-package-depends and then the remaining ones like it is >> done currently... >> >> Bye, >> Alexander. >> > > I don't use "make clean" preferring a variant of "find /usr/ports -name > work -exec rm -rf {} \;". I just looked at it. I really don't think it is worth the big effort that we put into registering ports, because a make clean only happens once or twice, unlike registering of the port which happens for every single dependency. I think it would be better to modify portupgrade to use find to delete all the work in all the ports. From owner-freebsd-ports@FreeBSD.ORG Thu May 17 21:53:13 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5042E16A400 for ; Thu, 17 May 2007 21:53:13 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id C261813C43E for ; Thu, 17 May 2007 21:53:12 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4HLQ58O098447 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 17 May 2007 23:26:07 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Benjamin Lutz In-Reply-To: <200705171700.32126.mail@maxlor.com> References: <200705171700.32126.mail@maxlor.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-awv6sWtITZqDQTa+ulK9" Date: Thu, 17 May 2007 23:26:05 +0200 Message-Id: <1179437165.8912.1.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.933 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: ports@FreeBSD.org Subject: Re: make -j patch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 21:53:13 -0000 --=-awv6sWtITZqDQTa+ulK9 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Benjamin Lutz p=ED=B9e v =E8t 17. 05. 2007 v 17:00 +0200: > ALLOW_MAKE_JOBS: Goes into a port's makefile. The port maintainer > indicates with it that the port can be built with multiple make > jobs. Nit: what about making this just MAKE_JOBS, for brevity? Otherwise it looks decent. --=20 Pav Lucistnik A two-eyed cyclops would be a bicyclops. --=-awv6sWtITZqDQTa+ulK9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTMhpntdYP8FOsoIRAko8AKCmaVeW30i+ebZxWRnYeI7mu9w+IgCgmf+5 eATNJn07OcEBv7XlcAuiftw= =qumh -----END PGP SIGNATURE----- --=-awv6sWtITZqDQTa+ulK9-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 21:59:05 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D164316A403 for ; Thu, 17 May 2007 21:59:05 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 2C38313C457 for ; Thu, 17 May 2007 21:59:04 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4HLVvun098911 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 17 May 2007 23:31:59 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Doug Barton In-Reply-To: <464CB5AA.7040304@FreeBSD.org> References: <20070502193159.GB42482@xor.obsecurity.org> <463F7236.4080108@FreeBSD.org> <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-H7zFNsSeZC3kSNyBMEEe" Date: Thu, 17 May 2007 23:31:57 +0200 Message-Id: <1179437517.8912.5.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.931 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: ports@FreeBSD.org, Brooks Davis , Kris Kennaway Subject: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 21:59:05 -0000 --=-H7zFNsSeZC3kSNyBMEEe Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Doug Barton p=ED=B9e v =E8t 17. 05. 2007 v 13:06 -0700: > What might=20 > be useful in this regard is if someone were to start a new thread=20 > describing exactly what the desired behavior is, and ideally to=20 > include a description of how portupgrade does it now. Just before old package deinstall, scan the list of files installed by old port (pkg_info -g). Match .so.X files under PREFIX/lib and any ldconfig'ed paths 1*), copy them away to /usr/local/lib/compat/pkg. After installation of new port, match .so.X files again. If same filenames appear, remove old copies from /usr/local/lib/compat/pkg. Finally, ldconfig -r /usr/local/lib/compat/pkg 1*) portupgrade currently gets this wrong and saves all .so* files, including uninteresting things like plugins etc. --=20 Pav Lucistnik The final screw holding up a rackmount server is always possessed by demons. --=-H7zFNsSeZC3kSNyBMEEe Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTMnJntdYP8FOsoIRAv6BAJ9NBz+mOdQ0rUApq7RouxchtHCpPwCfQc/S BIhUn/wX4LZLeulhtCSBsQE= =4cY7 -----END PGP SIGNATURE----- --=-H7zFNsSeZC3kSNyBMEEe-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 22:03:13 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDD2816A405 for ; Thu, 17 May 2007 22:03:13 +0000 (UTC) (envelope-from craig001@lerwick.hopto.org) Received: from lerwick.hopto.org (81-86-32-239.dsl.pipex.com [81.86.32.239]) by mx1.freebsd.org (Postfix) with SMTP id 410D213C45A for ; Thu, 17 May 2007 22:03:12 +0000 (UTC) (envelope-from craig001@lerwick.hopto.org) Received: (qmail 40379 invoked by uid 98); 17 May 2007 23:02:57 +0100 Received: from 192.168.0.5 by polaris.lerwick.hopto.org (envelope-from , uid 82) with qmail-scanner-2.01 (clamdscan: 0.88.4/1789. hbedv: 7.1.1.11/6.35.1.178. f-prot: 4.6.6/3.16.14. spamassassin: 3.1.4. Clear:RC:1(192.168.0.5):. Processed in 3.985276 secs); 17 May 2007 22:02:57 -0000 Received: from trident.lerwick.hopto.org (192.168.0.5) by lerwick.hopto.org with SMTP; 17 May 2007 23:02:53 +0100 Message-ID: <464CD119.2070401@lerwick.hopto.org> Date: Thu, 17 May 2007 23:03:05 +0100 From: Craig Butler User-Agent: Thunderbird 2.0.0.0 (X11/20070419) MIME-Version: 1.0 To: Kris Kennaway References: <20070510212817.GA67897@xor.obsecurity.org> In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 22:03:14 -0000 Hi All Two successful builds and installs, stock GENERIC 6.2-RELEASE, and SMP 6.2-RELEASE-p3 Like others I also had to run 'portupgrade -a' few times. Cheers CB Kris Kennaway wrote: > Dear porters, > > We are now ready for xorg 7.2 testing! Over the past week we have > done extensive tests of various upgrade scenarios, fixed many > remaining bugs, and now the upgrade is looking good. Of course, we > can't possibly test everything, so that's where you come in. What we > need now is for everyone to download this tarball: > > http://people.freebsd.org/~kris/ports-xorg-7.2.tbz > > Extract it into a clean directory (i.e. not over the top of your > existing ports tree), then follow the directions in UPDATING to begin > the upgrade process. In particular, please pay special attention to > the instructions on how to record and report information should > something go wrong: without a transcript of the upgrade session we may > be unable to determine what went wrong on your system, and your report > may be wasted. > > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. > > Once we have enough success reports and have dealt with all reported > failures, we will proceed with the next stage, which is to import into > CVS. > > Kris > > ============================================================ This email has been handled by lerwick.hopto.org mail server and has been scanned by 3 virus killers and spamassassin ============================================================ From owner-freebsd-ports@FreeBSD.ORG Thu May 17 23:04:30 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D68116A402; Thu, 17 May 2007 23:04:30 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id 85A4113C483; Thu, 17 May 2007 23:04:29 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l4HN4PAb092318; Fri, 18 May 2007 01:04:27 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id 7484B2E225; Fri, 18 May 2007 01:04:20 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9qrglcltTHO4; Fri, 18 May 2007 01:04:18 +0200 (CEST) Received: from mini.intranet (mini.intranet [10.0.0.17]) by maxlor.mine.nu (Postfix) with ESMTP id CD37B2E21E; Fri, 18 May 2007 01:04:18 +0200 (CEST) From: Benjamin Lutz To: pav@freebsd.org Date: Fri, 18 May 2007 01:04:13 +0200 User-Agent: KMail/1.9.5 References: <200705171700.32126.mail@maxlor.com> <1179437165.8912.1.camel@ikaros.oook.cz> In-Reply-To: <1179437165.8912.1.camel@ikaros.oook.cz> X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"=?utf-8?q?=5F+=0A=09R2?=@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@=?utf-8?q?g=3F=0A=094f?=,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1267243.lCosKnWZJc"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705180104.17556.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: ports@freebsd.org Subject: Re: make -j patch X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 23:04:30 -0000 --nextPart1267243.lCosKnWZJc Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Thursday 17 May 2007 23:26, Pav Lucistnik wrote: > Benjamin Lutz p=C3=AD=C5=A1e v =C4=8Dt 17. 05. 2007 v 17:00 +0200: > > ALLOW_MAKE_JOBS: Goes into a port's makefile. The port maintainer > > indicates with it that the port can be built with multiple make > > jobs. > > Nit: what about making this just MAKE_JOBS, for brevity? Well, all the other switches that go into a ports makefile start with a=20 verb (USE_* or WANT_*), whereas with variables that don't start with a=20 verb, their value usually matters. Since ALLOW_MAKE_JOBS is just a=20 switch, I think the ALLOW should be kept. But there's another small thing that I changed: BUILD_FAILMSG should of=20 course also be printed if Perl is used for building. And while here,=20 move the =3D=3D=3D> out of the error message and into the printf format=20 string. The file has been modified in place, so the URL is still http://www.maxlor.com/freebsd/files/make_jobs.diff The previous version, for completeness sake, is here: http://www.maxlor.com/freebsd/files/make_jobs.diff.1 Cheers Benjamin --nextPart1267243.lCosKnWZJc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGTN9xzZEjpyKHuQwRAjKqAJ4vbBi2jcVgldQYImq/Bd2S3B1J7gCfVrWf w1+7wqHFl8aviUgh4wYR5G8= =enT5 -----END PGP SIGNATURE----- --nextPart1267243.lCosKnWZJc-- From owner-freebsd-ports@FreeBSD.ORG Thu May 17 23:06:19 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 757DF16A404 for ; Thu, 17 May 2007 23:06:19 +0000 (UTC) (envelope-from dave.cabot@iconsoluciones.net) Received: from linux37.cqservers.com (linux37.cqservers.com [75.126.19.36]) by mx1.freebsd.org (Postfix) with ESMTP id 533FC13C483 for ; Thu, 17 May 2007 23:06:19 +0000 (UTC) (envelope-from dave.cabot@iconsoluciones.net) Received: from localhost ([127.0.0.1] helo=acer3) by linux37.cqservers.com with esmtpa (Exim 4.63) (envelope-from ) id 1HookN-0006br-LN; Thu, 17 May 2007 17:47:00 -0500 Received: from acer3 ([165.98.144.240] helo=acer3) by ASSP.nospam; 17 May 2007 17:46:56 -0500 From: "Dave Cabot" To: Date: Thu, 17 May 2007 16:46:50 -0600 Organization: ICON Soluciones Message-ID: <005501c798d5$45523560$200ba8c0@acer3> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028 Thread-Index: AceY1T+9dC/epvxRQQij/fin1ffg3w== X-Assp-Whitelisted: Yes X-Assp-Envelope-From: dave.cabot@iconsoluciones.net X-Assp-Intended-For: mi@aldan.algebra.com ports@FreeBSD.org X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - linux37.cqservers.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - iconsoluciones.net X-Source: X-Source-Args: X-Source-Dir: Cc: ports@FreeBSD.org Subject: FreeBSD Port: festival-1.96 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 23:06:19 -0000 Maybe you can tell me what I'm doing wrong. On a fresh copy of FreeBSD = 6.2 i386 I complied festival 1.96 (and tried 1.95beta1 with the same = results), installed a voice, and tried the saytime script. It failed with an = error msg: SIOD ERROR: unbound variable : =BC The last character changes every time I try compiling it. I even = installted the gcc-4.2.0 compiler and tried and still get the same results. Is the --script flag for festival broken on FreeBSD? I need it for text2wave. Pls advise. Thanks, Dave Dave Cabot ICON Soluciones +505 419-0750 office | +1 727 490-3579 VoIP USA +505 841-1013 cell | +1 519 489-0516 VoIP Canada | +1 727 683-9313 fax From owner-freebsd-ports@FreeBSD.ORG Thu May 17 23:24:47 2007 Return-Path: X-Original-To: ports@FreeBSD.Org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 28D4F16A401 for ; Thu, 17 May 2007 23:24:47 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id DE92013C44C for ; Thu, 17 May 2007 23:24:46 +0000 (UTC) (envelope-from almarrie@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so175837and for ; Thu, 17 May 2007 16:24:46 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=dbapSc5V50P/35ekNMrF+r4aB8SXXLkgwnYan7Kj4cvbKeRO/wQjqq0aG6nOoIXEzwk77mzuU4X+ffLxuNdaLvy2E6zqz11tB2We2hgZZNYrasLxmGZAJdNMJqs9zaoTa7wh3s28wM0vH87+4H98S9fV1k7DnejS6YygWuU7vIs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=ntI/1bkgYZOwCWpdP9YhSh6yVNXJrNEzav4nX97jnzKzoavcpo1h1ZiPgsEAH/tOf0y3pHSTBjo1Sn0cJ2fNy5Gq1ZJBHf8aaUt8+hNFvp8HisLqIWtfxlocMtbeS8VyYu+6ow1TQVzIFY0iv0NAwefJCrl+ceMfj9x+dsx4Q8I= Received: by 10.100.130.8 with SMTP id c8mr691553and.1179442675006; Thu, 17 May 2007 15:57:55 -0700 (PDT) Received: by 10.100.9.14 with HTTP; Thu, 17 May 2007 15:57:54 -0700 (PDT) Message-ID: <499c70c0705171557l44500dcdy282385c58fa720df@mail.gmail.com> Date: Fri, 18 May 2007 01:57:54 +0300 From: "Abdullah Ibn Hamad Al-Marri" To: cris@gufi.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: ports@FreeBSD.Org Subject: FreeBSD Port: security/expiretable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 May 2007 23:24:47 -0000 Hello, FreeBSD ns2.domain.com 6.2-STABLE FreeBSD 6.2-STABLE #2: Thu May 17 22:10:51 UTC 2007 I see these errors. messages.c: In function `error': messages.c:34: warning: ISO C does not support the `%m' printf format messages.c: In function `warning': messages.c:52: warning: ISO C does not support the `%m' printf format messages.c: In function `info': messages.c:69: warning: ISO C does not support the `%m' printf format ns2# cd /usr/ports/security/expiretable/ && make install clean ===> Vulnerability check disabled, database not found => expiretable-0.6.tar.gz doesn't seem to exist in /usr/ports/distfiles/. => Attempting to fetch from http://expiretable.fnord.se/. expiretable-0.6.tar.gz 100% of 5974 B 23 kBps ===> Extracting for expiretable-0.6 => MD5 Checksum OK for expiretable-0.6.tar.gz. => SHA256 Checksum OK for expiretable-0.6.tar.gz. ===> Patching for expiretable-0.6 ===> Configuring for expiretable-0.6 ===> Building for expiretable-0.6 cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro -pedantic -Wall -ansi -c expiretable.c -o expiretable.o cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro -pedantic -Wall -ansi -c ioctl_helpers.c -o ioctl_helpers.o cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro -pedantic -Wall -ansi -c messages.c -o messages.o messages.c: In function `error': messages.c:34: warning: ISO C does not support the `%m' printf format messages.c: In function `warning': messages.c:52: warning: ISO C does not support the `%m' printf format messages.c: In function `info': messages.c:69: warning: ISO C does not support the `%m' printf format cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro -pedantic -Wall -ansi expiretable.o ioctl_helpers.o messages.o -o expiretable ===> Installing for expiretable-0.6 ===> Generating temporary packing list install -g bin -o root -m 755 expiretable /usr/local/sbin install -g bin -o root -m 644 expiretable.1 /usr/local/man/man1 ===> Installing rc.d startup script(s) ===> Compressing manual pages for expiretable-0.6 ===> Registering installation for expiretable-0.6 ===> Cleaning for expiretable-0.6 Is it ok, or something need to be fixed? -- Regards, -Abdullah Ibn Hamad Al-Marri Arab Portal http://www.WeArab.Net/ From owner-freebsd-ports@FreeBSD.ORG Fri May 18 00:27:28 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4980716A400 for ; Fri, 18 May 2007 00:27:28 +0000 (UTC) (envelope-from frank-vlock@benkstein.net) Received: from norsk.toidinamai.de (norsk.toidinamai.de [78.47.249.60]) by mx1.freebsd.org (Postfix) with ESMTP id 13E4513C447 for ; Fri, 18 May 2007 00:27:28 +0000 (UTC) (envelope-from frank-vlock@benkstein.net) Received: from [172.22.13.12] (i59F776E4.versanet.de [89.247.118.228]) (Authenticated sender: frank) by norsk.toidinamai.de (Postfix) with ESMTP id 34371216011; Fri, 18 May 2007 00:08:27 +0000 (UTC) Message-ID: <464CEE71.9000503@benkstein.net> Date: Fri, 18 May 2007 02:08:17 +0200 From: Frank Benkstein User-Agent: Thunderbird 1.5.0.10 (X11/20070409) MIME-Version: 1.0 To: ports@FreeBSD.org Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: vlock: new upstream maintainer X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: frank-vlock@benkstein.net List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 00:27:28 -0000 Hi, I just wanted to inform you that I am the new upstream maintainer of the vlock package. I got hold of the original author, Michael Johnson [1], and wanted to send him some patches. Instead he suggested that I take up maintenance because he hadn't looked at the sources for a long time himself. From now on you may find newer versions at [2] and I am willing to look at any pending bug reports, patches, or feature requests from you. The next version will only incorporate my own changes and otherwise only deal with cosmetic changes (compile time warnings, license clarification). For future versions I have some more features on my mind and I will probably declare shadow support dead and make PAM the only option. Also I will try to keep (or enhance) FreeBSD compatibility, if I can get hold of some machine with root access (will try qemu first). I'd be more than happy to hear from you, best regards Frank Benkstein. [1]: http://www.danlj.org/mkj/ [2]: http://cthulhu.c3d2.de/~toidinamai/vlock/vlock.html [3]: http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/vlock/ -- GPG (Mail): 7093 7A43 CC40 463A 5564 599B 88F6 D625 BE63 866F GPG (XMPP): 2243 DBBA F234 7C5A 6D71 3983 9F28 4D03 7110 6D51 From owner-freebsd-ports@FreeBSD.ORG Fri May 18 00:56:10 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 49E8016A400 for ; Fri, 18 May 2007 00:56:10 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id EE60913C447 for ; Fri, 18 May 2007 00:56:09 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id l4I0dMXj055232 for ; Fri, 18 May 2007 02:39:23 +0200 (CEST) X-Ids: 168 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id l4I0dLu4020455 for ; Fri, 18 May 2007 02:39:21 +0200 (MEST) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id l4I0dLtH020452; Fri, 18 May 2007 02:39:21 +0200 (MEST) (envelope-from arno) To: ports@freebsd.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> From: "Arno J. Klaassen" Date: 18 May 2007 02:39:21 +0200 In-Reply-To: Message-ID: Lines: 41 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.168]); Fri, 18 May 2007 02:39:23 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.7/3267/Thu May 17 22:40:58 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 464CF5BA.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 00:56:10 -0000 Hello, I tested on a clean amd64-current, using portugrade-devel. portupgrade -R xorg\* dies in graphics/libGL (probably related to the recent changes in the thread-libraries; for some reason /usr/lib/libpthread.so is considered 'incompatible' ) : ../../../bin/mklib -o GL -linker 'cc' \ -major 1 -minor 2 \ -install ../../../lib -L/usr/local/lib -lX11 -lXext -lXxf86vm -lXdamage -lXfixes -lm -lpthread `pkg-config --libs libdrm` glcontextmodes.o clientattrib.o compsize.o eval.o glxcmds.o glxext.o glxextensions.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o glx_texture_compression.o dri_glx.o XF86dri.o ../../../src/mesa/main/dispatch.o ../../../src/mesa/glapi/glapi.o ../../../src/mesa/glapi/glthread.o mklib: Making FreeBSD shared library: libGL.so.1 /usr/bin/ld: skipping incompatible /usr/lib/libpthread.so when searching for -lpthread /usr/bin/ld: /usr/lib/libpthread.a(thr_syscalls.o): relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC /usr/lib/libpthread.a: could not read symbols: Bad value mklib: Installing libGL.so.1 libGL.so in ../../../lib mv: rename libGL.so.1 to ../../../lib/libGL.so.1: No such file or directory gmake[3]: *** [../../../lib/libGL.so] Error 1 gmake[3]: Leaving directory `/files/bsd/ports7/ports/graphics/libGL/work/Mesa-6.5.3/src/glx/x11' gmake[2]: *** [subdirs] Error 1 gmake[2]: Leaving directory `/files/bsd/ports7/ports/graphics/libGL/work/Mesa-6.5.3/src' gmake[1]: *** [default] Error 1 gmake[1]: Leaving directory `/files/bsd/ports7/ports/graphics/libGL/work/Mesa-6.5.3' gmake: *** [freebsd-dri] Error 2 *** Error code 2 Stop in /files/bsd/ports7/ports/graphics/libGL. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.70788.1 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=xorg-clients-6.9.0_3 UPGRADE_PORT_VER=6.9.0_3 make reinstall ---> Restoring the old version ** Fix the installation problem and try again. [Updating the pkgdb in /var/db/pkg ... - 294 packages found (-0 +37) ..................................... done] ** Listing the failed packages (*:skipped / !:failed) ! x11/xorg-apps (xorg-clients-6.9.0_3) (install error) ---> Packages processed: 10 done, 68 ignored, 0 skipped and 1 failed Arno From owner-freebsd-ports@FreeBSD.ORG Fri May 18 01:26:12 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3B8BC16A401 for ; Fri, 18 May 2007 01:26:12 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id C981E13C458 for ; Fri, 18 May 2007 01:26:11 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id l4I1QAwk097749 ; Fri, 18 May 2007 03:26:10 +0200 (CEST) X-Ids: 164 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id l4I1Q9NZ020888 ; Fri, 18 May 2007 03:26:09 +0200 (MEST) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id l4I1Q9Hp020885; Fri, 18 May 2007 03:26:09 +0200 (MEST) (envelope-from arno) To: ports@freebsd.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> From: "Arno J. Klaassen" Date: 18 May 2007 03:26:08 +0200 In-Reply-To: Message-ID: Lines: 23 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.164]); Fri, 18 May 2007 03:26:10 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.7/3267/Thu May 17 22:40:58 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 464D00B2.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: current@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 01:26:12 -0000 follow-up to myself [ Cc to current@ since per se this seems not related to the xorg7.2 update ]: launcing the final link command by hand and hardcoding /lib/libthr.so.2, I get : cc -shared -Wl,-soname,libGL.so.1 -o libGL.so.1 glcontextmodes.o clientattrib.o compsize.o eval.o glxcmds.o glxext.o glxextensions.o indirect.o indirect_init.o indirect_size.o indirect_window_pos.o indirect_transpose_matrix.o indirect_vertex_array.o indirect_vertex_program.o pixel.o pixelstore.o render2.o renderpix.o single2.o singlepix.o vertarr.o xfont.o glx_pbuffer.o glx_query.o glx_texture_compression.o dri_glx.o XF86dri.o ../../../src/mesa/main/dispatch.o ../../../src/mesa/glapi/glapi.o ../../../src/mesa/glapi/glthread.o -L/usr/local/lib -lX11 -lXext -lXxf86vm -lXdamage -lXfixes -lm /lib/libthr.so.2 -L/usr/local/lib -ldrm /lib/libthr.so.2: could not read symbols: Invalid operation though libthr.so is in good condition : nm -D /lib/libthr.so.2 | head 0000000000000000 A FBSD_1.0 0000000000000000 A FBSDprivate_1.0 w _Jv_RegisterClasses 00000000000051e0 T ___creat 0000000000008db0 T ___pause Arno From owner-freebsd-ports@FreeBSD.ORG Fri May 18 04:53:05 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE90916A403 for ; Fri, 18 May 2007 04:53:05 +0000 (UTC) (envelope-from goabranco@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.240]) by mx1.freebsd.org (Postfix) with ESMTP id 8EB3313C45A for ; Fri, 18 May 2007 04:53:05 +0000 (UTC) (envelope-from goabranco@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so192162and for ; Thu, 17 May 2007 21:53:04 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type; b=mGEUUIc+1mrjfTqUBkhJV7QIDEUsCV8rcifEntHfuW/bJi2TiM36GUeOdoJvAlE5Mo5mP5J9jhPASCdyv/HPhxE9uRzZTJUO2FUKDGHVwKrCT+N4rK4QzjUPqBK0BuM5a8AuNkbSzhcsfCglpWUv2sPc17zT2yy0REZyNMREACI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type; b=HbBLLsn0bsSkulI6i/c6o3osaJQy1JihixveumvsDXPYkaFeKFokxpiRj3d7znzp0oL4iKzi9vCgDco0WT7OteCL1NJa7Ouivkwzh4ZNIIz5D8IOLMiUBaXjcFkZtK9f5ubrUI5V/f1jYBhd43K2zYGVUK9+2ul8EjV6D/qHB+k= Received: by 10.100.94.3 with SMTP id r3mr824345anb.1179462268416; Thu, 17 May 2007 21:24:28 -0700 (PDT) Received: by 10.100.47.15 with HTTP; Thu, 17 May 2007 21:24:28 -0700 (PDT) Message-ID: <3c2112d30705172124i414ccc26q235a658a301b04b4@mail.gmail.com> Date: Fri, 18 May 2007 00:24:28 -0400 From: "Rickardo Branco" To: security-officer@FreeBSD.org, ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: [ports]: VERY SERIOUS security bug in ports/sysutils/eject X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 04:53:05 -0000 http://lists.freebsd.org/pipermail/freebsd-ports-bugs/2007-May/120117.html http://www.freebsd.org/cgi/query-pr.cgi?pr=112754 From owner-freebsd-ports@FreeBSD.ORG Fri May 18 05:47:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4BEE016A404; Fri, 18 May 2007 05:47:47 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id C967813C459; Fri, 18 May 2007 05:47:46 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CDFD.dip.t-dialin.net [84.165.205.253]) by redbull.bpaserver.net (Postfix) with ESMTP id 537AA2E1AA; Fri, 18 May 2007 07:47:39 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 2DBC95B48A3; Fri, 18 May 2007 07:47:23 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4I5lKMc068350; Fri, 18 May 2007 07:47:20 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 18 May 2007 07:47:20 +0200 Message-ID: <20070518074720.ctp66d8so4g4gkgg@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 18 May 2007 07:47:20 +0200 From: Alexander Leidinger To: Stephen Montgomery-Smith References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <20070517185207.27c3faeb@deskjail> <464C924C.5010001@math.missouri.edu> <464CC1FE.5060706@math.missouri.edu> In-Reply-To: <464CC1FE.5060706@math.missouri.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: "\[LoN\]Kamikaze" , Pav Lucistnik , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 05:47:47 -0000 Quoting Stephen Montgomery-Smith (from =20 Thu, 17 May 2007 15:58:38 -0500): > Stephen Montgomery-Smith wrote: >> Alexander Leidinger wrote: >>> Quoting Stephen Montgomery-Smith (Wed, =20 >>> 16 May 2007 16:01:56 -0500): >>> >>> >>>> If I get some positive feedback on this one, I'll submit a PR. =20 >>>> You can try it out by typing "make actual-package-depends" as =20 >>>> opposed to "make package-depends." >>>> >>> >>> Did you my chance also had a look how to speed up ALL-DEPENDS-LIST? It >>> is used in clean-depends. And on my system it is slow (nearly 6 minutes >>> for gnome2) too. As portupgrade cleans before and after updating a >>> port, optimizing this may also be beneficial. >>> >>> Maybe first trying to construct all dependencies of the installed ports >>> like in actual-package-depends and then the remaining ones like it is >>> done currently... >>> >>> Bye, >>> Alexander. >>> >> >> I don't use "make clean" preferring a variant of "find /usr/ports =20 >> -name work -exec rm -rf {} \;". > > I just looked at it. I really don't think it is worth the big effort > that we put into registering ports, because a make clean only happens > once or twice, unlike registering of the port which happens for every > single dependency. "make install clean" is recommended to install a port. So it =20 contributes to the time the user sees. > I think it would be better to modify portupgrade to use find to delete > all the work in all the ports. It is not allowed to delete all ports. What if I do a make in a =20 orthogonal port? It has to d o a make all-depends-list and clean the =20 ports in there, but that's what make clean does. Bye, Alexander. --=20 It is when I struggle to be brief that I become obscure. =09=09-- Quintus Horatius Flaccus (Horace) http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-ports@FreeBSD.ORG Fri May 18 07:51:00 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8A86B16A402; Fri, 18 May 2007 07:51:00 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id DEF2D13C44B; Fri, 18 May 2007 07:50:59 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4I7owDN001355; Fri, 18 May 2007 17:50:58 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4I7owXV001354; Fri, 18 May 2007 17:50:58 +1000 (EST) (envelope-from peter) Date: Fri, 18 May 2007 17:50:58 +1000 From: Peter Jeremy To: Pav Lucistnik Message-ID: <20070518075058.GB1164@turion.vk2pj.dyndns.org> References: <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> <1179437517.8912.5.camel@ikaros.oook.cz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Content-Disposition: inline In-Reply-To: <1179437517.8912.5.camel@ikaros.oook.cz> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@freebsd.org, Doug Barton Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 07:51:00 -0000 --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-17 23:31:57 +0200, Pav Lucistnik wrote: >Just before old package deinstall, scan the list of files installed by >old port (pkg_info -g). Match .so.X files under PREFIX/lib and any >ldconfig'ed paths 1*), copy them away to /usr/local/lib/compat/pkg. > >After installation of new port, match .so.X files again. If same >filenames appear, remove old copies from /usr/local/lib/compat/pkg. > >Finally, ldconfig -r /usr/local/lib/compat/pkg Ideally, you also need some way to identify (and remove) old .so files that are no longer referenced by anything. This is not as easy because there's no record of what ports use what .so's (and no way to track apps outside the ports system). --=20 Peter Jeremy --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTVri/opHv/APuIcRApYuAJ9Ptxmt5v3v/kePaHCPcCvxV1crkwCgtaYj OuALPJ/oCpzFj8wwd3cBfqo= =0H2C -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 08:36:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 481B416A401 for ; Fri, 18 May 2007 08:36:47 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id C7B1D13C44C for ; Fri, 18 May 2007 08:36:46 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5CDFD.dip.t-dialin.net [84.165.205.253]) by redbull.bpaserver.net (Postfix) with ESMTP id 844CF2E146; Fri, 18 May 2007 10:36:43 +0200 (CEST) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id A2E8A5B48A3; Fri, 18 May 2007 10:36:27 +0200 (CEST) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l4I8aR53096230; Fri, 18 May 2007 10:36:27 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 18 May 2007 10:36:27 +0200 Message-ID: <20070518103627.ukyyl9db40g8o8c8@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 18 May 2007 10:36:27 +0200 From: Alexander Leidinger To: freebsd-ports@freebsd.org References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> <20070517134529.7f2453ca@deskjail> <464C5543.4060106@math.missouri.edu> <20070517175257.29f933fc@deskjail> In-Reply-To: <20070517175257.29f933fc@deskjail> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.4) / FreeBSD-7.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Stephen Montgomery-Smith Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 08:36:47 -0000 Quoting Alexander Leidinger (from Thu, 17 =20 May 2007 17:52:57 +0200): > Quoting Stephen Montgomery-Smith (Thu, =20 > 17 May 2007 08:14:43 -0500): > >> Alexander Leidinger wrote: >> > Quoting Alexander Leidinger (Thu, 17 =20 >> May 2007 11:44:36 +0200): >> > >> >> For the difference between the redirected output case: I think the >> >> gnome terminal needs a lot of time to print all the lines. But still, >> >> the awk version takes around 3/4 of the time (interesting is the user >> >> time, not the total time). Stephen's version can be speed up some >> >> fractions by inserting a break into the first while-loop. >> >> >> >> Attached is my awk-version and the awk version which also includes the >> >> direct dependencies. >> > >> > After a little review: For the awk version the embedded "sort -u" can >> > be removed (it is done in the PKG_ARGS part), for Stephen's version it >> > is necessary to cut down processing time in the following part. >> >> Agreed > > I played around a little bit with this, new version attached (simple > error handling in awk, doing just one awk for all files). Just a small note: I just got this down to about 5sec total on my =20 system. I replaced some basename and dirname calls with =20 shell-variable-mangling based upon a suggestion of Roman Divacky. I =20 think I'm going to submit this to GNATS this WE. Bye, Alexander. --=20 Coming together is a beginning; =09keeping together is progress; =09=09working together is success. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-ports@FreeBSD.ORG Fri May 18 12:09:27 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A9AD16A403; Fri, 18 May 2007 12:09:27 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id 8355313C448; Fri, 18 May 2007 12:09:26 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l4IC9M32014706; Fri, 18 May 2007 14:09:23 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id 54A942E225; Fri, 18 May 2007 14:09:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qMhAW-uc1aVj; Fri, 18 May 2007 14:09:17 +0200 (CEST) Received: from mini.intranet (mini.intranet [10.0.0.17]) by maxlor.mine.nu (Postfix) with ESMTP id 1597C2E224; Fri, 18 May 2007 14:09:17 +0200 (CEST) From: Benjamin Lutz To: freebsd-ports@freebsd.org Date: Fri, 18 May 2007 14:09:14 +0200 User-Agent: KMail/1.9.5 References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070518075058.GB1164@turion.vk2pj.dyndns.org> X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"=?utf-8?q?=5F+=0A=09R2?=@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@=?utf-8?q?g=3F=0A=094f?=,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2111829.YjyjHN4EBN"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705181409.15561.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: ports@freebsd.org, Peter Jeremy , Pav Lucistnik , Doug Barton Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 12:09:27 -0000 --nextPart2111829.YjyjHN4EBN Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 18 May 2007 09:50, Peter Jeremy wrote: > On 2007-May-17 23:31:57 +0200, Pav Lucistnik wrote: > >Just before old package deinstall, scan the list of files installed > > by old port (pkg_info -g). Match .so.X files under PREFIX/lib and > > any ldconfig'ed paths 1*), copy them away to > > /usr/local/lib/compat/pkg. > > > >After installation of new port, match .so.X files again. If same > >filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > > >Finally, ldconfig -r /usr/local/lib/compat/pkg > > Ideally, you also need some way to identify (and remove) old .so > files that are no longer referenced by anything. This is not as easy > because there's no record of what ports use what .so's (and no way to > track apps outside the ports system). The last part seems to be the catch here. How about providing a tool=20 that scans all binaries in the standard locations for what libs they=20 depend on, and also allows the user/admin to specify the paths to=20 binaries that he installed on his own, then outputs a list of unused=20 libraries? This could be just another ports-mgmt tool (and=20 incidentally, I've written scripts that do this several times already=20 (none of them are worthy of publication though, they're just quick=20 hacks)). Cheers Benjamin --nextPart2111829.YjyjHN4EBN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGTZdrzZEjpyKHuQwRAhSfAKCNiFqdROAJ69dPsvRJdh0Xhi2gDQCeOrvp 2dBPdk4dKI48l58+s2lz69Q= =3zTQ -----END PGP SIGNATURE----- --nextPart2111829.YjyjHN4EBN-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 12:09:27 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A9AD16A403; Fri, 18 May 2007 12:09:27 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id 8355313C448; Fri, 18 May 2007 12:09:26 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l4IC9M32014706; Fri, 18 May 2007 14:09:23 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id 54A942E225; Fri, 18 May 2007 14:09:17 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qMhAW-uc1aVj; Fri, 18 May 2007 14:09:17 +0200 (CEST) Received: from mini.intranet (mini.intranet [10.0.0.17]) by maxlor.mine.nu (Postfix) with ESMTP id 1597C2E224; Fri, 18 May 2007 14:09:17 +0200 (CEST) From: Benjamin Lutz To: freebsd-ports@freebsd.org Date: Fri, 18 May 2007 14:09:14 +0200 User-Agent: KMail/1.9.5 References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070518075058.GB1164@turion.vk2pj.dyndns.org> X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"=?utf-8?q?=5F+=0A=09R2?=@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@=?utf-8?q?g=3F=0A=094f?=,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2111829.YjyjHN4EBN"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705181409.15561.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: ports@freebsd.org, Peter Jeremy , Pav Lucistnik , Doug Barton Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 12:09:27 -0000 --nextPart2111829.YjyjHN4EBN Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Friday 18 May 2007 09:50, Peter Jeremy wrote: > On 2007-May-17 23:31:57 +0200, Pav Lucistnik wrote: > >Just before old package deinstall, scan the list of files installed > > by old port (pkg_info -g). Match .so.X files under PREFIX/lib and > > any ldconfig'ed paths 1*), copy them away to > > /usr/local/lib/compat/pkg. > > > >After installation of new port, match .so.X files again. If same > >filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > > >Finally, ldconfig -r /usr/local/lib/compat/pkg > > Ideally, you also need some way to identify (and remove) old .so > files that are no longer referenced by anything. This is not as easy > because there's no record of what ports use what .so's (and no way to > track apps outside the ports system). The last part seems to be the catch here. How about providing a tool=20 that scans all binaries in the standard locations for what libs they=20 depend on, and also allows the user/admin to specify the paths to=20 binaries that he installed on his own, then outputs a list of unused=20 libraries? This could be just another ports-mgmt tool (and=20 incidentally, I've written scripts that do this several times already=20 (none of them are worthy of publication though, they're just quick=20 hacks)). Cheers Benjamin --nextPart2111829.YjyjHN4EBN Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGTZdrzZEjpyKHuQwRAhSfAKCNiFqdROAJ69dPsvRJdh0Xhi2gDQCeOrvp 2dBPdk4dKI48l58+s2lz69Q= =3zTQ -----END PGP SIGNATURE----- --nextPart2111829.YjyjHN4EBN-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 12:38:49 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 22E4116A408 for ; Fri, 18 May 2007 12:38:49 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id C397B13C4EC for ; Fri, 18 May 2007 12:38:47 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr08.lnh.mail.rcn.net ([207.172.157.28]) by smtp02.lnh.mail.rcn.net with ESMTP; 18 May 2007 08:38:47 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr08.lnh.mail.rcn.net (MOS 3.8.3-GA) with ESMTP id IRC74374; Fri, 18 May 2007 08:38:47 -0400 (EDT) Received: from 65-78-26-179.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([65.78.26.179]) by smtp01.lnh.mail.rcn.net with ESMTP; 18 May 2007 08:38:38 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17997.40528.630013.491475@jerusalem.litteratus.org> Date: Fri, 18 May 2007 08:38:40 -0400 To: freebsd-ports@freebsd.org In-Reply-To: <200705181409.15561.mail@maxlor.com> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> X-Mailer: VM 7.17 under 21.5 (beta27) "fiddleheads" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr08.lnh.mail.rcn.net) Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 12:38:49 -0000 Benjamin Lutz writes: > The last part seems to be the catch here. How about providing a > tool that scans all binaries in the standard locations for what > libs they depend on, and also allows the user/admin to specify > the paths to binaries that he installed on his own, then outputs > a list of unused libraries? Are you aware of "libchk" and "portsclean"? Robert Huff From owner-freebsd-ports@FreeBSD.ORG Fri May 18 12:48:12 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8862716A401 for ; Fri, 18 May 2007 12:48:12 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from sccmmhc91.asp.att.net (sccmmhc91.asp.att.net [204.127.203.211]) by mx1.freebsd.org (Postfix) with ESMTP id 4931213C448 for ; Fri, 18 May 2007 12:48:12 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from laptop2.montlan (12-216-253-187.client.mchsi.com[12.216.253.187]) by sccmmhc91.asp.att.net (sccmmhc91) with ESMTP id <20070518124810m9100rri7ee>; Fri, 18 May 2007 12:48:11 +0000 Message-ID: <464DA089.5070200@math.missouri.edu> Date: Fri, 18 May 2007 07:48:09 -0500 From: Stephen Montgomery-Smith User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.1.2) Gecko/20070505 SeaMonkey/1.1.1 MIME-Version: 1.0 To: Alexander Leidinger References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> <20070517134529.7f2453ca@deskjail> <464C5543.4060106@math.missouri.edu> <20070517175257.29f933fc@deskjail> <20070518103627.ukyyl9db40g8o8c8@webmail.leidinger.net> In-Reply-To: <20070518103627.ukyyl9db40g8o8c8@webmail.leidinger.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 12:48:12 -0000 Alexander Leidinger wrote: > Quoting Alexander Leidinger (from Thu, 17 May > 2007 17:52:57 +0200): > >> Quoting Stephen Montgomery-Smith (Thu, 17 >> May 2007 08:14:43 -0500): >> >>> Alexander Leidinger wrote: >>> > Quoting Alexander Leidinger (Thu, 17 May >>> 2007 11:44:36 +0200): >>> > >>> >> For the difference between the redirected output case: I think the >>> >> gnome terminal needs a lot of time to print all the lines. But still, >>> >> the awk version takes around 3/4 of the time (interesting is the user >>> >> time, not the total time). Stephen's version can be speed up some >>> >> fractions by inserting a break into the first while-loop. >>> >> >>> >> Attached is my awk-version and the awk version which also includes >>> the >>> >> direct dependencies. >>> > >>> > After a little review: For the awk version the embedded "sort -u" can >>> > be removed (it is done in the PKG_ARGS part), for Stephen's version it >>> > is necessary to cut down processing time in the following part. >>> >>> Agreed >> >> I played around a little bit with this, new version attached (simple >> error handling in awk, doing just one awk for all files). > > Just a small note: I just got this down to about 5sec total on my > system. I replaced some basename and dirname calls with > shell-variable-mangling based upon a suggestion of Roman Divacky. I > think I'm going to submit this to GNATS this WE. Yes. I am very excited at the extent to which we managed to reduce the time for registration of ports. It has changed from several minutes to a few seconds. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 13:41:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0411416A403 for ; Fri, 18 May 2007 13:41:47 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from popeye1.ggamaur.net (popeye1.ggamaur.net [213.160.40.50]) by mx1.freebsd.org (Postfix) with ESMTP id 7B98713C447 for ; Fri, 18 May 2007 13:41:46 +0000 (UTC) (envelope-from mail@maxlor.com) Received: from maxlor.mine.nu (c-82-192-240-247.customer.ggaweb.ch [82.192.240.247]) by popeye1.ggamaur.net (8.13.7/8.13.7/Submit) with ESMTP id l4IDfgss055609; Fri, 18 May 2007 15:41:44 +0200 (CEST) (envelope-from mail@maxlor.com) Received: from localhost (unknown [127.0.0.1]) by maxlor.mine.nu (Postfix) with ESMTP id A21862E224; Fri, 18 May 2007 15:41:37 +0200 (CEST) X-Virus-Scanned: amavisd-new at atlantis.intranet Received: from maxlor.mine.nu ([127.0.0.1]) by localhost (atlantis.intranet [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5W6HBwIhFSxM; Fri, 18 May 2007 15:41:37 +0200 (CEST) Received: from mini.intranet (mini.intranet [10.0.0.17]) by maxlor.mine.nu (Postfix) with ESMTP id 622CF2E206; Fri, 18 May 2007 15:41:37 +0200 (CEST) From: Benjamin Lutz To: freebsd-ports@freebsd.org Date: Fri, 18 May 2007 15:41:32 +0200 User-Agent: KMail/1.9.5 References: <20070507184231.GA50639@xor.obsecurity.org> <200705181409.15561.mail@maxlor.com> <17997.40528.630013.491475@jerusalem.litteratus.org> In-Reply-To: <17997.40528.630013.491475@jerusalem.litteratus.org> X-Face: $Ov27?7*N,h60fIEfNJdb!m,@#4T/d; 1hw|W0zvsHM(a$Yn6BYQ0^SEEXvi8>D`|V*F"=?utf-8?q?=5F+=0A=09R2?=@Aq>+mNb4`,'[[%z9v0Fa~]AD1}xQO3|>b.z&}l#R-_(P`?@Mz"kS; XC>Eti,i3>%@=?utf-8?q?g=3F=0A=094f?=,\c7|Ghwb&ky$b2PJ^\0b83NkLsFKv|smL/cI4UD%Tu8alAD MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1649725.bPtztJr7Qq"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200705181541.36406.mail@maxlor.com> X-Scanned-By: MIMEDefang 2.61 on 213.160.40.60 Cc: Robert Huff Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 13:41:47 -0000 --nextPart1649725.bPtztJr7Qq Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline On Friday 18 May 2007 14:38, Robert Huff wrote: > Benjamin Lutz writes: > > The last part seems to be the catch here. How about providing a > > tool that scans all binaries in the standard locations for what > > libs they depend on, and also allows the user/admin to specify > > the paths to binaries that he installed on his own, then outputs > > a list of unused libraries? > > Are you aware of "libchk" and "portsclean"? Oh. No, I wasn't. Well, I guess that solves this problem then :) Cheers Benjamin --nextPart1649725.bPtztJr7Qq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQBGTa0QzZEjpyKHuQwRAjTIAJ9cfgEOmUf6gCEyYoohPl+1Eh16YgCgiLZS c71u63ZRHLSfKa+0M9DCAeQ= =EiUm -----END PGP SIGNATURE----- --nextPart1649725.bPtztJr7Qq-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 14:39:24 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4253F16A400 for ; Fri, 18 May 2007 14:39:24 +0000 (UTC) (envelope-from michel@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id B125213C45A for ; Fri, 18 May 2007 14:39:23 +0000 (UTC) (envelope-from michel@lpthe.jussieu.fr) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id l4IE4j24023874 ; Fri, 18 May 2007 16:04:45 +0200 (CEST) X-Ids: 164 Received: by parthe.lpthe.jussieu.fr (Postfix, from userid 10096) id 0FEB9BF661; Fri, 18 May 2007 16:04:44 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on parthe.lpthe.jussieu.fr X-Spam-Level: X-Spam-Status: No, score=-3.1 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id 40856BF661; Fri, 18 May 2007 16:04:41 +0200 (CEST) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id 23B3E88; Fri, 18 May 2007 16:04:41 +0200 (CEST) Date: Fri, 18 May 2007 16:04:41 +0200 From: Michel Talon To: Benjamin Lutz Message-ID: <20070518140441.GA17685@lpthe.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.2i X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.164]); Fri, 18 May 2007 16:04:45 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.7/3267/Thu May 17 22:40:58 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 464DB27D.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: freebsd-ports@freebsd.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 14:39:24 -0000 Benjamin Lutz wrote: > > Benjamin Lutz writes: > > > The last part seems to be the catch here. How about providing a > > > tool that scans all binaries in the standard locations for what > > > libs they depend on, and also allows the user/admin to specify > > > the paths to binaries that he installed on his own, then outputs > > > a list of unused libraries? > > > > Are you aware of "libchk" and "portsclean"? > > Oh. No, I wasn't. Well, I guess that solves this problem then :) Not completely because some programs install shared libraries in very non standard places, notably perl installs perl.so like this: /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so or mozilla installs mozilla libs in another strange place. And there are other ports which make use of such shared libraries, for example Gnome depends on the mozilla libs or inn depends on perl.so. Hence the only correct solution is to scan all files in a port, and determine if any of them is a shared library to keep a copy of it. This is what portupgrade does, as well as Cyrille Szymanski's pkg_save: http://www.lpthe.jussieu.fr/~talon/pkg_save.py The important point is: what do you do with shared libraries you have saved? Either you put them in /usr/local/lib/compat like portupgrade does, and you run ldconfig here, then there is no problem with these libraries but you have no real way to discover which are necessary, which are not (libchk cannot assert that since it looks only in standard places) or you can say like portmaster, i don't want to rely on this mechanism, you keep your copy and use it only in case some library is really missing and you don't know how to solve the problem in another way. -- Michel TALON From owner-freebsd-ports@FreeBSD.ORG Fri May 18 14:47:31 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2118716A500 for ; Fri, 18 May 2007 14:47:31 +0000 (UTC) (envelope-from fbsd06@mlists.homeunix.com) Received: from mxout-03.mxes.net (mxout-03.mxes.net [216.86.168.178]) by mx1.freebsd.org (Postfix) with ESMTP id ECF0513C457 for ; Fri, 18 May 2007 14:47:30 +0000 (UTC) (envelope-from fbsd06@mlists.homeunix.com) Received: from gumby.homeunix.com. (unknown [87.81.140.128]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id C18315193B for ; Fri, 18 May 2007 10:47:29 -0400 (EDT) Date: Fri, 18 May 2007 15:47:27 +0100 From: RW To: freebsd-ports@freebsd.org Message-ID: <20070518154727.019d3c31@gumby.homeunix.com.> In-Reply-To: <17997.40528.630013.491475@jerusalem.litteratus.org> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> <17997.40528.630013.491475@jerusalem.litteratus.org> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 14:47:31 -0000 On Fri, 18 May 2007 08:38:40 -0400 Robert Huff wrote: > Benjamin Lutz writes: > > > The last part seems to be the catch here. How about providing a > > tool that scans all binaries in the standard locations for what > > libs they depend on, and also allows the user/admin to specify > > the paths to binaries that he installed on his own, then outputs > > a list of unused libraries? > > Are you aware of "libchk" and "portsclean"? > I have dozens of these libraries in my compat/pkg directory and I doubt that any should be needed, since I'm fully up-to-date, and mostly use portmanager. And yet portsclean never touches them, so I'm guessing that it only actually removes obsolete libraries that are shadowed by installed libraries. One thing that does worry me a bit, is the possibility that a new port install might find these one of these orphaned libraries, and fail to install a LIB_DEPENDS port. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 15:13:00 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52FB816A407 for ; Fri, 18 May 2007 15:13:00 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id CE4E213C468 for ; Fri, 18 May 2007 15:12:59 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4IFCmTZ098956 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 18 May 2007 17:12:56 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: RW In-Reply-To: <20070518154727.019d3c31@gumby.homeunix.com.> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> <17997.40528.630013.491475@jerusalem.litteratus.org> <20070518154727.019d3c31@gumby.homeunix.com.> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-5CiiLJ9VttQsZ7PI4VvS" Date: Fri, 18 May 2007 17:12:48 +0200 Message-Id: <1179501168.2779.4.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.922 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: freebsd-ports@FreeBSD.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 15:13:00 -0000 --=-5CiiLJ9VttQsZ7PI4VvS Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable RW p=ED=B9e v p=E1 18. 05. 2007 v 15:47 +0100: > One thing that does worry me a bit, is the possibility that a new port > install might find these one of these orphaned libraries, and fail to > install a LIB_DEPENDS port. Can't happen. Ports infrastructure does not check lib/compat/pkg when satisfying LIB_DEPENDS deplines. --=20 Pav Lucistnik Sun couldn't care less about Linux other than it now being necessary in order to be buzzword compliant. -- Al Dente --=-5CiiLJ9VttQsZ7PI4VvS Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTcJsntdYP8FOsoIRAhcZAJ4+/BF6lEiEI8eyZe6dJSi/7mNvEQCeLkHW B8nVYlrIua0XQqbNsB+UW3M= =lqR/ -----END PGP SIGNATURE----- --=-5CiiLJ9VttQsZ7PI4VvS-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 15:14:45 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8157916A40B for ; Fri, 18 May 2007 15:14:45 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id F064B13C46C for ; Fri, 18 May 2007 15:14:44 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4IFEaCd099100 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 18 May 2007 17:14:38 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Benjamin Lutz In-Reply-To: <200705181409.15561.mail@maxlor.com> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-pBWMMuQcpgqup1xNwmPn" Date: Fri, 18 May 2007 17:14:36 +0200 Message-Id: <1179501276.2779.6.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.917 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: ports@FreeBSD.org, Peter Jeremy , Doug Barton , freebsd-ports@FreeBSD.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 15:14:45 -0000 --=-pBWMMuQcpgqup1xNwmPn Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Benjamin Lutz p=ED=B9e v p=E1 18. 05. 2007 v 14:09 +0200: > On Friday 18 May 2007 09:50, Peter Jeremy wrote: > > On 2007-May-17 23:31:57 +0200, Pav Lucistnik wrote: > > >Just before old package deinstall, scan the list of files installed > > > by old port (pkg_info -g). Match .so.X files under PREFIX/lib and > > > any ldconfig'ed paths 1*), copy them away to > > > /usr/local/lib/compat/pkg. > > > > > >After installation of new port, match .so.X files again. If same > > >filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > > > > >Finally, ldconfig -r /usr/local/lib/compat/pkg > > > > Ideally, you also need some way to identify (and remove) old .so > > files that are no longer referenced by anything. This is not as easy > > because there's no record of what ports use what .so's (and no way to > > track apps outside the ports system). >=20 > The last part seems to be the catch here. How about providing a tool=20 > that scans all binaries in the standard locations for what libs they=20 > depend on, and also allows the user/admin to specify the paths to=20 > binaries that he installed on his own, then outputs a list of unused=20 > libraries? http://people.freebsd.org/~pav/libstorm http://people.freebsd.org/~pav/libcompatclean Usage: 1) libstorm -update 2) libcompatclean These are so trivial I'm hesitant to make them official :) --=20 Pav Lucistnik Autumn changed into Winter ... Winter changed into Spring ... Spring changed back into Autumn and Autumn gave Winter and Spring a miss and went straight on into Summer --=-pBWMMuQcpgqup1xNwmPn Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTcLVntdYP8FOsoIRAj6JAKCQF8zLXmGWNj/lGcHf6CXGEh+9kACfbNRs T3T1V5+MaBXTfladfcIlugs= =UHoe -----END PGP SIGNATURE----- --=-pBWMMuQcpgqup1xNwmPn-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 15:14:45 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D44F416A40D for ; Fri, 18 May 2007 15:14:45 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 4150E13C4BD for ; Fri, 18 May 2007 15:14:44 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4IFEaCd099100 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 18 May 2007 17:14:38 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Benjamin Lutz In-Reply-To: <200705181409.15561.mail@maxlor.com> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-pBWMMuQcpgqup1xNwmPn" Date: Fri, 18 May 2007 17:14:36 +0200 Message-Id: <1179501276.2779.6.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.917 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: ports@FreeBSD.org, Peter Jeremy , Doug Barton , freebsd-ports@FreeBSD.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 15:14:45 -0000 --=-pBWMMuQcpgqup1xNwmPn Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Benjamin Lutz p=ED=B9e v p=E1 18. 05. 2007 v 14:09 +0200: > On Friday 18 May 2007 09:50, Peter Jeremy wrote: > > On 2007-May-17 23:31:57 +0200, Pav Lucistnik wrote: > > >Just before old package deinstall, scan the list of files installed > > > by old port (pkg_info -g). Match .so.X files under PREFIX/lib and > > > any ldconfig'ed paths 1*), copy them away to > > > /usr/local/lib/compat/pkg. > > > > > >After installation of new port, match .so.X files again. If same > > >filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > > > > >Finally, ldconfig -r /usr/local/lib/compat/pkg > > > > Ideally, you also need some way to identify (and remove) old .so > > files that are no longer referenced by anything. This is not as easy > > because there's no record of what ports use what .so's (and no way to > > track apps outside the ports system). >=20 > The last part seems to be the catch here. How about providing a tool=20 > that scans all binaries in the standard locations for what libs they=20 > depend on, and also allows the user/admin to specify the paths to=20 > binaries that he installed on his own, then outputs a list of unused=20 > libraries? http://people.freebsd.org/~pav/libstorm http://people.freebsd.org/~pav/libcompatclean Usage: 1) libstorm -update 2) libcompatclean These are so trivial I'm hesitant to make them official :) --=20 Pav Lucistnik Autumn changed into Winter ... Winter changed into Spring ... Spring changed back into Autumn and Autumn gave Winter and Spring a miss and went straight on into Summer --=-pBWMMuQcpgqup1xNwmPn Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTcLVntdYP8FOsoIRAj6JAKCQF8zLXmGWNj/lGcHf6CXGEh+9kACfbNRs T3T1V5+MaBXTfladfcIlugs= =UHoe -----END PGP SIGNATURE----- --=-pBWMMuQcpgqup1xNwmPn-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 15:24:37 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D13C516A401 for ; Fri, 18 May 2007 15:24:35 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 5386713C43E for ; Fri, 18 May 2007 15:24:35 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from mr02.lnh.mail.rcn.net ([207.172.157.22]) by smtp02.lnh.mail.rcn.net with ESMTP; 18 May 2007 11:24:34 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr02.lnh.mail.rcn.net (MOS 3.8.3-GA) with ESMTP id NIH00858; Fri, 18 May 2007 11:24:33 -0400 (EDT) Received: from 65-78-26-179.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([65.78.26.179]) by smtp01.lnh.mail.rcn.net with ESMTP; 18 May 2007 11:24:25 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17997.50475.233127.735076@jerusalem.litteratus.org> Date: Fri, 18 May 2007 11:24:27 -0400 To: freebsd-ports@freebsd.org In-Reply-To: <20070518154727.019d3c31@gumby.homeunix.com.> References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> <17997.40528.630013.491475@jerusalem.litteratus.org> <20070518154727.019d3c31@gumby.homeunix.com.> X-Mailer: VM 7.17 under 21.5 (beta27) "fiddleheads" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr02.lnh.mail.rcn.net) Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 15:24:37 -0000 RW writes: > > > The last part seems to be the catch here. How about providing a > > > tool that scans all binaries in the standard locations for what > > > libs they depend on, and also allows the user/admin to specify > > > the paths to binaries that he installed on his own, then outputs > > > a list of unused libraries? > > > > Are you aware of "libchk" and "portsclean"? > > I have dozens of these libraries in my compat/pkg directory and I doubt > that any should be needed, since I'm fully up-to-date, and mostly use > portmanager. When in need of emergency disk space, my first trick is to flush /usr/ports/distfiles and /usr/obj. If that's not enough, I empty /usr/local/lib/compat/pkg. About one time in twenty I discover something important was depending on a deleted lib. _So far_ , every time I have been able to fix this by sym-linking lib,N to lib.N+1. Robert Huff From owner-freebsd-ports@FreeBSD.ORG Fri May 18 15:37:38 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D12D16A400 for ; Fri, 18 May 2007 15:37:38 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.241]) by mx1.freebsd.org (Postfix) with ESMTP id EBAA413C43E for ; Fri, 18 May 2007 15:37:37 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so231408and for ; Fri, 18 May 2007 08:37:37 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Ji38jPD7dfiEfJjHy/Yy3tlujPIJC+xLKPlcgj7VlHFOkoI7wDUCObXCze3H6NDe9Apu7BsFjjPqihEftbwMrZqW9Y3Ax9bZA/yUhjIeQeS22QPXkWglpG6YAyBHISVV7cCwK9+BNYvMgvoAth+9wgevEj0rZTgip2kFsu4GUQg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=p0XH1mIu3EI4Q+2ci2uwgV9w8+f5cp7AuieyUiegg6lfGWlpeCILhboFOnnn7ncSUxSTkscrqejsxGmk2/z/NUq1oKEFvhoCMjmCL6ISxGdOSWKh8c/+iYwIqW3KvfCIodJlUk6o/rjg+r9gh8p1yKBOeOZ+VwthI8tHSecM9xE= Received: by 10.101.67.8 with SMTP id u8mr1172558ank.1179502657446; Fri, 18 May 2007 08:37:37 -0700 (PDT) Received: by 10.100.139.10 with HTTP; Fri, 18 May 2007 08:37:37 -0700 (PDT) Message-ID: <790a9fff0705180837h7dad477ewf35cfe2037d4ff92@mail.gmail.com> Date: Fri, 18 May 2007 10:37:37 -0500 From: "Scot Hetzel" To: "Robert Huff" In-Reply-To: <17997.50475.233127.735076@jerusalem.litteratus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070507184231.GA50639@xor.obsecurity.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <200705181409.15561.mail@maxlor.com> <17997.40528.630013.491475@jerusalem.litteratus.org> <20070518154727.019d3c31@gumby.homeunix.com.> <17997.50475.233127.735076@jerusalem.litteratus.org> Cc: freebsd-ports@freebsd.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 15:37:38 -0000 On 5/18/07, Robert Huff wrote: > > When in need of emergency disk space, my first trick is to > flush /usr/ports/distfiles and /usr/obj. > If that's not enough, I empty /usr/local/lib/compat/pkg. About > one time in twenty I discover something important was depending on a > deleted lib. _So far_ , every time I have been able to fix this by > sym-linking lib,N to lib.N+1. > > You don't need to use the sym-link hack, instead create an /etc/libmap.conf file that contains: lib.N lib.N+1 For the applications that are missing lib.N. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 16:34:33 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A9CA516A401 for ; Fri, 18 May 2007 16:34:33 +0000 (UTC) (envelope-from david@vizion2000.net) Received: from dns1.vizion2000.net (77-99-36-42.cable.ubr04.chap.blueyonder.co.uk [77.99.36.42]) by mx1.freebsd.org (Postfix) with ESMTP id 7583013C459 for ; Fri, 18 May 2007 16:34:33 +0000 (UTC) (envelope-from david@vizion2000.net) Received: by dns1.vizion2000.net (Postfix, from userid 1007) id 62A6D1CC68; Fri, 18 May 2007 09:48:20 -0700 (PDT) From: David Southwell Organization: Voice and Vision To: freebsd-ports@freebsd.org Date: Fri, 18 May 2007 09:48:19 -0700 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705180948.20172.david@vizion2000.net> Subject: www/trac with mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 16:34:33 -0000 Hi How do I configure trac to use mysql rather than sqlite?? Thanks in advance david From owner-freebsd-ports@FreeBSD.ORG Fri May 18 16:59:47 2007 Return-Path: X-Original-To: ports@FreeBSD.Org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C428716A401 for ; Fri, 18 May 2007 16:59:47 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.freebsd.org (Postfix) with ESMTP id 5D21213C44B for ; Fri, 18 May 2007 16:59:47 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [83.97.106.68] (helo=phonon.SpringDaemons.com ident=postfix) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1Hp5np-0003xy-LY; Fri, 18 May 2007 20:59:41 +0400 Received: from localhost (localhost [127.0.0.1]) by phonon.SpringDaemons.com (Postfix) with SMTP id 4924E11407; Fri, 18 May 2007 20:58:21 +0400 (MSD) Date: Fri, 18 May 2007 20:58:21 +0400 From: Stanislav Sedov To: "Abdullah Ibn Hamad Al-Marri" Message-Id: <20070518205821.73b8ce05.stas@FreeBSD.org> In-Reply-To: <499c70c0705171557l44500dcdy282385c58fa720df@mail.gmail.com> References: <499c70c0705171557l44500dcdy282385c58fa720df@mail.gmail.com> Organization: The FreeBSD Project X-Mailer: carrier-pigeon X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-ICQ: 208105021 X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__18_May_2007_20_58_21_+0400_/dk_JRDgGj+YSY4+" X-Spam-Flag: SKIP Cc: ports@FreeBSD.Org, cris@gufi.org Subject: Re: FreeBSD Port: security/expiretable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 16:59:47 -0000 --Signature=_Fri__18_May_2007_20_58_21_+0400_/dk_JRDgGj+YSY4+ Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 18 May 2007 01:57:54 +0300 "Abdullah Ibn Hamad Al-Marri" mentioned: > Hello, > > FreeBSD ns2.domain.com 6.2-STABLE FreeBSD 6.2-STABLE #2: Thu May 17 > 22:10:51 UTC 2007 > > I see these errors. > > messages.c: In function `error': > messages.c:34: warning: ISO C does not support the `%m' printf format > messages.c: In function `warning': > messages.c:52: warning: ISO C does not support the `%m' printf format > messages.c: In function `info': > messages.c:69: warning: ISO C does not support the `%m' printf format > > > ns2# cd /usr/ports/security/expiretable/ && make install clean > ===> Vulnerability check disabled, database not found > => expiretable-0.6.tar.gz doesn't seem to exist in /usr/ports/distfiles/. > => Attempting to fetch from http://expiretable.fnord.se/. > expiretable-0.6.tar.gz 100% of 5974 B 23 kBps > ===> Extracting for expiretable-0.6 > => MD5 Checksum OK for expiretable-0.6.tar.gz. > => SHA256 Checksum OK for expiretable-0.6.tar.gz. > ===> Patching for expiretable-0.6 > ===> Configuring for expiretable-0.6 > ===> Building for expiretable-0.6 > cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro > -pedantic -Wall -ansi -c expiretable.c -o expiretable.o > cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro > -pedantic -Wall -ansi -c ioctl_helpers.c -o ioctl_helpers.o > cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro > -pedantic -Wall -ansi -c messages.c -o messages.o > messages.c: In function `error': > messages.c:34: warning: ISO C does not support the `%m' printf format > messages.c: In function `warning': > messages.c:52: warning: ISO C does not support the `%m' printf format > messages.c: In function `info': > messages.c:69: warning: ISO C does not support the `%m' printf format > cc -O2 -fno-strict-aliasing -pipe -march=pentiumpro -march=pentiumpro > -pedantic -Wall -ansi expiretable.o ioctl_helpers.o messages.o -o > expiretable > ===> Installing for expiretable-0.6 > ===> Generating temporary packing list > install -g bin -o root -m 755 expiretable /usr/local/sbin > install -g bin -o root -m 644 expiretable.1 /usr/local/man/man1 > ===> Installing rc.d startup script(s) > ===> Compressing manual pages for expiretable-0.6 > ===> Registering installation for expiretable-0.6 > ===> Cleaning for expiretable-0.6 > > > Is it ok, or something need to be fixed? > Don't worry, it's just gcc warnings. In fact, it supports %m, so everything will work well. -- Stanislav Sedov ST4096-RIPE --Signature=_Fri__18_May_2007_20_58_21_+0400_/dk_JRDgGj+YSY4+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTdstK/VZk+smlYERApEeAJ4w60Py7FPw3v0NDZmYkoePTWmZmQCfYu7W nNBSTJVTLULLyLMu3uBjMQg= =TdbC -----END PGP SIGNATURE----- --Signature=_Fri__18_May_2007_20_58_21_+0400_/dk_JRDgGj+YSY4+-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:07:06 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E6AAA16A406 for ; Fri, 18 May 2007 17:07:06 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id B4B9113C46A for ; Fri, 18 May 2007 17:07:06 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 72636 invoked by uid 1001); 18 May 2007 17:07:29 -0000 Date: Fri, 18 May 2007 10:07:29 -0700 From: David Thiel To: ports@FreeBSD.org Message-ID: <20070518170729.GB63602@redundancy.redundancy.org> Mail-Followup-To: ports@FreeBSD.org References: <20070502193159.GB42482@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070502193159.GB42482@xor.obsecurity.org> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:07:07 -0000 So, I've upgraded one more machine, an X60 Tablet, and have run into some issues on this one. First and most important, my ability to use the 1920x1200 resolution has disappeared. I've been using the 915resolution tool to add this mode to the 945GM bios, but Xorg now insists there is no mode of this name. Also, in 7.2, the wacom driver seems to have disappeared. Seems like this is intentional by the Xorg folks, but any suggestions as to where to get a replacement driver would be appreciated. Compositing is also now incredibly slow, much more so than in X11R6. Not a big deal, I don't really need it. Log is at: http://redundancy.redundancy.org/Xorg.0.log Note that I've currently been trying to get Xinerama working, but the same problems appear without Xinerama. Any suggestions or experiences on similar hardware would be welcome. Thanks, David From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:18:33 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2186316A405 for ; Fri, 18 May 2007 17:18:33 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.241]) by mx1.freebsd.org (Postfix) with ESMTP id C3E8F13C45E for ; Fri, 18 May 2007 17:18:32 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by an-out-0708.google.com with SMTP id d23so240025and for ; Fri, 18 May 2007 10:18:32 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=kOi7RN0LhejyY0ZKOzxCTkrQjsAV/M8oWiSVTB0A3Ed5kJvpactSW067Gv0gCO7x3ke2kXY6JEoXjK5xbOYOeqk/mCLyVt/2XgL5HH0AxhTv0cmk88aTXa0jZHxC/Ip2fkD6OB9WJZmNYa3HpshaXGnz7kW72fY1PnVrvQJud8M= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=UQElJ+g/bcZrg/0awVCj/H10Lxq96BbmDC2B3PFiUgdw7VP4y3tIS5jgBYBJmlxBidrdBTy4VadlsUmGlxotYpXeKIvWUULxKtYVhUHD2gQV6USLFVs/hkwBrNyBvVblVgRkLxHnD4jubvEho8fiiQWVCS8FYZvPR3Qc+gaCo/8= Received: by 10.100.136.8 with SMTP id j8mr1289939and.1179508711289; Fri, 18 May 2007 10:18:31 -0700 (PDT) Received: by 10.100.139.10 with HTTP; Fri, 18 May 2007 10:18:31 -0700 (PDT) Message-ID: <790a9fff0705181018ya6ec0e2w1ff8a378bff97e61@mail.gmail.com> Date: Fri, 18 May 2007 12:18:31 -0500 From: "Scot Hetzel" To: "David Southwell" In-Reply-To: <200705180948.20172.david@vizion2000.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200705180948.20172.david@vizion2000.net> Cc: freebsd-ports@freebsd.org Subject: Re: www/trac with mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:18:33 -0000 On 5/18/07, David Southwell wrote: > Hi > > How do I configure trac to use mysql rather than sqlite?? > You'll need to make the following changes to the ports Makefile: 1. Add `MYSQL "Use MySQL instead of SQLite3" Off \' to OPTIONS 2. Make the following change to the database selection code: .if defined(WITH_PGSQL) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:${PORTSDIR}/databases/py-psycopg2 .elif defined(WITH_MYSQL) RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/MySQLdb/__init__.py:${PORTSDIR}/databases/py-MySQLdb .else RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pysqlite2/__init__.py:${PORTSDIR}/databases/py-pysqlite20 .endif NOTE: the trac website says that MySQL support is experimental. Scot -- DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:25:57 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id AEDDC16A404 for ; Fri, 18 May 2007 17:25:57 +0000 (UTC) (envelope-from uwe@grohnwaldt.eu) Received: from p15150876.pureserver.info (grohnwaldt.de [82.165.31.234]) by mx1.freebsd.org (Postfix) with ESMTP id 0D4BF13C45B for ; Fri, 18 May 2007 17:25:56 +0000 (UTC) (envelope-from uwe@grohnwaldt.eu) Received: (qmail 26115 invoked from network); 18 May 2007 18:59:16 +0200 Received: from p548c5981.dip.t-dialin.net (HELO Winter) (84.140.89.129) by muhkuhsaft.de with (DHE-RSA-AES256-SHA encrypted) SMTP; 18 May 2007 18:59:16 +0200 Date: Fri, 18 May 2007 18:58:37 +0200 From: Uwe Grohnwaldt To: freebsd-ports@freebsd.org Message-ID: <20070518185837.64eab438@Winter> In-Reply-To: <200705180948.20172.david@vizion2000.net> References: <200705180948.20172.david@vizion2000.net> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: www/trac with mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:25:57 -0000 Hi David, informations about creating a trac-environment with mysql/pgsql are on the trac-website: http://trac.edgewall.org/wiki/DatabaseBackend and http://trac.edgewall.org/wiki/TracInstall Uwe On Fri, 18 May 2007 09:48:19 -0700 David Southwell wrote: > Hi > > How do I configure trac to use mysql rather than sqlite?? > > Thanks in advance > > david > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:27:37 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D78C316A403 for ; Fri, 18 May 2007 17:27:37 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.freebsd.org (Postfix) with ESMTP id 8E3EC13C459 for ; Fri, 18 May 2007 17:27:37 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [83.97.106.68] (helo=phonon.SpringDaemons.com ident=postfix) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1Hp5m5-0003k7-7Z; Fri, 18 May 2007 20:57:53 +0400 Received: from localhost (localhost [127.0.0.1]) by phonon.SpringDaemons.com (Postfix) with SMTP id 4701211407; Fri, 18 May 2007 20:56:32 +0400 (MSD) Date: Fri, 18 May 2007 20:56:27 +0400 From: Stanislav Sedov To: David Southwell Message-Id: <20070518205627.7c55ae29.stas@FreeBSD.org> In-Reply-To: <200705180948.20172.david@vizion2000.net> References: <200705180948.20172.david@vizion2000.net> Organization: The FreeBSD Project X-Mailer: carrier-pigeon X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-ICQ: 208105021 X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Fri__18_May_2007_20_56_27_+0400_ozpF_pirBmxzJKu7" X-Spam-Flag: SKIP Cc: freebsd-ports@freebsd.org Subject: Re: www/trac with mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:27:37 -0000 --Signature=_Fri__18_May_2007_20_56_27_+0400_ozpF_pirBmxzJKu7 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 18 May 2007 09:48:19 -0700 David Southwell mentioned: > Hi > > How do I configure trac to use mysql rather than sqlite?? > I beleive, you should better contact trac developer with such kind of question. -- Stanislav Sedov ST4096-RIPE --Signature=_Fri__18_May_2007_20_56_27_+0400_ozpF_pirBmxzJKu7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTdq7K/VZk+smlYERAkoTAJ9g1zULJum3zItcvsVdUI8zX4Q1fwCfWawj +uv/2qlhnh4WbYRRV31zE2w= =rsLI -----END PGP SIGNATURE----- --Signature=_Fri__18_May_2007_20_56_27_+0400_ozpF_pirBmxzJKu7-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:47:35 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BDD2A16A405 for ; Fri, 18 May 2007 17:47:35 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id 8D8EB13C480 for ; Fri, 18 May 2007 17:47:35 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 72987 invoked by uid 1001); 18 May 2007 17:47:58 -0000 Date: Fri, 18 May 2007 10:47:58 -0700 From: David Thiel To: freebsd-ports@freebsd.org Message-ID: <20070518174758.GC63602@redundancy.redundancy.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> <20070513060837.GA33963@xor.obsecurity.org> <46477582.1090701@gmx.de> <464779E9.6050202@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464779E9.6050202@gmx.de> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:47:35 -0000 On Sun, May 13, 2007 at 10:49:45PM +0200, [LoN]Kamikaze wrote: > > It seems that the WITH_NVIDIA_GL=0 triggers the ifdef statements in > > yuvrect_client.c. So I suggest this is a bug in the port. Setting > > WITH_NVIDIA_GL simply shouldn't happen. > > After fixing the port it builds and installs fine. However, > glxgears also reports a failed request. I cannot help but think > that mesa with radeon is broken. I get the same problem (I think) with an i945GM: [lx@dt ~ 755 ] glxgears libGL warning: 3D driver claims to not support visual 0x5b X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 159 (DAMAGE) Minor opcode of failed request: 4 () Serial number of failed request: 37 Current serial number in output stream: 41 With the nvidia driver I was able to disable Damage events, but the i810 driver doesn't seem to have this option... From owner-freebsd-ports@FreeBSD.ORG Fri May 18 17:54:00 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3620116A401 for ; Fri, 18 May 2007 17:54:00 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: from redundancy.redundancy.org (redundancy.redundancy.org [64.147.160.152]) by mx1.freebsd.org (Postfix) with SMTP id 02C0713C455 for ; Fri, 18 May 2007 17:53:59 +0000 (UTC) (envelope-from lx@redundancy.redundancy.org) Received: (qmail 73098 invoked by uid 1001); 18 May 2007 17:54:22 -0000 Date: Fri, 18 May 2007 10:54:22 -0700 From: David Thiel To: freebsd-ports@freebsd.org Message-ID: <20070518175422.GD63602@redundancy.redundancy.org> Mail-Followup-To: freebsd-ports@freebsd.org References: <200705121253.00387.vehemens@verizon.net> <464650DF.6040602@gmx.de> <20070513003000.GE92848@redundancy.redundancy.org> <4646AA9E.7000708@gmx.de> <20070513060837.GA33963@xor.obsecurity.org> <46477582.1090701@gmx.de> <464779E9.6050202@gmx.de> <20070518174758.GC63602@redundancy.redundancy.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518174758.GC63602@redundancy.redundancy.org> X-OpenPGP-Key-fingerprint: 482A 8C46 C844 7E7C 8CBC 2313 96EE BEE5 1F4B CA13 X-OpenPGP-Key-available: http://redundancy.redundancy.org/lx.gpg X-Processing-Key: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 User-Agent: Mutt/1.5.15 (2007-04-06) Subject: Re: xorg7.2 upgrade and glxgears X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 17:54:00 -0000 On Fri, May 18, 2007 at 10:47:58AM -0700, David Thiel wrote: > [lx@dt ~ 755 ] glxgears > libGL warning: 3D driver claims to not support visual 0x5b > X Error of failed request: BadRequest (invalid request code or no such operation) > Major opcode of failed request: 159 (DAMAGE) > Minor opcode of failed request: 4 () > Serial number of failed request: 37 > Current serial number in output stream: 41 > > With the nvidia driver I was able to disable Damage events, but the i810 > driver doesn't seem to have this option... Aha - Option "DAMAGE" "Disable" fixes this problem for me. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 18:20:34 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E83F816A401 for ; Fri, 18 May 2007 18:20:34 +0000 (UTC) (envelope-from adamlsd@gmail.com) Received: from ag-out-0708.google.com (ag-out-0708.google.com [72.14.246.242]) by mx1.freebsd.org (Postfix) with ESMTP id A6E5D13C489 for ; Fri, 18 May 2007 18:20:34 +0000 (UTC) (envelope-from adamlsd@gmail.com) Received: by ag-out-0708.google.com with SMTP id 31so1051986agc for ; Fri, 18 May 2007 11:20:34 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=A5qFj9TC/3FBHZju+8/R/hoHtzP53u9RgoMwJBU0LOJ0YHMzJlBQBc+TblqPLV2l3QxQrC6u++VGrMJ0aWuXoN6eatDWl23/ABSut8Tflo8EgNDQn38SvOVuRVUaLxH+QBNuFGG3e6AELA8812xGEJRt0vzyU9rxnfKxGRi5Pig= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:mime-version:in-reply-to:references:content-type:message-id:content-transfer-encoding:from:subject:date:to:x-mailer:sender; b=PLKPc67YpDZndu31PZyFEBVlRKZApBZX3uj8qXyjA1H+OMmI4DLZdWTVsGZebW0lTNNWd+BxEmpWqXusjIVw6kDiYGGY8d+x3BBzgDwDMLqmsqNxZo9bETUfF9guPpgE3vLPof3630uKeb2HJGAm63Ecv7IqDKCvouGVP0fNwTE= Received: by 10.90.118.8 with SMTP id q8mr2140374agc.1179511620406; Fri, 18 May 2007 11:07:00 -0700 (PDT) Received: from ?172.20.7.208? ( [137.122.39.10]) by mx.google.com with ESMTP id 10sm7089544nzo.2007.05.18.11.06.59; Fri, 18 May 2007 11:06:59 -0700 (PDT) Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: <130A582E-0AAE-4BEB-A00A-C7E485AA1711@fsl.cs.sunysb.edu> References: <130A582E-0AAE-4BEB-A00A-C7E485AA1711@fsl.cs.sunysb.edu> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <12E5C50B-88A7-43EF-BD97-D7CD1A6C7FA8@fsl.cs.sunysb.edu> Content-Transfer-Encoding: 7bit From: Adam Martin Date: Fri, 18 May 2007 14:07:19 -0400 To: freebsd-ports@freebsd.org X-Mailer: Apple Mail (2.752.2) Sender: Adam Martin Subject: Re: Patch to add package-smart target X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 18:20:35 -0000 On 2007.02.21, at 00:47, Adam Martin wrote: > Hello, > > I wasn't sure who to send this to, but Benno Rice suggested ports@ > and kris@, so I've done both. I've created a patch for a target > that I've added to bsd.ports.mk (in /usr/ports/Mk/) a while back, > to fix what I consider a "problem" in package-recursive. package- > recursive always re-builds a tarball for every package in the > dependancy chain, even if said tarball exists. package-smart will > skip that step for all tarballs that already exist. (It's not > perfect, but I thought somebody should look at it, and see what > they can do with it.) I have submitted a change-request PR for this. Ports/112745, for those who wish to track it. Thanks, -- ADAM David Alan Martin FreeBSD Hacker, TCSH Hacker, general UNIX coding Author of AutoFS for FreeBSD 6.x Filesystem and Storage Lab, SUNY Stony Brook From owner-freebsd-ports@FreeBSD.ORG Fri May 18 19:29:16 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 286F816A403 for ; Fri, 18 May 2007 19:29:16 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id B950E13C457 for ; Fri, 18 May 2007 19:29:15 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 19902 invoked by uid 399); 18 May 2007 19:29:15 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 18 May 2007 19:29:15 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464DFE83.5010409@FreeBSD.org> Date: Fri, 18 May 2007 12:29:07 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: pav@FreeBSD.org References: <20070502193159.GB42482@xor.obsecurity.org> <463F7236.4080108@FreeBSD.org> <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> <1179437517.8912.5.camel@ikaros.oook.cz> In-Reply-To: <1179437517.8912.5.camel@ikaros.oook.cz> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Cc: ports@FreeBSD.org, Brooks Davis , Kris Kennaway Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 19:29:16 -0000 Pav Lucistnik wrote: > Doug Barton píše v c(t 17. 05. 2007 v 13:06 -0700: > >> What might >> be useful in this regard is if someone were to start a new thread >> describing exactly what the desired behavior is, and ideally to >> include a description of how portupgrade does it now. > > Just before old package deinstall, scan the list of files installed by > old port (pkg_info -g). Match .so.X files under PREFIX/lib and any > ldconfig'ed paths 1*), copy them away to /usr/local/lib/compat/pkg. That sounds pretty straightforward. My first instinct is to implement this by matching the output of 'ldconfig -r', does that sound like what you're asking for? > After installation of new port, match .so.X files again. If same > filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > Finally, ldconfig -r /usr/local/lib/compat/pkg Ok, that makes sense too. This doesn't sound too hard to implement, so I'll take a look at adding this as an option soon. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Fri May 18 19:43:41 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E352C16A400 for ; Fri, 18 May 2007 19:43:41 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id 45C7E13C448 for ; Fri, 18 May 2007 19:43:41 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4IJhXx7025453 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Fri, 18 May 2007 21:43:34 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Doug Barton In-Reply-To: <464DFE83.5010409@FreeBSD.org> References: <20070502193159.GB42482@xor.obsecurity.org> <463F7236.4080108@FreeBSD.org> <20070507184231.GA50639@xor.obsecurity.org> <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> <1179437517.8912.5.camel@ikaros.oook.cz> <464DFE83.5010409@FreeBSD.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-DR1Q02to22vYo4fq1fEW" Date: Fri, 18 May 2007 21:43:32 +0200 Message-Id: <1179517412.2779.17.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.911 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: ports@FreeBSD.org, Brooks Davis , Kris Kennaway Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 19:43:42 -0000 --=-DR1Q02to22vYo4fq1fEW Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Doug Barton p=ED=B9e v p=E1 18. 05. 2007 v 12:29 -0700: > Pav Lucistnik wrote: > > Doug Barton p=ED=B9e v c(t 17. 05. 2007 v 13:06 -0700: > >=20 > >> What might=20 > >> be useful in this regard is if someone were to start a new thread=20 > >> describing exactly what the desired behavior is, and ideally to=20 > >> include a description of how portupgrade does it now. > >=20 > > Just before old package deinstall, scan the list of files installed by > > old port (pkg_info -g). Match .so.X files under PREFIX/lib and any > > ldconfig'ed paths 1*), copy them away to /usr/local/lib/compat/pkg. >=20 > That sounds pretty straightforward. My first instinct is to implement=20 > this by matching the output of 'ldconfig -r', does that sound like=20 > what you're asking for? Yes, that would work too, I guess. Also, I think another ldconfig -r /usr/local/lib/compat/pkg is needed after this step, to cover for the period between deinstallation and installation (even for straight upgrades). > > After installation of new port, match .so.X files again. If same > > filenames appear, remove old copies from /usr/local/lib/compat/pkg. > > > > Finally, ldconfig -r /usr/local/lib/compat/pkg >=20 > Ok, that makes sense too. This doesn't sound too hard to implement, so=20 > I'll take a look at adding this as an option soon. Thanks! --=20 Pav Lucistnik It's now using GIFs instead of JPEGs. This is similar to replacing triangular wheels with round ones. --=-DR1Q02to22vYo4fq1fEW Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGTgHcntdYP8FOsoIRAi+MAJ4izKtI8b0m05N2DLwrkrhslVGJiQCeLuJ9 l5UADKAW0w24TyyUM+lEwtU= =I/t1 -----END PGP SIGNATURE----- --=-DR1Q02to22vYo4fq1fEW-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 20:48:45 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8D8AC16A400 for ; Fri, 18 May 2007 20:48:45 +0000 (UTC) (envelope-from jbsnyder@fanplastic.org) Received: from sumo.dreamhost.com (sumo.dreamhost.com [66.33.216.29]) by mx1.freebsd.org (Postfix) with ESMTP id 7A57113C43E for ; Fri, 18 May 2007 20:48:45 +0000 (UTC) (envelope-from jbsnyder@fanplastic.org) Received: from spaceymail-a1.g.dreamhost.com (d0618442.dreamhost.com [208.97.132.66]) by sumo.dreamhost.com (Postfix) with ESMTP id 1B82A1876F2 for ; Fri, 18 May 2007 13:24:41 -0700 (PDT) Received: from wireless-165-124-117-57.nuwlan.northwestern.edu (wireless-165-124-117-57.nuwlan.northwestern.edu [165.124.117.57]) by spaceymail-a1.g.dreamhost.com (Postfix) with ESMTP id A3132816BB for ; Fri, 18 May 2007 13:24:41 -0700 (PDT) Message-ID: <464E0B62.8060505@fanplastic.org> Date: Fri, 18 May 2007 15:24:02 -0500 From: James Snyder User-Agent: Thunderbird 2.0.0.4pre (Macintosh/20070517) MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 20:48:45 -0000 Another successful upgrade to report, although not without some trials and tribulations. The end result is that I have things going with the NVIDIA drivers, compositing works (I've even fired up Compiz and though that's not 100% stable, it's quite usable so long as a few things are avoided. Window decorations died once while switching back and forth to another virtual terminal and GL screensavers hang up (first frame rendered, subsequent ones do not). Regarding the trials and tribulations. I did not, at first, get the message that one shouldn't overlay the testing tree on top of the older tree, and did the first libXft upgrade at that point. That failed and subsequently I needed to do a series of pkgdb -F & portupgrade -a commands along with a few make deinstalls to make everything happy. I could post the log of going through all that, however, it's incredibly long, and likely a bit on the confusing side due to not giving up on any dead-ends :-) Merge executed, had to then manually do the simlink. After that, I had trouble with the default font fixed and cursor not being found. I needed to install the appropriate misc-misc & misc-cursor fonts to get that going appropriately. I also had to manually install mouse and keyboard input drivers after the new xorg drivers directory was initially created during the upgrade process as a file rather than a directory. Best. -jsnyder From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:06:21 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52B6416A400 for ; Fri, 18 May 2007 21:06:21 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 429B113C45B for ; Fri, 18 May 2007 21:06:21 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id CB27B1A3C19 for ; Fri, 18 May 2007 14:07:15 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 65AB3513FC; Fri, 18 May 2007 17:06:20 -0400 (EDT) Date: Fri, 18 May 2007 17:06:20 -0400 From: Kris Kennaway To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070518210620.GA51371@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070513192328.GA53744@graf.pompo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513192328.GA53744@graf.pompo.net> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:06:21 -0000 On Sun, May 13, 2007 at 09:23:28PM +0200, Thierry Thomas wrote: > Le Jeu 10 mai 07 ? 23:28:17 +0200, Kris Kennaway > ?crivait?: > > > We're asking all FreeBSD ports committers and other interested > > developers to participate in this process: it's now up to you guys to > > test the upgrade and report problems you encounter, before we unleash > > it on the general user base. > > The first part of this upgrade is still going on on this machine where > several heavy ports are installed, and I have got another problem with > JDK-13: for some reason, it seems to be identified as Solaris2, and that > causes problems. This is a known problem for which I think the java maintainers have a fix pending. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:06:40 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 553EF16A401 for ; Fri, 18 May 2007 21:06:40 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 454D613C44C for ; Fri, 18 May 2007 21:06:40 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id CC3161A3C19 for ; Fri, 18 May 2007 14:07:34 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 760D0521E2; Fri, 18 May 2007 17:06:39 -0400 (EDT) Date: Fri, 18 May 2007 17:06:39 -0400 From: Kris Kennaway To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070518210639.GB51371@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070513193032.GB53744@graf.pompo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513193032.GB53744@graf.pompo.net> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:06:40 -0000 On Sun, May 13, 2007 at 09:30:32PM +0200, Thierry Thomas wrote: > Le Jeu 10 mai 07 ? 23:28:17 +0200, Kris Kennaway > ?crivait?: > > > We're asking all FreeBSD ports committers and other interested > > developers to participate in this process: it's now up to you guys to > > test the upgrade and report problems you encounter, before we unleash > > it on the general user base. > > And another problem with x11-toolkits/py-qt: on this machine, both QT3 > and QT4 are installed, and in the new order it seems that QT4 is > detected before QT4. OK, that one should be reported to the maintainers. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:07:25 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C3E9E16A406; Fri, 18 May 2007 21:07:25 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id A6D3413C457; Fri, 18 May 2007 21:07:25 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 347971A3C19; Fri, 18 May 2007 14:08:20 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D3763513F4; Fri, 18 May 2007 17:07:24 -0400 (EDT) Date: Fri, 18 May 2007 17:07:24 -0400 From: Kris Kennaway To: Tim Bishop Message-ID: <20070518210724.GC51371@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070513224657.GA16073@carrick.bishnet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070513224657.GA16073@carrick.bishnet.net> User-Agent: Mutt/1.4.2.2i Cc: ports@FreeBSD.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:07:25 -0000 On Sun, May 13, 2007 at 11:46:57PM +0100, Tim Bishop wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > > Once we have enough success reports and have dealt with all reported > > failures, we will proceed with the next stage, which is to import into > > CVS. > > Finished, at last :-) > > The first problem I had was the documented (and fixed) problem with the > nvidia driver. Once I'd fixed that and tided up a few lose ends on my > system the build finished mostly hassle free. > > I noticed net/skype was missing a PORTREVISION bump - it was the only > app I had left in X11BASE. > > The only outstanding problem is a compile error with mozilla, > thunderbird, and seamonkey: > > gmake[5]: Entering directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries/liblber' > cc -o decode.o -c -I/usr/local/include -I/usr/local/include/nss -I/usr/local/include/nss/nss -O2 -fno-strict-aliasing -pipe -pipe -ansi -Wall -pthread > -O -fPIC -UDEBUG -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_UNIX=1 -DFREEBSD=1 -DHAVE_BSD_FLOCK=1 -DHAVE_LCHOWN=1 -DHAVE_STRERROR=1 -D_THREAD_SAFE=1 -DFORCE_PR_LOG > -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -DUSE_WAITPID -DNEEDPROTOS -DNET_SSL -DNO_LIBLCACHE -DLDAP_REFERRALS -DNS_DOMESTIC -I../../../ldap/include > -I/usr/home/ports/www/mozilla/work/mozilla/dist/./include decode.c > In file included from decode.c:37: > lber-int.h:106: error: syntax error before "LDAP_CALLBACK" > lber-int.h:115: error: redefinition of typedef 'Seqorset' > /usr/local/include/lber.h:164: error: previous declaration of 'Seqorset' was here > lber-int.h:134: error: syntax error before "ldap_x_iovec" > lber-int.h:150: error: syntax error before "BERTranslateProc" > lber-int.h:172: error: syntax error before "LDAP_IOF_READ_CALLBACK" > lber-int.h:183: error: syntax error before "LDAP_X_EXTIOF_READ_CALLBACK" > lber-int.h:192: error: syntax error before "LBER_SOCKET" > lber-int.h:201: error: syntax error before "LBER_SOCKET" > lber-int.h:208: error: field `sb_ext_io_fns' has incomplete type > decode.c:47: error: syntax error before "ber_get_tag" > decode.c:54: error: syntax error before "if" > gmake[5]: *** [decode.o] Error 1 > gmake[5]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries/liblber' > gmake[4]: *** [export] Error 2 > gmake[4]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap/libraries' > gmake[3]: *** [export] Error 2 > gmake[3]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk/ldap' > gmake[2]: *** [export] Error 2 > gmake[2]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla/directory/c-sdk' > gmake[1]: *** [ldap] Error 2 > gmake[1]: Leaving directory `/usr/home/ports/www/mozilla/work/mozilla' > gmake: *** [default] Error 2 > > The problem is identical with all three. I have openldap installed: > > openldap-client-2.3.35 > > And it's the owner of /usr/local/include/lber.h. > > I can't see why this problem has emerged now - these apps were already > sharing /usr/local. Maybe it's unrelated to the xorg upgrade? Yes, I think so. The conflict should be resolved between the two maintainers. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:16:49 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 36BD916A401; Fri, 18 May 2007 21:16:49 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 2309013C43E; Fri, 18 May 2007 21:16:49 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 709E51A3C19; Fri, 18 May 2007 14:17:43 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 22ED2513FC; Fri, 18 May 2007 17:16:48 -0400 (EDT) Date: Fri, 18 May 2007 17:16:48 -0400 From: Kris Kennaway To: Andrew Partan Message-ID: <20070518211647.GD51371@xor.obsecurity.org> References: <20070518211125.GA77070@partan.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="x+6KMIRAuhnl3hBn" Content-Disposition: inline In-Reply-To: <20070518211125.GA77070@partan.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:16:49 -0000 --x+6KMIRAuhnl3hBn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 18, 2007 at 05:11:25PM -0400, Andrew Partan wrote: > I had no problems on my build server; I managed to build all of the > packages just fine. I even rebuilt all of the packages (portupgrade > -afp) and that worked just fine as well. >=20 > However, when I went to do a package install of xorg on a brand new > server, I ran into dependency problems: >=20 > n-tower# portinstall -PP xorg > [Gathering depends for x11/xorg .........................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= done] > ---> Checking for the latest package of 'x11/xf86rushproto' > ---> Fetching the package(s) for 'xf86rushproto-1.1.2' (x11/xf86rushprot= o) > ---> Fetching xf86rushproto-1.1.2 > fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release= /All/xf86rushproto-1.1.2.tbz: File unavailable (e.g., file not found, no ac= cess) > ** The command returned a non-zero exit status: 1 > ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages= -6.2-release/All/xf86rushproto-1.1.2.tbz > fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release= /All/xf86rushproto-1.1.2.tgz: File unavailable (e.g., file not found, no ac= cess) > ** The command returned a non-zero exit status: 1 > ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages= -6.2-release/All/xf86rushproto-1.1.2.tgz > ** Failed to fetch xf86rushproto-1.1.2 > ** Listing the failed packages (*:skipped / !:failed) > ! xf86rushproto-1.1.2 (fetch error) > ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed > ---> Fetching the latest package(s) for 'xf86rushproto' (x11/xf86rushpro= to) > ---> Fetching xf86rushproto > fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release= /Latest/xf86rushproto.tbz: File unavailable (e.g., file not found, no acces= s) > ** The command returned a non-zero exit status: 1 > ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages= -6.2-release/Latest/xf86rushproto.tbz > fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release= /Latest/xf86rushproto.tgz: File unavailable (e.g., file not found, no acces= s) > ** The command returned a non-zero exit status: 1 > ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages= -6.2-release/Latest/xf86rushproto.tgz > ** Failed to fetch xf86rushproto > ** Listing the failed packages (*:skipped / !:failed) > ! xf86rushproto@ (fetch error) > ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed > ** Could not find the latest version (1.1.2) > ** No package available: x11/xf86rushproto > ---> Skipping 'x11/xorg-protos' because a requisite port 'x11/xf86rushpr= oto' failed (specify -k to force) > ---> Skipping 'x11/xorg' because a requisite port 'x11/xorg-protos' fail= ed (specify -k to force) > ** Listing the failed packages (*:skipped / !:failed) > ! x11/xf86rushproto (package not found) > * x11/xorg-protos > * x11/xorg > ---> Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed > n-tower#=20 >=20 > It looks to me like some of the BUILD_DEPENDS for xorg-protos are wrong. No, it means that there were no xorg 7.2 packages present back when 6.2-RELEASE was built last year. The 7.2 packages are still not yet uploaded but are ready and will go in as soon as the update goes into CVS. In the meantime, do not use -PP, and set your PACKAGESITE to point to packages-6-stable/ rather than packages-6.2-release/. Kris --x+6KMIRAuhnl3hBn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGThe/Wry0BWjoQKURAo5eAKDNYsyEwCjGG3g0djiwobyQcKFJGwCguStu ILkl4nyV8juTEFBLMZ8cjSw= =YFEG -----END PGP SIGNATURE----- --x+6KMIRAuhnl3hBn-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:24:43 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id ADB8516A407 for ; Fri, 18 May 2007 21:24:43 +0000 (UTC) (envelope-from thierry@pompo.net) Received: from graf.pompo.net (graf.pompo.net [81.56.186.139]) by mx1.freebsd.org (Postfix) with ESMTP id 62C1113C447 for ; Fri, 18 May 2007 21:24:43 +0000 (UTC) (envelope-from thierry@pompo.net) Received: by graf.pompo.net (Postfix, from userid 1001) id D7F2111432; Fri, 18 May 2007 23:24:41 +0200 (CEST) Date: Fri, 18 May 2007 23:24:41 +0200 From: Thierry Thomas To: Kris Kennaway Message-ID: <20070518212441.GB91241@graf.pompo.net> Mail-Followup-To: Kris Kennaway , ports@FreeBSD.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070513193032.GB53744@graf.pompo.net> <20070518210639.GB51371@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <20070518210639.GB51371@xor.obsecurity.org> X-Face: (hRbQnK~Pt7$ct`!fupO(`y_WL4^-Iwn4@ly-.,[4xC4xc; y=\ipKMNm<1J>lv@PP~7Z<.t KjAnXLs: User-Agent: Mutt/1.4.2.2i X-Operating-System: FreeBSD 6.2-STABLE i386 Organization: Kabbale Eros X-PGP: 0xC71405A2 Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:24:43 -0000 --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Le Ven 18 mai 07 =E0 23:06:39 +0200, Kris Kennaway =E9crivait=A0: > > And another problem with x11-toolkits/py-qt: on this machine, both QT3 > > and QT4 are installed, and in the new order it seems that QT4 is > > detected before QT4. >=20 > OK, that one should be reported to the maintainers. Danny Pansters posted a message with a working patch in this thread (Message-Id: <200705132353.11377.danny@ricin.com>). --=20 Th. Thomas. --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGThmZc95pjMcUBaIRAovYAJ9hda1MWRsXlnEc0pRVKIfi/YelIACg52K7 Zp1rvHl5F88qDa9ja9ZRzjo= =iWGj -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:27:43 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C9DDB16A400; Fri, 18 May 2007 21:27:43 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (tower.partan.com [198.6.255.248]) by mx1.freebsd.org (Postfix) with ESMTP id 7DD0B13C45E; Fri, 18 May 2007 21:27:43 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (localhost.partan.com [127.0.0.1]) by tower.partan.com (8.13.1/8.13.1) with ESMTP id l4ILRg7Q078132; Fri, 18 May 2007 17:27:42 -0400 (EDT) (envelope-from asp@tower.partan.com) Received: (from asp@localhost) by tower.partan.com (8.13.1/8.13.1/Submit) id l4ILRgN9078129; Fri, 18 May 2007 17:27:42 -0400 (EDT) (envelope-from asp) Date: Fri, 18 May 2007 17:27:42 -0400 From: Andrew Partan To: Kris Kennaway Message-ID: <20070518212742.GA77843@partan.com> References: <20070518211125.GA77070@partan.com> <20070518211647.GD51371@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518211647.GD51371@xor.obsecurity.org> User-Agent: Mutt/1.4.2.2i Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:27:43 -0000 On Fri, May 18, 2007 at 05:16:48PM -0400, Kris Kennaway wrote: > On Fri, May 18, 2007 at 05:11:25PM -0400, Andrew Partan wrote: > > I had no problems on my build server; I managed to build all of the > > packages just fine. I even rebuilt all of the packages (portupgrade > > -afp) and that worked just fine as well. > No, it means that there were no xorg 7.2 packages present back when > 6.2-RELEASE was built last year. The 7.2 packages are still not yet > uploaded but are ready and will go in as soon as the update goes into > CVS. No, I built all of the xorg 7.2 packages on my build server; if the package install could not find a package, it means that some package didn't get built. I have all the entire ports tree (with all of the packages) nfs-mounted from my build server. There is something wrong with the build depends for xorg-protos. portinstall -p xorg does not build xf86rushproto. portinstall -PP xorg wants a package of xf86rushproto. --asp@partan.com (Andrew Partan) n-tower# df Filesystem 1K-blocks Used Avail Capacity Mounted on /dev/da0s1a 507630 67088 399932 14% / devfs 1 1 0 100% /dev /dev/da0s1d 101554150 875460 92554358 1% /usr /dev/da0s1e 184338076 24544 169566486 0% /var /dev/md0 507630 5852 461168 1% /tmp test3:/usr/ports 101554150 5229868 88199950 6% /usr/ports You have new mail. n-tower# ls /usr/ports//packages/All/ ImageMagick-6.3.3.5_1.tbz OpenSP-1.5.2.tbz Xaw3d-1.5E_2.tbz a2ps-letterdj-4.13b_4.tbz acroread7-7.0.9_1,1.tbz acroreadwrapper-0.0.20060221_1.tbz afm-1.0.tbz apache-2.2.4_2.tbz appres-1.0.1.tbz apsfilter-7.2.8_1.tbz aspell-0.60.5_2.tbz atk-1.18.0_1.tbz autoconf-2.13.000227_5.tbz autoconf-2.59_2.tbz automake-1.4.6_3.tbz automake-1.9.6_1.tbz bash-3.1.17.tbz bdftopcf-1.0.0.tbz beforelight-1.0.2.tbz bigreqsproto-1.0.2.tbz bison-1.75_2,1.tbz bitmap-1.0.3.tbz bitstream-vera-1.10_4.tbz bogofilter-1.1.5.tbz cairo-1.4.6_1.tbz cclient-2004g,1.tbz compositeproto-0.3.1.tbz cups-base-1.2.10.tbz curl-7.16.1.tbz dailystrips-1.0.28_1.tbz damageproto-1.1.0_2.tbz db41-4.1.25_4.tbz db43-4.3.29_1.tbz desktop-file-utils-0.12.tbz dirmngr-0.9.7_2.tbz dmidecode-2.8.tbz dmxproto-2.2.2.tbz doc-2.2.3.tbz docbook-1.3.tbz docbook-241_2.tbz docbook-3.0_2.tbz docbook-3.1_2.tbz docbook-4.0_2.tbz docbook-4.1_2.tbz docbook-xml-4.2_1.tbz dri-6.5.3,2.tbz editres-1.0.3.tbz emacs-21.3_10.tbz encodings-1.0.2,1.tbz evieext-1.0.2.tbz expat-2.0.0_1.tbz expect-5.43.0_3.tbz fastest_cvsup-0.2.9_5.tbz firefox-2.0.0.3_1,1.tbz fixesproto-4.0.tbz font-adobe-100dpi-1.0.0_1.tbz font-adobe-75dpi-1.0.0.tbz font-adobe-utopia-100dpi-1.0.1.tbz font-adobe-utopia-75dpi-1.0.1.tbz font-adobe-utopia-type1-1.0.1.tbz font-alias-1.0.1.tbz font-arabic-misc-1.0.0.tbz font-bh-100dpi-1.0.0.tbz font-bh-75dpi-1.0.0.tbz font-bh-lucidatypewriter-100dpi-1.0.0.tbz font-bh-lucidatypewriter-75dpi-1.0.0.tbz font-bh-ttf-1.0.0.tbz font-bh-type1-1.0.0.tbz font-bitstream-100dpi-1.0.0.tbz font-bitstream-75dpi-1.0.0.tbz font-bitstream-type1-1.0.0.tbz font-cronyx-cyrillic-1.0.0.tbz font-cursor-misc-1.0.0.tbz font-daewoo-misc-1.0.0.tbz font-dec-misc-1.0.0.tbz font-ibm-type1-1.0.0.tbz font-isas-misc-1.0.0.tbz font-jis-misc-1.0.0.tbz font-micro-misc-1.0.0.tbz font-misc-cyrillic-1.0.0.tbz font-misc-ethiopic-1.0.0.tbz font-misc-meltho-1.0.0_1.tbz font-misc-misc-1.0.0.tbz font-mutt-misc-1.0.0.tbz font-schumacher-misc-1.0.0.tbz font-screen-cyrillic-1.0.1.tbz font-sony-misc-1.0.0.tbz font-sun-misc-1.0.0.tbz font-util-1.0.1.tbz font-winitzki-cyrillic-1.0.0.tbz font-xfree86-type1-1.0.0.tbz fontcacheproto-0.1.2.tbz fontconfig-2.4.2_2,1.tbz fontsproto-2.0.2.tbz fonttosfnt-1.0.3.tbz freetype2-2.2.1_1.tbz fslsfonts-1.0.1.tbz fstobdf-1.0.2.tbz gaim-1.5.0_11.tbz gawk-3.1.5_1.tbz gccmakedep-1.0.2.tbz gettext-0.16.1_3.tbz ghostscript-gpl-8.56_3.tbz glib-2.12.12_1.tbz glproto-1.4.8.tbz gmake-3.81_2.tbz gnomehier-2.2_1.tbz gnupg-2.0.3.tbz gnutls-1.6.2.tbz gsfonts-8.11_4.tbz gsl-1.8.tbz gtk-2.10.12_1.tbz gtkam-0.1.14_1.tbz gtkspell-2.0.11_5.tbz gv-3.6.2_1.tbz help2man-1.36.4_1.tbz hicolor-icon-theme-0.10_2.tbz hpijs-2.1.4_1.tbz hpoj-0.91_7.tbz html2ps-letter-1.0.b5_1,1.tbz hylafax-4.3.2.tbz iceauth-1.0.1.tbz ico-1.0.1.tbz imake-1.0.2_4,1.tbz imap-uw-2004g_1,1.tbz inputproto-1.3.2.tbz intltool-0.35.5_2.tbz isc-dhcp3-server-3.0.5_2.tbz iso8879-1986_2.tbz jasper-1.900.1.tbz jbigkit-1.6.tbz jpeg-6b_4.tbz kbproto-1.0.3.tbz lame-3.97_1.tbz lcms-1.16_1,1.tbz libFS-1.0.0.tbz libGL-6.5.3_1.tbz libICE-1.0.3,1.tbz libIDL-0.8.8.tbz libSM-1.0.2,1.tbz libX11-1.1.1_1,1.tbz libXScrnSaver-1.1.2.tbz libXTrap-1.0.0.tbz libXau-1.0.3_2.tbz libXaw-1.0.2,1.tbz libXcomposite-0.3.1,1.tbz libXcursor-1.1.8_1.tbz libXdamage-1.1.1.tbz libXdmcp-1.0.2.tbz libXevie-1.0.2.tbz libXext-1.0.3,1.tbz libXfixes-4.0.3.tbz libXfont-1.2.8,1.tbz libXfontcache-1.0.4.tbz libXft-2.1.12.tbz libXi-1.0.2,1.tbz libXinerama-1.0.1,1.tbz libXmu-1.0.3,1.tbz libXp-1.0.0,1.tbz libXpm-3.5.6.tbz libXprintAppUtil-1.0.1.tbz libXprintUtil-1.0.1.tbz libXrandr-1.2.1.tbz libXrender-0.9.2.tbz libXres-1.0.3.tbz libXt-1.0.5.tbz libXtst-1.0.1.tbz libXv-1.0.3,1.tbz libXvMC-1.0.4.tbz libXxf86dga-1.0.1.tbz libXxf86misc-1.0.1.tbz libXxf86vm-1.0.1.tbz libao-0.8.5_5.tbz libassuan-1.0.1.tbz libaudiofile-0.2.6.tbz libchk-1.9.tbz libdca-0.0.5.tbz libdmx-1.0.2.tbz libdrm-2.3.0.tbz libexif-0.6.13.tbz libexif-gtk-0.3.5_2.tbz libfontenc-1.0.4.tbz libfpx-1.2.0.12.tbz libgcrypt-1.2.4_1.tbz libgpg-error-1.4_1.tbz libgphoto2-2.3.1.tbz libiconv-1.9.2_2.tbz libksba-1.0.1_1.tbz libltdl-1.5.22_2.tbz libogg-1.1.3,3.tbz liboldX-1.0.1.tbz libtool-1.5.22_4.tbz libungif-4.1.4_3.tbz libusb-0.1.12_1.tbz libvorbis-1.1.2,3.tbz libxkbfile-1.0.4.tbz libxkbui-1.0.2.tbz libxml2-2.6.27.tbz linux-atk-1.9.1.tbz linux-expat-1.95.8.tbz linux-fontconfig-2.2.3_6.tbz linux-glib2-2.6.6.tbz linux-gtk2-2.6.10.tbz linux-jpeg-6b.34.tbz linux-pango-1.8.1.tbz linux-png-1.2.8_2.tbz linux-tiff-3.7.1.tbz linux-xorg-libs-6.8.2_5.tbz linux_base-fc-4_9.tbz linuxdoc-1.1_1.tbz listres-1.0.1.tbz lrzsz-0.12.20_1.tbz lsof-4.77.tbz luit-1.0.2.tbz lynx-2.8.6_4,1.tbz m4-1.4.9.tbz mailman-2.1.9_2.tbz majordomo-1.94.5_3.tbz makedepend-1.0.0,1.tbz milter-greylist-3.0.tbz mime-support-3.39.1.tbz mkcomposecache-1.2_1.tbz mkfontdir-1.0.2.tbz mkfontscale-1.0.3.tbz mpeg2codec-1.2_2.tbz mplayer-skins-1.1.2_6.tbz mutt-1.4.2.2.tbz nasm-0.98.39,1.tbz ncftp-3.2.0.tbz net-snmp-5.3.1_3.tbz netpbm-10.26.42.tbz nmap-4.20_1.tbz nspr-4.6.6.tbz nss-3.11.5.tbz oclock-1.0.1.tbz open-motif-2.2.3_3.tbz openjade-1.3.3p1.tbz openldap-client-2.3.35.tbz p5-Authen-SASL-2.10_1.tbz p5-CGI.pm-3.29,1.tbz p5-Compress-Raw-Zlib-2.004.tbz p5-Compress-Zlib-2.004.tbz p5-Digest-1.15.tbz p5-Digest-HMAC-1.01.tbz p5-Digest-MD5-2.36.tbz p5-Digest-SHA1-2.11.tbz p5-GSSAPI-0.24.tbz p5-HTML-Parser-3.56.tbz p5-HTML-Tagset-3.10.tbz p5-IO-Compress-Base-2.004.tbz p5-IO-Compress-Zlib-2.004.tbz p5-IO-String-1.08.tbz p5-Image-Info-1.24.tbz p5-LockFile-Simple-0.2.5.tbz p5-MIME-Base64-3.07.tbz p5-Net-1.20_1,1.tbz p5-PathTools-3.24.tbz p5-Scalar-List-Utils-1.19,1.tbz p5-Test-Harness-2.64.tbz p5-Test-Simple-0.70.tbz p5-TimeDate-1.16,1.tbz p5-URI-1.35.tbz p5-XML-NamespaceSupport-1.09_1.tbz p5-XML-Parser-2.34_2.tbz p5-XML-SAX-0.15.tbz p5-XML-SAX-Expat-0.38.tbz p5-XML-Simple-2.16_1.tbz p5-gettext-1.05_1.tbz p5-libwww-5.805.tbz pango-1.16.4_1.tbz pcre-7.0_1.tbz perl-5.8.8.tbz pkg-config-0.21.tbz png-1.2.14.tbz popt-1.7_4.tbz portaudit-0.5.11.tbz portupgrade-devel-2.3.0_5.tbz printproto-1.0.3.tbz procmail-3.22_6.tbz psutils-letter-1.17_2.tbz pth-2.0.7.tbz python24-2.4.4.tbz rancid-2.3.1_2.tbz randrproto-1.2.1.tbz recordproto-1.13.2.tbz renderproto-0.9.2.tbz resourceproto-1.0.2.tbz rgb-1.0.1.tbz rpm-3.0.6_13.tbz rstart-1.0.2.tbz rsync-2.6.9.tbz ruby-1.8.6,1.tbz ruby18-bdb-0.6.0.tbz sane-backends-1.0.18_1.tbz scripts-1.0.1.tbz scrnsaverproto-1.1.0.tbz sessreg-1.0.2.tbz setxkbmap-1.0.3.tbz sgmlformat-1.7_2.tbz shared-mime-info-0.21_2.tbz showfont-1.0.1.tbz smartmontools-5.37_1.tbz smproxy-1.0.2.tbz startup-notification-0.9_1.tbz t1lib-5.1.1_1,1.tbz tcl-8.4.14_4,1.tbz tiff-3.8.2_1.tbz tk-8.4.14_6,2.tbz transfig-3.2.4_2.tbz trapproto-3.4.3.tbz tw_cli-9.4.1.tbz twm-1.0.3_3.tbz unzip-5.52_3.tbz videoproto-2.2.2.tbz viewres-1.0.1.tbz vnc-4.1.2_1.tbz wdiff-0.5_3.tbz weblint-1.020.tbz wget-1.10.2_1.tbz x11perf-1.4.1.tbz xauth-1.0.2.tbz xbiff-1.0.1.tbz xbitmaps-1.0.1.tbz xcalc-1.0.1.tbz xclipboard-1.0.1.tbz xclock-1.0.2.tbz xcmiscproto-1.1.2.tbz xcmsdb-1.0.1.tbz xconsole-1.0.2.tbz xcursor-themes-1.0.1_1.tbz xcursorgen-1.0.1.tbz xdbedizzy-1.0.2.tbz xditview-1.0.1.tbz xdm-1.1.4_1.tbz xdpyinfo-1.0.1.tbz xdriinfo-1.0.1_1.tbz xedit-1.0.2.tbz xev-1.0.2.tbz xextproto-7.0.2.tbz xeyes-1.0.1.tbz xf86-input-acecad-1.1.0.tbz xf86-input-calcomp-1.1.0.tbz xf86-input-citron-2.2.0.tbz xf86-input-digitaledge-1.1.0.tbz xf86-input-dmc-1.1.0.tbz xf86-input-dynapro-1.1.0.tbz xf86-input-elo2300-1.1.0.tbz xf86-input-elographics-1.1.0.tbz xf86-input-fpit-1.1.0.tbz xf86-input-hyperpen-1.1.0.tbz xf86-input-jamstudio-1.1.0.tbz xf86-input-joystick-1.1.0.tbz xf86-input-keyboard-1.1.1.tbz xf86-input-magellan-1.1.0.tbz xf86-input-magictouch-1.0.0.5_1.tbz xf86-input-microtouch-1.1.0.tbz xf86-input-mouse-1.1.2.tbz xf86-input-mutouch-1.1.0.tbz xf86-input-palmax-1.1.0.tbz xf86-input-penmount-1.2.0.tbz xf86-input-spaceorb-1.1.0.tbz xf86-input-summa-1.1.0.tbz xf86-input-tek4957-1.1.0.tbz xf86-input-void-1.1.0.tbz xf86-video-apm-1.1.1.tbz xf86-video-ark-0.6.0.tbz xf86-video-ati-6.6.3_2.tbz xf86-video-chips-1.1.1.tbz xf86-video-cirrus-1.1.0.tbz xf86-video-cyrix-1.1.0.tbz xf86-video-dummy-0.2.0.tbz xf86-video-fbdev-0.3.1.tbz xf86-video-glint-1.1.1_2.tbz xf86-video-i128-1.2.1.tbz xf86-video-i740-1.1.0.tbz xf86-video-i810-1.6.5_2.tbz xf86-video-imstt-1.1.0.tbz xf86-video-mga-1.4.6.1_1.tbz xf86-video-neomagic-1.1.1.tbz xf86-video-newport-0.2.1.tbz xf86-video-nsc-2.8.2.tbz xf86-video-nv-1.2.2.1.tbz xf86-video-rendition-4.1.3.tbz xf86-video-s3-0.5.0.tbz xf86-video-s3virge-1.9.1.tbz xf86-video-savage-2.1.2_2.tbz xf86-video-siliconmotion-1.4.2.tbz xf86-video-sis-0.9.3_1.tbz xf86-video-tdfx-1.3.0_1.tbz xf86-video-tga-1.1.0.tbz xf86-video-trident-1.2.3.tbz xf86-video-tseng-1.1.1.tbz xf86-video-vesa-1.3.0.tbz xf86-video-vga-4.1.0.tbz xf86-video-via-0.2.2_1.tbz xf86-video-vmware-10.14.1.tbz xf86-video-voodoo-1.1.1.tbz xf86bigfontproto-1.1.2.tbz xf86dga-1.0.2.tbz xf86dgaproto-2.0.2.tbz xf86driproto-2.0.3.tbz xf86miscproto-0.9.2.tbz xf86vidmodeproto-2.2.2.tbz xfd-1.0.1.tbz xfindproxy-1.0.1.tbz xfontsel-1.0.2.tbz xfs-1.0.4_3,1.tbz xfsinfo-1.0.1.tbz xfwp-1.0.1.tbz xgamma-1.0.1.tbz xgc-1.0.1.tbz xhost-1.0.1.tbz xineramaproto-1.1.2.tbz xinit-1.0.3.tbz xkbcomp-1.0.3.tbz xkbevd-1.0.2.tbz xkbprint-1.0.1.tbz xkbutils-1.0.1.tbz xkeyboard-config-0.9_2.tbz xkill-1.0.1.tbz xload-1.0.1.tbz xlogo-1.0.1.tbz xlsatoms-1.0.1.tbz xlsclients-1.0.1.tbz xlsfonts-1.0.2.tbz xmag-1.0.1.tbz xman-1.0.2.tbz xmessage-1.0.1.tbz xmh-1.0.1.tbz xmlcatmgr-2.2.tbz xmodmap-1.0.2.tbz xmore-1.0.1.tbz xorg-7.2.tbz xorg-apps-7.2.tbz xorg-cf-files-1.0.2_2.tbz xorg-docs-1.3,1.tbz xorg-drivers-7.2.tbz xorg-fonts-100dpi-7.2.tbz xorg-fonts-7.2.tbz xorg-fonts-75dpi-7.2.tbz xorg-fonts-cyrillic-7.2.tbz xorg-fonts-miscbitmaps-7.2.tbz xorg-fonts-truetype-7.2.tbz xorg-fonts-type1-7.2.tbz xorg-libraries-7.2.tbz xorg-nestserver-1.2.0,1.tbz xorg-printserver-1.2.0,1.tbz xorg-protos-7.2.tbz xorg-server-1.2.0_1,1.tbz xorg-vfbserver-1.2.0,1.tbz xpdf-3.02_1.tbz xphelloworld-1.0.1.tbz xplsprinters-1.0.1.tbz xpr-1.0.2.tbz xprehashprinterlist-1.0.1.tbz xprop-1.0.2.tbz xproto-7.0.10.tbz xproxymanagementprotocol-1.0.2.tbz xrandr-1.2.0.tbz xrdb-1.0.3.tbz xrefresh-1.0.2.tbz xrx-1.0.1.tbz xset-1.0.2.tbz xsetmode-1.0.0.tbz xsetpointer-1.0.0.tbz xsetroot-1.0.1.tbz xsm-1.0.1.tbz xstdcmap-1.0.1.tbz xterm-225_1.tbz xtrans-1.0.3.tbz xtrap-1.0.2.tbz xv-3.10a_7.tbz xvid-1.1.2,1.tbz xvidtune-1.0.1.tbz xvinfo-1.0.1.tbz xwd-1.0.1.tbz xwininfo-1.0.2.tbz xwud-1.0.1.tbz zip-2.32.tbz zsh-4.3.2_1.tbz n-tower# From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:31:31 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 30A3C16A401 for ; Fri, 18 May 2007 21:31:31 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (tower.partan.com [198.6.255.248]) by mx1.freebsd.org (Postfix) with ESMTP id D91EE13C44B for ; Fri, 18 May 2007 21:31:30 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (localhost.partan.com [127.0.0.1]) by tower.partan.com (8.13.1/8.13.1) with ESMTP id l4ILBPbL077501; Fri, 18 May 2007 17:11:25 -0400 (EDT) (envelope-from asp@tower.partan.com) Received: (from asp@localhost) by tower.partan.com (8.13.1/8.13.1/Submit) id l4ILBPOw077498; Fri, 18 May 2007 17:11:25 -0400 (EDT) (envelope-from asp) Date: Fri, 18 May 2007 17:11:25 -0400 From: Andrew Partan To: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Message-ID: <20070518211125.GA77070@partan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Mutt/1.4.2.2i Cc: Subject: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:31:31 -0000 I had no problems on my build server; I managed to build all of the packages just fine. I even rebuilt all of the packages (portupgrade -afp) and that worked just fine as well. However, when I went to do a package install of xorg on a brand new server, I ran into dependency problems: n-tower# portinstall -PP xorg [Gathering depends for x11/xorg ...........................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ...........................................................................= ......................................................................... d= one] ---> Checking for the latest package of 'x11/xf86rushproto' ---> Fetching the package(s) for 'xf86rushproto-1.1.2' (x11/xf86rushproto) ---> Fetching xf86rushproto-1.1.2 fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/A= ll/xf86rushproto-1.1.2.tbz: File unavailable (e.g., file not found, no acce= ss) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/All/xf86rushproto-1.1.2.tbz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/A= ll/xf86rushproto-1.1.2.tgz: File unavailable (e.g., file not found, no acce= ss) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/All/xf86rushproto-1.1.2.tgz ** Failed to fetch xf86rushproto-1.1.2 ** Listing the failed packages (*:skipped / !:failed) ! xf86rushproto-1.1.2 (fetch error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ---> Fetching the latest package(s) for 'xf86rushproto' (x11/xf86rushproto) ---> Fetching xf86rushproto fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/L= atest/xf86rushproto.tbz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/Latest/xf86rushproto.tbz fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/L= atest/xf86rushproto.tgz: File unavailable (e.g., file not found, no access) ** The command returned a non-zero exit status: 1 ** Failed to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6= .2-release/Latest/xf86rushproto.tgz ** Failed to fetch xf86rushproto ** Listing the failed packages (*:skipped / !:failed) ! xf86rushproto@ (fetch error) ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed ** Could not find the latest version (1.1.2) ** No package available: x11/xf86rushproto ---> Skipping 'x11/xorg-protos' because a requisite port 'x11/xf86rushprot= o' failed (specify -k to force) ---> Skipping 'x11/xorg' because a requisite port 'x11/xorg-protos' failed= (specify -k to force) ** Listing the failed packages (*:skipped / !:failed) ! x11/xf86rushproto (package not found) * x11/xorg-protos * x11/xorg ---> Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed n-tower#=20 It looks to me like some of the BUILD_DEPENDS for xorg-protos are wrong. % cd /usr/ports/x11/xorg-protos % grep xf86rushproto Makefile ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86rushproto \ % grep bigreqstr Makefile=20 BUILD_DEPENDS=3D ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/= x11/bigreqsproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/dmxproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/fixesproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/glproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/inputproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/recordproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/trapproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xcmiscproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86dgaproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86miscproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86rushproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xf86vidmodeproto \ ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x1= 1/xineramaproto \ % cd /var/db/pkg % grep bigreqstr */* bigreqsproto-1.0.2/+CONTENTS:include/X11/extensions/bigreqstr.h %=20 From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:33:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7937116A400; Fri, 18 May 2007 21:33:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 67EB713C45A; Fri, 18 May 2007 21:33:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id F29231A3C19; Fri, 18 May 2007 14:34:30 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 89ADD513F4; Fri, 18 May 2007 17:33:35 -0400 (EDT) Date: Fri, 18 May 2007 17:33:35 -0400 From: Kris Kennaway To: Andrew Partan Message-ID: <20070518213335.GA51887@xor.obsecurity.org> References: <20070518211125.GA77070@partan.com> <20070518211647.GD51371@xor.obsecurity.org> <20070518212742.GA77843@partan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518212742.GA77843@partan.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:33:36 -0000 On Fri, May 18, 2007 at 05:27:42PM -0400, Andrew Partan wrote: > On Fri, May 18, 2007 at 05:16:48PM -0400, Kris Kennaway wrote: > > On Fri, May 18, 2007 at 05:11:25PM -0400, Andrew Partan wrote: > > > I had no problems on my build server; I managed to build all of the > > > packages just fine. I even rebuilt all of the packages (portupgrade > > > -afp) and that worked just fine as well. > > > No, it means that there were no xorg 7.2 packages present back when > > 6.2-RELEASE was built last year. The 7.2 packages are still not yet > > uploaded but are ready and will go in as soon as the update goes into > > CVS. > > No, I built all of the xorg 7.2 packages on my build server; if the > package install could not find a package, it means that some package > didn't get built. I have all the entire ports tree (with all of > the packages) nfs-mounted from my build server. > > There is something wrong with the build depends for xorg-protos. > portinstall -p xorg does not build xf86rushproto. > portinstall -PP xorg wants a package of xf86rushproto. > --asp@partan.com (Andrew Partan) Show me the typescript please. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:34:09 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B7BF16A409 for ; Fri, 18 May 2007 21:34:09 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 8AA7F13C455 for ; Fri, 18 May 2007 21:34:09 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 25CBA1A3C19 for ; Fri, 18 May 2007 14:35:04 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id B8D77513F4; Fri, 18 May 2007 17:34:08 -0400 (EDT) Date: Fri, 18 May 2007 17:34:08 -0400 From: Kris Kennaway To: Kris Kennaway , ports@FreeBSD.org Message-ID: <20070518213408.GC51887@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070513193032.GB53744@graf.pompo.net> <20070518210639.GB51371@xor.obsecurity.org> <20070518212441.GB91241@graf.pompo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518212441.GB91241@graf.pompo.net> User-Agent: Mutt/1.4.2.2i Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:34:09 -0000 On Fri, May 18, 2007 at 11:24:41PM +0200, Thierry Thomas wrote: > Le Ven 18 mai 07 ? 23:06:39 +0200, Kris Kennaway > ?crivait?: > > > And another problem with x11-toolkits/py-qt: on this machine, both QT3 > > > and QT4 are installed, and in the new order it seems that QT4 is > > > detected before QT4. > > > > OK, that one should be reported to the maintainers. > > Danny Pansters posted a message with a working patch in this thread > (Message-Id: <200705132353.11377.danny@ricin.com>). Thanks, I lost track of that. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:41:28 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0D80616A405; Fri, 18 May 2007 21:41:28 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id F02CC13C45E; Fri, 18 May 2007 21:41:27 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 8C6C21A4D80; Fri, 18 May 2007 14:42:22 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 26653513F4; Fri, 18 May 2007 17:41:27 -0400 (EDT) Date: Fri, 18 May 2007 17:41:27 -0400 From: Kris Kennaway To: Dejan Lesjak Message-ID: <20070518214126.GE51887@xor.obsecurity.org> References: <20070518211125.GA77070@partan.com> <20070518211647.GD51371@xor.obsecurity.org> <200705182333.00048.dejan.lesjak@ijs.si> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200705182333.00048.dejan.lesjak@ijs.si> User-Agent: Mutt/1.4.2.2i Cc: Andrew Partan , freebsd-x11@freebsd.org, freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:41:28 -0000 On Fri, May 18, 2007 at 11:32:59PM +0200, Dejan Lesjak wrote: > But the BUILD_DEPENDS for x11/xorg-protos is wrong nevertheless (as seen in > grep outputs you've snipped). I'll go and fix that... OK, thanks for analysing. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:47:32 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 03AC216A400 for ; Fri, 18 May 2007 21:47:32 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 8188913C44B for ; Fri, 18 May 2007 21:47:31 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4ILlULV029660 for ; Sat, 19 May 2007 07:47:30 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4ILlU3s029659 for ports@freebsd.org; Sat, 19 May 2007 07:47:30 +1000 (EST) (envelope-from peter) Date: Sat, 19 May 2007 07:47:30 +1000 From: Peter Jeremy To: ports@freebsd.org Message-ID: <20070518214729.GA29623@turion.vk2pj.dyndns.org> References: <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <20070518075058.GB1164@turion.vk2pj.dyndns.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:47:32 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-18 17:50:58 +1000, Peter Jeremy = wrote: >Ideally, you also need some way to identify (and remove) old .so files >that are no longer referenced by anything. This is not as easy >because there's no record of what ports use what .so's (and no way to >track apps outside the ports system). OK, my offering to assist with this scans a specified set of file trees and reports any executables that reference shared libraries in compat or that can't be found: #!/bin/sh # # Find executables using compat libraries find -x "$@" -type f -perm +0100 -print0 |\ ( xargs -0 ldd 2>&1 >&3 | \ egrep -v "not a dynamic executable|can't read program header|Exec format e= rror" >&2 ) 3>&1 |\ awk '/^[^ ]/ { exe =3D $0; next } NF !=3D 4 || $3 ~ /\/compat\// || $4 !~ /^\(0x[0-9a-f]*[1-9a-f]/ {= print exe, $0}' --=20 Peter Jeremy --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTh7x/opHv/APuIcRAt0LAKDAO+uXP3pV8NdN5qAzduoXeKSErwCeOAic fdNnSuEQ5JC0dxTmxH2hT3I= =fPzl -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:50:36 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F0F5C16A403 for ; Fri, 18 May 2007 21:50:36 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from mail.ijs.si (mailman.ijs.si [193.2.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 6413613C45A for ; Fri, 18 May 2007 21:50:36 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (localhost.ijs.si [127.0.0.1]) by mail.ijs.si (Postfix) with ESMTP id DB4A91930AF; Fri, 18 May 2007 23:33:04 +0200 (CEST) DKIM-Signature: v=0.5; a=rsa-sha1; c=relaxed/simple; d=ijs.si; s=ja-200610; t=1179523985; bh=hVScPNykKhecvWWDzYRUzAn1mI0=; h=DomainKey-Signature: X-Virus-Scanned:Received:Received:Received:Received:From: Organization:To:Subject:Date:User-Agent:Cc:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding: Content-Disposition:Message-Id; b=hUsg2JU6LuUgw/ShKwCkA9kKef0G1TMa LSRwuLeQrJQaAkHmT5YoPvJFqURIg9eAjBMq2qBCCB1CT981cNwv4PQrgaO+7bH5nnV 1dN6L9NZlLuA7K5t0B4vV+c5k/Jn8 DomainKey-Signature: a=rsa-sha1; s=ja-200610; d=ijs.si; c=nofws; q=dns; h=x-virus-scanned:received:received:received:received:from: organization:to:subject:date:user-agent:cc:references:in-reply-to: mime-version:content-type:content-transfer-encoding: content-disposition:message-id; b=udNwZZt59DE23PCd2huKS9ks1X/5Or1Vzo0uOoVmUGaiw01+RFCfHonaBsctSAJQV +HMVnMbtuRoRYeOs26cTqp7tCH31/7hYZR2HT0+CO2V2BKVj9qcztp5T8sySgVD X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([193.2.4.66]) by localhost (mail.ijs.si [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ZUolDEocJd5U; Fri, 18 May 2007 23:33:03 +0200 (CEST) Received: from edina.ijs.si (edina.ijs.si [193.2.4.3]) by mail.ijs.si (Postfix) with ESMTP id 717571930A2; Fri, 18 May 2007 23:33:02 +0200 (CEST) Received: from radagast.ijs.si (radagast.ijs.si [193.2.4.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by edina.ijs.si (Postfix) with ESMTP id 637B35118C; Fri, 18 May 2007 23:33:02 +0200 (CEST) Received: from localhost.ijs.si (localhost.ijs.si [127.0.0.1]) by radagast.ijs.si (8.13.8/8.13.8) with ESMTP id l4ILX1o1034510; Fri, 18 May 2007 23:33:01 +0200 (CEST) (envelope-from dejan.lesjak@ijs.si) From: Dejan Lesjak Organization: IJS To: freebsd-x11@freebsd.org Date: Fri, 18 May 2007 23:32:59 +0200 User-Agent: KMail/1.9.6 References: <20070518211125.GA77070@partan.com> <20070518211647.GD51371@xor.obsecurity.org> In-Reply-To: <20070518211647.GD51371@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705182333.00048.dejan.lesjak@ijs.si> Cc: Andrew Partan , freebsd-ports@freebsd.org, Kris Kennaway Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:50:37 -0000 On Friday 18 May 2007 23:16:48 Kris Kennaway wrote: > On Fri, May 18, 2007 at 05:11:25PM -0400, Andrew Partan wrote: > > I had no problems on my build server; I managed to build all of the > > packages just fine. I even rebuilt all of the packages (portupgrade > > -afp) and that worked just fine as well. > > > > However, when I went to do a package install of xorg on a brand new > > server, I ran into dependency problems: > > > > n-tower# portinstall -PP xorg > > [Gathering depends for x11/xorg > > ......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >.......................................................................... > >............................................................. done] ---> > > Checking for the latest package of 'x11/xf86rushproto' > > ---> Fetching the package(s) for 'xf86rushproto-1.1.2' > > (x11/xf86rushproto) ---> Fetching xf86rushproto-1.1.2 > > fetch: > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/All/xf > >86rushproto-1.1.2.tbz: File unavailable (e.g., file not found, no access) > > ** The command returned a non-zero exit status: 1 > > ** Failed to fetch > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/All/xf > >86rushproto-1.1.2.tbz fetch: > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/All/xf > >86rushproto-1.1.2.tgz: File unavailable (e.g., file not found, no access) > > ** The command returned a non-zero exit status: 1 > > ** Failed to fetch > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/All/xf > >86rushproto-1.1.2.tgz ** Failed to fetch xf86rushproto-1.1.2 > > ** Listing the failed packages (*:skipped / !:failed) > > ! xf86rushproto-1.1.2 (fetch error) > > ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed > > ---> Fetching the latest package(s) for 'xf86rushproto' > > (x11/xf86rushproto) ---> Fetching xf86rushproto > > fetch: > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/Latest > >/xf86rushproto.tbz: File unavailable (e.g., file not found, no access) ** > > The command returned a non-zero exit status: 1 > > ** Failed to fetch > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/Latest > >/xf86rushproto.tbz fetch: > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/Latest > >/xf86rushproto.tgz: File unavailable (e.g., file not found, no access) ** > > The command returned a non-zero exit status: 1 > > ** Failed to fetch > > ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release/Latest > >/xf86rushproto.tgz ** Failed to fetch xf86rushproto > > ** Listing the failed packages (*:skipped / !:failed) > > ! xf86rushproto@ (fetch error) > > ---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed > > ** Could not find the latest version (1.1.2) > > ** No package available: x11/xf86rushproto > > ---> Skipping 'x11/xorg-protos' because a requisite port > > 'x11/xf86rushproto' failed (specify -k to force) ---> Skipping > > 'x11/xorg' because a requisite port 'x11/xorg-protos' failed (specify -k > > to force) ** Listing the failed packages (*:skipped / !:failed) > > ! x11/xf86rushproto (package not found) > > * x11/xorg-protos > > * x11/xorg > > ---> Packages processed: 0 done, 0 ignored, 2 skipped and 1 failed > > n-tower# > > > > It looks to me like some of the BUILD_DEPENDS for xorg-protos are wrong. > > No, it means that there were no xorg 7.2 packages present back when > 6.2-RELEASE was built last year. The 7.2 packages are still not yet > uploaded but are ready and will go in as soon as the update goes into > CVS. > > In the meantime, do not use -PP, and set your PACKAGESITE to point to > packages-6-stable/ rather than packages-6.2-release/. But the BUILD_DEPENDS for x11/xorg-protos is wrong nevertheless (as seen in grep outputs you've snipped). I'll go and fix that... Dejan From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:51:46 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 09B9D16A403; Fri, 18 May 2007 21:51:46 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id BF09913C44C; Fri, 18 May 2007 21:51:45 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 02D48208A; Fri, 18 May 2007 23:20:45 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id E68372087; Fri, 18 May 2007 23:20:44 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id C6B2F570F; Fri, 18 May 2007 23:20:44 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: Andrew Partan References: <20070518211125.GA77070@partan.com> Date: Fri, 18 May 2007 23:20:44 +0200 In-Reply-To: <20070518211125.GA77070@partan.com> (Andrew Partan's message of "Fri\, 18 May 2007 17\:11\:25 -0400") Message-ID: <86lkflde1f.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:51:46 -0000 Andrew Partan writes: > However, when I went to do a package install of xorg on a brand new > server, I ran into dependency problems: > > n-tower# portinstall -PP xorg [...] > fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/amd64/packages-6.2-release= /All/xf86rushproto-1.1.2.tbz: File unavailable (e.g., file not found, no ac= cess) The 6.2-RELEASE package set does not have Xorg 7.2. In fact, no package set has Xorg 7.2, because it hasn't been committed yet. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no From owner-freebsd-ports@FreeBSD.ORG Fri May 18 21:59:43 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C56416A405 for ; Fri, 18 May 2007 21:59:43 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: from ion.gank.org (ion.gank.org [69.55.238.164]) by mx1.freebsd.org (Postfix) with ESMTP id 89B3613C448 for ; Fri, 18 May 2007 21:59:43 +0000 (UTC) (envelope-from craig@yekse.gank.org) Received: by ion.gank.org (Postfix, from userid 1001) id E382511578; Fri, 18 May 2007 16:43:38 -0500 (CDT) Date: Fri, 18 May 2007 16:43:37 -0500 From: Craig Boston To: James Snyder Message-ID: <20070518214337.GA52635@nowhere> Mail-Followup-To: Craig Boston , James Snyder , freebsd-ports@freebsd.org References: <464E0B62.8060505@fanplastic.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464E0B62.8060505@fanplastic.org> User-Agent: Mutt/1.4.2.2i Cc: freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 21:59:43 -0000 On Fri, May 18, 2007 at 03:24:02PM -0500, James Snyder wrote: > Window decorations died once while switching back and forth to another > virtual terminal and GL screensavers hang up (first frame rendered, > subsequent ones do not). I've been meaning to post on this subject, though have been looking for an appropriate nvidia forum or list to have a better chance of making them aware of the problem. So far I'm 0 for 2 on FreeBSD machines using the nvidia driver with GL and Composite. For clients using direct rendering, it behaves as you said -- rendering one frame at most and then hanging. For clients using _indirect_ rendering, it's slightly better. They will render but just be choppy. The weird thing is that the client _thinks_ it's rendering normally (they report normal FPS), but only every 4th or 5th frame actually gets displayed on the screen. If you do something that causes the screen to refresh, such as moving a window or rotating the cube in compiz, then it displays the missing frames and renders pretty much normally -- until you stop the action that's causing it to refresh :) It doesn't seem to make any difference whether the composite manager is using GL or not -- I tried both beryl and xcompmgr. You can force the NVidia libGL to use indirect rendering by setting __GL_FORCE_INDIRECT=1 in the environment. I'm using that as a workaround, though GL clients still look pretty terrible even with it. Craig From owner-freebsd-ports@FreeBSD.ORG Fri May 18 22:04:57 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB3C116A403 for ; Fri, 18 May 2007 22:04:57 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id D6D5413C45A for ; Fri, 18 May 2007 22:04:57 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 770F41A3C19; Fri, 18 May 2007 15:05:52 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1491A51453; Fri, 18 May 2007 18:04:57 -0400 (EDT) Date: Fri, 18 May 2007 18:04:56 -0400 From: Kris Kennaway To: Peter Jeremy Message-ID: <20070518220456.GA52494@xor.obsecurity.org> References: <20070507201448.GA52651@xor.obsecurity.org> <20070507204414.GA53358@xor.obsecurity.org> <20070507205850.GA34916@lor.one-eyed-alien.net> <20070507220659.GC78665@graf.pompo.net> <20070507222146.GA57768@xor.obsecurity.org> <464CB5AA.7040304@FreeBSD.org> <1179437517.8912.5.camel@ikaros.oook.cz> <20070518075058.GB1164@turion.vk2pj.dyndns.org> <20070518214729.GA29623@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518214729.GA29623@turion.vk2pj.dyndns.org> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 22:04:58 -0000 On Sat, May 19, 2007 at 07:47:30AM +1000, Peter Jeremy wrote: > On 2007-May-18 17:50:58 +1000, Peter Jeremy wrote: > >Ideally, you also need some way to identify (and remove) old .so files > >that are no longer referenced by anything. This is not as easy > >because there's no record of what ports use what .so's (and no way to > >track apps outside the ports system). > > OK, my offering to assist with this scans a specified set of file > trees and reports any executables that reference shared libraries in > compat or that can't be found: > > #!/bin/sh > # > # Find executables using compat libraries > > find -x "$@" -type f -perm +0100 -print0 |\ > ( xargs -0 ldd 2>&1 >&3 | \ > egrep -v "not a dynamic executable|can't read program header|Exec format error" >&2 ) 3>&1 |\ > awk '/^[^ ]/ { exe = $0; next } > NF != 4 || $3 ~ /\/compat\// || $4 !~ /^\(0x[0-9a-f]*[1-9a-f]/ { print exe, $0}' For portupgrade users there is the libchk port which also looks for references to libraries that are not installed. Unfortunately thesedays there are a lot of false positives on typical installations because lots of ports set a non-default library search path at runtime. Kris From owner-freebsd-ports@FreeBSD.ORG Fri May 18 22:12:20 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 29DA616A408; Fri, 18 May 2007 22:12:20 +0000 (UTC) (envelope-from danny@ricin.com) Received: from smtpq1.groni1.gr.home.nl (smtpq1.groni1.gr.home.nl [213.51.130.200]) by mx1.freebsd.org (Postfix) with ESMTP id E082813C4B0; Fri, 18 May 2007 22:12:19 +0000 (UTC) (envelope-from danny@ricin.com) Received: from [213.51.130.188] (port=50225 helo=smtp3.groni1.gr.home.nl) by smtpq1.groni1.gr.home.nl with esmtp (Exim 4.30) id 1HpAgM-0003DX-6x; Sat, 19 May 2007 00:12:18 +0200 Received: from cp464173-a.dbsch1.nb.home.nl ([84.27.214.242]:59368 helo=desktop.homenet) by smtp3.groni1.gr.home.nl with esmtp (Exim 4.30) id 1HpAgK-00076k-BQ; Sat, 19 May 2007 00:12:16 +0200 From: Danny Pansters To: freebsd-ports@freebsd.org Date: Sat, 19 May 2007 00:11:07 +0200 User-Agent: KMail/1.9.6 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705190011.07670.danny@ricin.com> X-AtHome-MailScanner-Information: Please contact support@home.nl for more information X-AtHome-MailScanner: Found to be clean Cc: Martin Wilke Subject: I won't be available for some time (moving) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 22:12:20 -0000 Hello, I wanted to let you know that on May 24 I'm going to move to another house and I won't be having an internet connection for a while, one week or more. Last time, moving from one address to another took my cable provider a whopping 6 weeks. (The network speed, once working, is great though) Now we're trying a different strategy. We've been told that new customers go first, so this time we're going to try ending our subscription then get a new one at the new address. Who knows, it may help. Meanwhile, if someone should have a patch for one of my ports please send it directly to miwi@ (or commit it yourself). If you want to contact me about kbtv, just stuff it in my mailbox and be patient :) Cheers, Dan From owner-freebsd-ports@FreeBSD.ORG Fri May 18 22:18:41 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A8D9D16A402 for ; Fri, 18 May 2007 22:18:41 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 430F613C46A for ; Fri, 18 May 2007 22:18:41 +0000 (UTC) (envelope-from arno@heho.snv.jussieu.fr) Received: from heho.snv.jussieu.fr (heho.snv.jussieu.fr [134.157.184.22]) by shiva.jussieu.fr (8.13.8/jtpda-5.4) with ESMTP id l4IMIegu089528 for ; Sat, 19 May 2007 00:18:40 +0200 (CEST) X-Ids: 166 Received: from heho.snv.jussieu.fr (localhost [127.0.0.1]) by heho.snv.jussieu.fr (8.13.3/jtpda-5.2) with ESMTP id l4IMIcjt024090 for ; Sat, 19 May 2007 00:18:38 +0200 (MEST) Received: (from arno@localhost) by heho.snv.jussieu.fr (8.13.3/8.13.1/Submit) id l4IMIcjj024087; Sat, 19 May 2007 00:18:38 +0200 (MEST) (envelope-from arno) To: ports@freebsd.org References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> From: "Arno J. Klaassen" Date: 19 May 2007 00:18:38 +0200 In-Reply-To: Message-ID: Lines: 35 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (shiva.jussieu.fr [134.157.0.166]); Sat, 19 May 2007 00:18:40 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.7/3268/Fri May 18 20:21:18 2007 on shiva.jussieu.fr X-Virus-Status: Clean X-Miltered: at shiva.jussieu.fr with ID 464E2640.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! Cc: Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 22:18:41 -0000 Hello, after solving the libthr.so problem being overwritten by the -m32 version, the upgrade went flawlessly in one hit. Congratulations! Nevertheless, three minor observations : - mergebase.sh failed (after resolving conflicts) with "Merge failed." But the script removes ${errfile}. A mv in case of error might be better to have a trace why (I bluntly restarted the script ...). - I did not have the xorg meta-port installed but just xorg-server. In that case, the upgrade path does not seem to install x11-drivers/xorg-drivers. This might be obvious for experienced xorg7.2 users, but for me as a newbie it took me some time to find (especially since this board has some VIA Unichrome VGA chipset which did not work under 6.9 either so I did not look directly for a missing port). It might be worthwhile to add a note on this. - As above, but this time for the fonts : x11-fonts/font-alias seems not to be installed if you have just a subset of xorg-fonts installed rather than the metaport. That said, thanx for all your great work. Regards, Arno PS. Xorg now works OK in vesa and via mode; I might give the unichrome driver a shot later if I have time. From owner-freebsd-ports@FreeBSD.ORG Fri May 18 22:35:15 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EAEEA16A403; Fri, 18 May 2007 22:35:15 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from mail.ijs.si (mailman.ijs.si [193.2.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 7291313C4BA; Fri, 18 May 2007 22:35:15 +0000 (UTC) (envelope-from dejan.lesjak@ijs.si) Received: from localhost (localhost.ijs.si [127.0.0.1]) by mail.ijs.si (Postfix) with ESMTP id 8574C19306D; Sat, 19 May 2007 00:35:14 +0200 (CEST) DKIM-Signature: v=0.5; a=rsa-sha1; c=relaxed/simple; d=ijs.si; s=ja-200610; t=1179527714; bh=0ugOMMAwLjv4araADqHh45CQqFw=; h=DomainKey-Signature: X-Virus-Scanned:Received:Received:Received:Received:From: Organization:To:Subject:Date:User-Agent:Cc:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding: Content-Disposition:Message-Id; b=nN8SpHS+/kN1WRZCt1zcS0CivJcVL4Do crAx3WuhzA1mn691gOiAMlK5F+9361TOJCoP/VXDfnsfrAOGUcvDd9nSZCmothAa0iO PcBz1OdGFBglEbFtBs6Bc/k+j3Qln DomainKey-Signature: a=rsa-sha1; s=ja-200610; d=ijs.si; c=nofws; q=dns; h=x-virus-scanned:received:received:received:received:from: organization:to:subject:date:user-agent:cc:references:in-reply-to: mime-version:content-type:content-transfer-encoding: content-disposition:message-id; b=gCsaKxmrCAfG1ExwLQ9EGJBkYmmFINgdvBF8FX8YI7jfIWQi3fXpq9eD80vdBRD/z J+7pd7CoteSRLS9Pw8VlkpP1iUHY2U0GgPZE8sfFWJLXTTaE5Vj7ZlLWmf1VbNT X-Virus-Scanned: amavisd-new at ijs.si Received: from mail.ijs.si ([193.2.4.66]) by localhost (mail.ijs.si [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id 7DIzGP0HKCsx; Sat, 19 May 2007 00:35:13 +0200 (CEST) Received: from edina.ijs.si (edina.ijs.si [193.2.4.3]) by mail.ijs.si (Postfix) with ESMTP id 33484192FDF; Sat, 19 May 2007 00:35:13 +0200 (CEST) Received: from radagast.ijs.si (radagast.ijs.si [193.2.4.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by edina.ijs.si (Postfix) with ESMTP id 2AABF51170; Sat, 19 May 2007 00:35:13 +0200 (CEST) Received: from localhost.ijs.si (localhost.ijs.si [127.0.0.1]) by radagast.ijs.si (8.13.8/8.13.8) with ESMTP id l4IMZCSI035689; Sat, 19 May 2007 00:35:12 +0200 (CEST) (envelope-from dejan.lesjak@ijs.si) From: Dejan Lesjak Organization: IJS To: freebsd-x11@freebsd.org Date: Sat, 19 May 2007 00:35:11 +0200 User-Agent: KMail/1.9.6 References: <20070518211125.GA77070@partan.com> In-Reply-To: <20070518211125.GA77070@partan.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200705190035.12233.dejan.lesjak@ijs.si> Cc: Andrew Partan , freebsd-ports@freebsd.org Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 22:35:16 -0000 On Friday 18 May 2007 23:11:25 Andrew Partan wrote: > I had no problems on my build server; I managed to build all of the > packages just fine. I even rebuilt all of the packages (portupgrade > -afp) and that worked just fine as well. [snip] > It looks to me like some of the BUILD_DEPENDS for xorg-protos are wrong. > > % cd /usr/ports/x11/xorg-protos > % grep xf86rushproto Makefile > > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xf86rushproto > \ % grep bigreqstr Makefile > BUILD_DEPENDS= > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/bigreqsproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/dmxproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/fixesproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/glproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/inputproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/recordproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/trapproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xcmiscproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xf86dgaproto \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xf86miscproto > \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xf86rushproto > \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xf86vidmodepro >to \ > ${PREFIX}/include/X11/extensions/bigreqstr.h:${PORTSDIR}/x11/xineramaproto > \ % cd /var/db/pkg > % grep bigreqstr */* > bigreqsproto-1.0.2/+CONTENTS:include/X11/extensions/bigreqstr.h > % Fixed in git tree. Thanks! Dejan From owner-freebsd-ports@FreeBSD.ORG Fri May 18 22:41:31 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33B5916A402 for ; Fri, 18 May 2007 22:41:31 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 2216E13C4B9 for ; Fri, 18 May 2007 22:41:31 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id BC3611A3C19; Fri, 18 May 2007 15:42:25 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 4ABA3513BC; Fri, 18 May 2007 18:41:30 -0400 (EDT) Date: Fri, 18 May 2007 18:41:30 -0400 From: Kris Kennaway To: "Arno J. Klaassen" Message-ID: <20070518224130.GA53214@xor.obsecurity.org> References: <20070510212817.GA67897@xor.obsecurity.org> <20070512153043.GA12201@graf.pompo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 May 2007 22:41:31 -0000 On Sat, May 19, 2007 at 12:18:38AM +0200, Arno J. Klaassen wrote: > > Hello, > > after solving the libthr.so problem being overwritten by the -m32 version, > the upgrade went flawlessly in one hit. Congratulations! > > Nevertheless, three minor observations : > > - mergebase.sh failed (after resolving conflicts) with "Merge failed." > But the script removes ${errfile}. A mv in case of error > might be better to have a trace why (I bluntly restarted > the script ...). > > - I did not have the xorg meta-port installed but just xorg-server. > In that case, the upgrade path does not seem to install > x11-drivers/xorg-drivers. > This might be obvious for experienced xorg7.2 users, but for > me as a newbie it took me some time to find (especially > since this board has some VIA Unichrome VGA chipset which did > not work under 6.9 either so I did not look directly for > a missing port). > It might be worthwhile to add a note on this. > > > - As above, but this time for the fonts : x11-fonts/font-alias > seems not to be installed if you have just a subset > of xorg-fonts installed rather than the metaport. Yes, you really need the metaport, at least at first (you could delete stuff later if you decide you don't need it). Kris From owner-freebsd-ports@FreeBSD.ORG Sat May 19 05:33:26 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 44E6B16A402; Sat, 19 May 2007 05:33:26 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (tower.partan.com [198.6.255.248]) by mx1.freebsd.org (Postfix) with ESMTP id 0829013C43E; Sat, 19 May 2007 05:33:25 +0000 (UTC) (envelope-from asp@partan.com) Received: from tower.partan.com (localhost.partan.com [127.0.0.1]) by tower.partan.com (8.13.1/8.13.1) with ESMTP id l4J5XP0c001823; Sat, 19 May 2007 01:33:25 -0400 (EDT) (envelope-from asp@tower.partan.com) Received: (from asp@localhost) by tower.partan.com (8.13.1/8.13.1/Submit) id l4J5XOcj001819; Sat, 19 May 2007 01:33:24 -0400 (EDT) (envelope-from asp) Date: Sat, 19 May 2007 01:33:24 -0400 From: Andrew Partan To: Kris Kennaway Message-ID: <20070519053324.GA1609@partan.com> References: <20070518211125.GA77070@partan.com> <20070518211647.GD51371@xor.obsecurity.org> <20070518212742.GA77843@partan.com> <20070518213335.GA51887@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070518213335.GA51887@xor.obsecurity.org> User-Agent: Mutt/1.4.2.2i Cc: freebsd-x11@freebsd.org, freebsd-ports@freebsd.org Subject: Re: xorg 7.2 xorg-protos BUILD_DEPENDS wrong? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 05:33:26 -0000 On Fri, May 18, 2007 at 05:33:35PM -0400, Kris Kennaway wrote: > > No, I built all of the xorg 7.2 packages on my build server; if the > > package install could not find a package, it means that some package > > didn't get built. I have all the entire ports tree (with all of > > the packages) nfs-mounted from my build server. > > > > There is something wrong with the build depends for xorg-protos. > > portinstall -p xorg does not build xf86rushproto. > > portinstall -PP xorg wants a package of xf86rushproto. > > --asp@partan.com (Andrew Partan) > > Show me the typescript please. A (very long) typescript on the build server, with builds & rebuilds all of the ports as packages is here: ftp://tower.partan.com/pub/asp/xorg-upgrade.build-server.bz2 A typescript of doing a package install of xorg on a new server with /usr/ports nfs mounted from the build server, an empty /usr/local, a symlink for /usr/X11R6 -> /usr/local, and XORG_UPGRADE=yes is here: ftp://tower.partan.com/pub/asp/xorg-package-install.bz2 --asp@partan.com (Andrew Partan) From owner-freebsd-ports@FreeBSD.ORG Sat May 19 07:27:36 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D9DB616A401 for ; Sat, 19 May 2007 07:27:36 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from it.buh.tecnik93.com (it.buh.tecnik93.com [81.196.204.98]) by mx1.freebsd.org (Postfix) with ESMTP id 9C5B613C43E for ; Sat, 19 May 2007 07:27:36 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from it.buh.tecnik93.com (localhost [127.0.0.1]) by it.buh.tecnik93.com (Postfix) with ESMTP id C3E272C50D6A for ; Sat, 19 May 2007 10:27:36 +0300 (EEST) Date: Sat, 19 May 2007 10:27:36 +0300 From: Ion-Mihai Tetcu To: ports@freebsd.org Message-ID: <20070519102736.44345bdc@it.buh.tecnik93.com> X-Mailer: Claws Mail 2.9.1 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Xorg 7.2 success report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 07:27:36 -0000 Hi, I installed ports from the xorg7.2 tarball (KDE, Opera, Firefox, Claws-mail, datastudio, gmplayer, xmss, softmaker-office, ... ) on my desktop. This was a clean install, on a newly installed CURRENT. The list of ports is here: http://sce-tindy.tecnik93.com/FreeBSD/div/installed_ports.txt Everything went well. Things to mention: Native opera needs: > cat /etc/libmap.conf [/usr/local/share/opera/bin/] libc.so.6 libc.so.7 - we're still missing compat6x I didn't sym-link /usr/X11R6 (for testing), but something creates an empty /usr/X11R6/share/locale/. > realplay No fonts found; this probably means that the fontconfig library is not correctly configured. You may need to edit the fonts.conf configuration file. More information about fontconfig can be found in the fontconfig(3) manual page and on http://fontconfig.org > acroread No fonts found; this probably means that the fontconfig library is not correctly configured. You may need to edit the fonts.conf configuration file. More information about fontconfig can be found in the fontconfig(3) manual page and on http://fontconfig.org - because of missing /usr/X11R6 symplink Skype show gibberish fonts w/o the /usr/X11R6 symlink (reported by miwi). Running mergebase.sh resulted in :-) : [ ... ] ==> Creating backup of X11BASE in /usr/tmp/mergebase... a . a ./share a ./share/locale ==> Merging X11BASE into LOCALBASE... Merge failed. # m /tmp/mergebase.JG7Ju2b1 ./: Already exists: File exists: File exists ./share/: Already exists: File exists: File exists ./share/locale/: Already exists: File exists: File exists tar: Error exit delayed from previous errors. Probably it's good idea to cat the errfile and to not remove it it the merge fails ;-) Commenting out the move part, it completed OK and both realplay and acroread work. Thanks to all that made this possible. -- IOnut From owner-freebsd-ports@FreeBSD.ORG Sat May 19 08:41:02 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 278E716A401 for ; Sat, 19 May 2007 08:41:02 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mail08d.verio.de (mail08d.verio.de [213.198.107.30]) by mx1.freebsd.org (Postfix) with SMTP id 864C913C46C for ; Sat, 19 May 2007 08:41:01 +0000 (UTC) (envelope-from garyj@jennejohn.org) Received: from mx114.stngva01.us.mxservers.net (198.173.112.20) by mail08d.verio.de (RS ver 1.0.95vs) with SMTP id 4-0243494054 for ; Sat, 19 May 2007 10:40:55 +0200 (CEST) Received: from mmm808.verio.de [213.198.55.120] (EHLO mmm808.verio.de) by mx114.stngva01.us.mxservers.net (mxl_mta-1.3.8-10p4) with ESMTP id 507be464.20261.275.mx114.stngva01.us.mxservers.net; Sat, 19 May 2007 04:36:21 -0400 (EDT) Received: (qmail 54669 invoked from network); 19 May 2007 08:40:53 -0000 Received: from unknown (HELO peedub.jennejohn.org) (89.59.24.133) by with SMTP; 19 May 2007 08:40:53 -0000 Received: from peedub.jennejohn.org (localhost [127.0.0.1]) by peedub.jennejohn.org (8.14.1/8.14.1) with SMTP id l4J8eoh5029107; Sat, 19 May 2007 10:40:51 +0200 (CEST) (envelope-from garyj@jennejohn.org) Date: Sat, 19 May 2007 10:40:50 +0200 From: Gary Jennejohn To: ports Message-Id: <20070519104050.daaeaff9.garyj@jennejohn.org> Organization: DENX Softwre Engineering GmbH X-Mailer: Sylpheed 2.4.0 (GTK+ 2.10.12; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: [F=0.5839321382; heur=0.500(0); stat=0.483; spamtraq-heur=0.600(2007022501)] X-MAIL-FROM: X-SOURCE-IP: [213.198.55.120] X-SF-Loop: 1 Cc: danfe@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 08:41:02 -0000 I noticed this regression in the new ports tree: root:peedub:~:bash:5> cd /scr1/ports/ root:peedub:ports:bash:6> setenv PORTSDIR /scr1/ports root:peedub:ports:bash:8> setenv XORG_UPGRADE yes root:peedub:ports:bash:9> cd x11/nvidia-driver-7184/ root:peedub:nvidia-driver-7184:bash:10> make all ===> Vulnerability check disabled, database not found ===> Found saved configuration for nvidia-driver-1.0.7184_4 ===> Extracting for nvidia-driver-1.0.7184_4 => MD5 Checksum OK for NVIDIA-FreeBSD-x86-1.0-7184.tar.gz. => SHA256 Checksum OK for NVIDIA-FreeBSD-x86-1.0-7184.tar.gz. ===> Patching for nvidia-driver-1.0.7184_4 ===> Applying extra patch /scr1/ports/x11/nvidia-driver-7184/../nvidia-driver/files/6113-patch-lib::Makefile ===> Applying FreeBSD patches for nvidia-driver-1.0.7184_4 sed: /scr1/ports/x11/nvidia-driver-7184/work/NVIDIA-FreeBSD-x86-1.0-7184/x11/lib/Makefile: No such file or directory *** Error code 1 Stop in /scr1/ports/x11/nvidia-driver-7184. *** Error code 1 Stop in /scr1/ports/x11/nvidia-driver-7184. root:peedub:nvidia-driver-7184:bash:11> ls work/NVIDIA-FreeBSD-x86-1.0-7184/x11 ./ Makefile bin/ extension/ ../ Makefile.bak driver/ In the Makefile there's an unconditional REINPLACE_CMD which should be conditional. The old port still works. I have to use the old driver because the latest version has a regression such that it refuses to use the native resolution of my TFT. --- Gary Jennejohn / garyjATjennejohnDOTorg gjATfreebsdDOTorg garyjATdenxDOTde From owner-freebsd-ports@FreeBSD.ORG Sat May 19 08:50:03 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CAD4516A401 for ; Sat, 19 May 2007 08:50:03 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron1.sfsu.edu (iron1.sfsu.edu [130.212.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id B04D813C48C for ; Sat, 19 May 2007 08:50:03 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron1.sfsu.edu with ESMTP; 19 May 2007 01:50:03 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAFBXTkaC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051901500160-508 ; Sat, 19 May 2007 01:50:01 -0700 Date: Sat, 19 May 2007 01:50:01 -0700 (PDT) From: KAYVEN RIESE To: Kris Kennaway In-Reply-To: <20070518210639.GB51371@xor.obsecurity.org> Message-ID: References: <20070510212817.GA67897@xor.obsecurity.org> <20070513193032.GB53744@graf.pompo.net> <20070518210639.GB51371@xor.obsecurity.org> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/19/2007 01:50:01, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/19/2007 01:50:02, Serialize complete at 05/19/2007 01:50:02 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 08:50:03 -0000 On Fri, 18 May 2007, Kris Kennaway wrote: > On Sun, May 13, 2007 at 09:30:32PM +0200, Thierry Thomas wrote: >> Le Jeu 10 mai 07 ? 23:28:17 +0200, Kris Kennaway >> ?crivait?: >> >>> We're asking all FreeBSD ports committers and other interested >>> developers to participate in this process: it's now up to you guys to >>> test the upgrade and report problems you encounter, before we unleash >>> it on the general user base. >> >> And another problem with x11-toolkits/py-qt: on this machine, both QT3 >> and QT4 are installed, and in the new order it seems that QT4 is >> detected before QT4. > > OK, that one should be reported to the maintainers. Oh dear. x11-toolkits sounds familiar. Is this what is breaking my X? > > Kris > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Sat May 19 09:14:40 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A99C516A400 for ; Sat, 19 May 2007 09:14:40 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 4C71213C45A for ; Sat, 19 May 2007 09:14:40 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 12279 invoked by uid 399); 19 May 2007 09:14:39 -0000 Received: from localhost (HELO ?192.168.0.4?) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 09:14:39 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464EBFFC.9030603@FreeBSD.org> Date: Sat, 19 May 2007 02:14:36 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd ports Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: portmaster with smart -r restart available for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 09:14:40 -0000 Howdy, I've been working on a new version of portmaster to address the problems exposed in the last gettext upgrade, as well as some other issues. It's available at http://dougbarton.us/portmaster I have not yet implemented the "save old shared libs" option, that will come next assuming no bugs are found with the new code. Here is a list of changes in the new version: New Features ============ 1. Keep a temporary flag that indicates a port has already been upgraded during a -r update, and add a -R (retry) option to let the user skip those ports on subsequent attempts if the first update is interrupted. 2. Change the default behavior to use 'make config-conditional' to take advantage of the recent enhancements to the OPTIONS functionality. 3. Add a new --force-config flag to use the old behavior of doing 'make config' for every port. 4. Don't delete backup packages until the original (parent) portmaster process has finished. That way if an update fails, the user can back out the whole thing. Enhancements ============ 1. If the user interrupts the update, search for errant dialog processes as well as errant portmaster child processes. 2. Avoid invoking pkg_version in check_for_updates() if the installed version is already up to date. 3. In -s mode, do a pkg_info for a seemingly stale package before asking to delete it. Bug Fixes ========= 1. In check_for_updates(), when FORCE is on, don't skip an up to date port. 2. Change MAKE_ARGS to PM_MAKE_ARGS to avoid collision with ports that use the former already. 3. Fix grammar in a usage() line, and add details for --show-work -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 09:17:43 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEC2F16A403 for ; Sat, 19 May 2007 09:17:43 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron2.sfsu.edu (iron2.sfsu.edu [130.212.10.36]) by mx1.freebsd.org (Postfix) with ESMTP id DAF6713C4AE for ; Sat, 19 May 2007 09:17:43 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron2.sfsu.edu with ESMTP; 19 May 2007 01:49:07 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CABRXTkaC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051901490553-507 ; Sat, 19 May 2007 01:49:05 -0700 Date: Sat, 19 May 2007 01:49:05 -0700 (PDT) From: KAYVEN RIESE To: James Snyder In-Reply-To: <464E0B62.8060505@fanplastic.org> Message-ID: References: <464E0B62.8060505@fanplastic.org> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/19/2007 01:49:05, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/19/2007 01:49:06, Serialize complete at 05/19/2007 01:49:06 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 09:17:44 -0000 On Fri, 18 May 2007, James Snyder wrote: > Regarding the trials and tribulations. I did not, at first, get the message > that one shouldn't overlay the testing tree on top of the older tree, and did > the first libXft upgrade at that point. That failed and subsequently I > needed to do a series of pkgdb -F & portupgrade -a commands along with a few > make deinstalls to make everything happy. I could post the log of going Oh dear. My xfce4 is broke and I am thinking this procedure might be what i need to do. I have freeBSD-STABLE 6.2 and just was in the middle of trying to update for the first time maybe a month ago, and I haven't really recovered from the experience yet, I think. I am sort of new to being an admin on a UNIX system, but I first learned EVAX in 1985. I was sort of in a haitus of sorts while concentrating on a MS degree in Physiology and Biophysics from about 1990-1998. Right now I can't run any non character based GUIs on this puter. I could really use a complete rundown of the steps in an email, which I read with pine. > through all that, however, it's incredibly long, and likely a bit on the > confusing side due to not giving up on any dead-ends :-) > as long as I have all the steps.. I can go to kinkos and print them out. I have no printer. > Merge executed, had to then manually do the simlink. After that, I had > trouble with the default font fixed and cursor not being found. I needed to > install the appropriate misc-misc & misc-cursor fonts to get that going > appropriately. I also had to manually install mouse and keyboard input > drivers after the new xorg drivers directory was initially created during the > upgrade process as a file rather than a directory. > Oh dear. I am really going to need steps on this part. > Best. > > -jsnyder > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Sat May 19 11:20:28 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8411916A400 for ; Sat, 19 May 2007 11:20:28 +0000 (UTC) (envelope-from joel@FreeBSD.org) Received: from swip.net (mailfe07.swip.net [212.247.154.193]) by mx1.freebsd.org (Postfix) with ESMTP id 236A413C45B for ; Sat, 19 May 2007 11:20:27 +0000 (UTC) (envelope-from joel@FreeBSD.org) X-Cloudmark-Score: 0.000000 [] Received: from [83.181.14.32] (account mj571680@tele2.se HELO [192.168.0.102]) by mailfe07.swip.net (CommuniGate Pro SMTP 5.1.7) with ESMTPA id 494579486; Sat, 19 May 2007 12:20:26 +0200 From: Joel Dahl To: Craig Boston In-Reply-To: <20070518214337.GA52635@nowhere> References: <464E0B62.8060505@fanplastic.org> <20070518214337.GA52635@nowhere> Content-Type: text/plain Date: Sat, 19 May 2007 12:20:24 +0200 Message-Id: <1179570024.1062.8.camel@jesus.automatvapen.se> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: James Snyder , freebsd-ports@freebsd.org Subject: Re: HEADS UP: xorg upgrade plans X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 11:20:28 -0000 On Fri, 2007-05-18 at 16:43 -0500, Craig Boston wrote: > On Fri, May 18, 2007 at 03:24:02PM -0500, James Snyder wrote: > > Window decorations died once while switching back and forth to another > > virtual terminal and GL screensavers hang up (first frame rendered, > > subsequent ones do not). > > I've been meaning to post on this subject, though have been looking for > an appropriate nvidia forum or list to have a better chance of making > them aware of the problem. So far I'm 0 for 2 on FreeBSD machines > using the nvidia driver with GL and Composite. You can usually attract some attention from the nvidia developers if you send your problem reports to their FreeBSD forum, located here: http://www.nvnews.net/vbulletin/forumdisplay.php?f=47 -- Joel From owner-freebsd-ports@FreeBSD.ORG Sat May 19 13:26:14 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2DE6416A403 for ; Sat, 19 May 2007 13:26:14 +0000 (UTC) (envelope-from elfshadow@physics.upatras.gr) Received: from nic.upatras.gr (nic.upatras.gr [150.140.129.30]) by mx1.freebsd.org (Postfix) with SMTP id 76E7213C447 for ; Sat, 19 May 2007 13:26:13 +0000 (UTC) (envelope-from elfshadow@physics.upatras.gr) Received: (qmail 21018 invoked from network); 19 May 2007 12:59:32 -0000 Received: by simscan 1.1.0 ppid: 20999, pid: 21001, t: 3.6369s scanners: clamav: 0.88.2/m:39/d:1582 spam: 3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on nic.upatras.gr X-Spam-Level: X-Spam-Status: No, score=-3.5 required=8.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8 Received: from pythagoras.physics.upatras.gr (150.140.159.71) by nic.upatras.gr with SMTP; 19 May 2007 12:59:28 -0000 Received: (qmail 19064 invoked by uid 1189); 19 May 2007 12:57:28 -0000 Date: Sat, 19 May 2007 15:57:28 +0300 From: Laganakos Vassilis To: Kris Kennaway Message-ID: <20070519125728.GA17457@pythagoras.physics.upatras.gr> References: <20070510212817.GA67897@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070510212817.GA67897@xor.obsecurity.org> User-Agent: Mutt/1.4.2i Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 13:26:14 -0000 On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > We're asking all FreeBSD ports committers and other interested > developers to participate in this process: it's now up to you guys to > test the upgrade and report problems you encounter, before we unleash > it on the general user base. Hi, A bit delayed :) but I finally got the tarball (the "latest" one from the Wiki page) and I proceeded to upgrading. Everything related to the xorg-* ports seemed to go just fine. After ~36 hours of compiling and numerous "portupgrade -a" it came down to the failure of the following, that prevented the upgrade of the rest ports. The "faulted" ones are: x11-toolkits/tix x11-toolkits/qt4-gui devel/sdl12 graphics/gimp print/gutenprint I'm not sure why the gimp and related port, showed up problems. I had upgraded it the way the UPGRADE said a month ago. Anyway, I can remove them and try again. The links to the scripts of the failing ones (bziped and bunzipped): http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_tix http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_tix.bz2 http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_qt4-gui http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_qt4-gui.bz2 http://www.physics.upatras.gr/~laganakos/files/freebsd/devel_sdl12 http://www.physics.upatras.gr/~laganakos/files/freebsd/devel_sdl12.bz2 Any clues about this? I followed exactly the procedure you described for the upgrading. I havent though executed the merging script, because I'm not sure if I should run this after the first portupgrade -a, or wait until everything has compliled and upgraded correctly. (This was not very clear) Xorg 7.2 though, works sweet and I have the impression that my X600 radeon is going faster :) Thanx to everyone that worked on the port! Kind regards, Vassilis -- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 16:48:58 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D64BA16A400 for ; Sat, 19 May 2007 16:48:58 +0000 (UTC) (envelope-from gianrubio@gmail.com) Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.234]) by mx1.freebsd.org (Postfix) with ESMTP id 6DBCC13C4BC for ; Sat, 19 May 2007 16:48:58 +0000 (UTC) (envelope-from gianrubio@gmail.com) Received: by hu-out-0506.google.com with SMTP id 38so1865587huc for ; Sat, 19 May 2007 09:48:57 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=Wbec83+XcsorYDmp6j2IlRqofF2qjryKZHb3Dabj0ZG+3V4u3+9D/aZmuaohFTPDfQQokIPcHW+2AM17DAto9SOCowAQO494Y1HaXEu36JtsaytzXOrqoumhPMNxr0Yl74RmhLsLyPZxHvtwfuYrVmavnbWZ4Xos1rC3GHhPCtA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=hAe4WgROZkbpOryiMomLN+/0Ftr12QJZI04/xCJFwxwWXwpaoDnEJ/TvS0ibut/PUnZgeiSFeaRi5Y7SzbdkZDgMFgIlpk88TnmrdaK/zEQdQjbg91rvV6kmXF8pvfBqvWweqJnkH4mm83mhgoeJr+RwkrKG+h8TIoetdMcls+g= Received: by 10.82.169.4 with SMTP id r4mr5250542bue.1179592518163; Sat, 19 May 2007 09:35:18 -0700 (PDT) Received: by 10.82.98.19 with HTTP; Sat, 19 May 2007 09:35:17 -0700 (PDT) Message-ID: Date: Sat, 19 May 2007 16:35:17 +0000 From: "Giancarlo Rubio" To: freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Cc: Subject: (no subject) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 16:48:58 -0000 -- Giancarlo Rubio "Linux is for people who hate Windows, BSD is for people who love UNIX" Freebsd-BR User #88 From owner-freebsd-ports@FreeBSD.ORG Sat May 19 17:05:51 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3478B16A469 for ; Sat, 19 May 2007 17:05:51 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from mail.stovebolt.com (mail.stovebolt.com [66.221.101.249]) by mx1.freebsd.org (Postfix) with ESMTP id CEC2B13C448 for ; Sat, 19 May 2007 17:05:50 +0000 (UTC) (envelope-from pauls@utdallas.edu) Received: from [192.168.2.102] (adsl-68-88-131-53.dsl.rcsntx.swbell.net [68.88.131.53]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.stovebolt.com (Postfix) with ESMTP id 4A476114308 for ; Sat, 19 May 2007 12:10:28 -0500 (CDT) Date: Sat, 19 May 2007 12:05:07 -0500 From: Paul Schmehl To: ports@freebsd.org Message-ID: <7F402D6BB109F982552148E0@paul-schmehls-powerbook59.local> In-Reply-To: <20070519102736.44345bdc@it.buh.tecnik93.com> References: <20070519102736.44345bdc@it.buh.tecnik93.com> X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=sha1; protocol="application/pkcs7-signature"; boundary="==========61FC0BC93B26953A3578==========" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: Xorg 7.2 success report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 17:05:51 -0000 --==========61FC0BC93B26953A3578========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline --On May 19, 2007 10:27:36 AM +0300 Ion-Mihai Tetcu =20 wrote: > > I didn't sym-link /usr/X11R6 (for testing), but something creates an > empty /usr/X11R6/share/locale/. > Looks like that would be gettext: grep -r "{X11BASE}/share/locale" ports/* ports/devel/gettext/Makefile: @${MKDIR} ${X11BASE}/share/locale post-install: .for f in po-compat.el po-mode.el @${INSTALL_DATA} ${WRKSRC}/gettext-tools/misc/${f} \ ${PREFIX}/share/emacs/site-lisp .endfor @${MKDIR} ${X11BASE}/share/locale @cd ${WRKSRC}/gettext-tools/doc && make install-info-am .include Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst The University of Texas at Dallas http://www.utdallas.edu/ir/security/ --==========61FC0BC93B26953A3578==========-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 17:59:14 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 33AB716A46E for ; Sat, 19 May 2007 17:59:14 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (math.missouri.edu [128.206.184.200]) by mx1.freebsd.org (Postfix) with ESMTP id E2E1813C4BD for ; Sat, 19 May 2007 17:59:13 +0000 (UTC) (envelope-from stephen@math.missouri.edu) Received: from math.missouri.edu (localhost [127.0.0.1]) by math.missouri.edu (8.13.1/8.13.1) with ESMTP id l4JHxDie053498 for ; Sat, 19 May 2007 12:59:13 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Received: from localhost (stephen@localhost) by math.missouri.edu (8.13.1/8.13.1/Submit) with ESMTP id l4JHxDMm053495 for ; Sat, 19 May 2007 12:59:13 -0500 (CDT) (envelope-from stephen@math.missouri.edu) Date: Sat, 19 May 2007 12:59:13 -0500 (CDT) From: Stephen Montgomery-Smith To: freebsd-ports@freebsd.org Message-ID: <20070519125501.P52261@math.missouri.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Faster package registration X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 17:59:14 -0000 For those of you who didn't follow the thread where we did this, Alexander Leidinger and I have made modifications to the port registration process that make it significantly faster for ports with many dependencies. Sorry for tooting our horn a bit, but I am really excited about this and I want people to know: http://www.freebsd.org/cgi/query-pr.cgi?pr=112630 http://www.freebsd.org/cgi/query-pr.cgi?pr=112765 Stephen From owner-freebsd-ports@FreeBSD.ORG Sat May 19 18:02:19 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A41A316A41F for ; Sat, 19 May 2007 18:02:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 92BB213C458 for ; Sat, 19 May 2007 18:02:19 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 4570D1A3C1A; Sat, 19 May 2007 11:03:15 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id BA99B513BC; Sat, 19 May 2007 14:02:18 -0400 (EDT) Date: Sat, 19 May 2007 14:02:18 -0400 From: Kris Kennaway To: Paul Schmehl Message-ID: <20070519180218.GA3039@xor.obsecurity.org> References: <20070519102736.44345bdc@it.buh.tecnik93.com> <7F402D6BB109F982552148E0@paul-schmehls-powerbook59.local> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <7F402D6BB109F982552148E0@paul-schmehls-powerbook59.local> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org Subject: Re: Xorg 7.2 success report X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 18:02:19 -0000 On Sat, May 19, 2007 at 12:05:07PM -0500, Paul Schmehl wrote: > --On May 19, 2007 10:27:36 AM +0300 Ion-Mihai Tetcu > wrote: > > > >I didn't sym-link /usr/X11R6 (for testing), but something creates an > >empty /usr/X11R6/share/locale/. > > > Looks like that would be gettext: > grep -r "{X11BASE}/share/locale" ports/* No, X11BASE now == LOCALBASE. Kris From owner-freebsd-ports@FreeBSD.ORG Sat May 19 18:56:13 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4F41A16A469 for ; Sat, 19 May 2007 18:56:13 +0000 (UTC) (envelope-from elfshadow@physics.upatras.gr) Received: from nic.upatras.gr (nic.upatras.gr [150.140.129.30]) by mx1.freebsd.org (Postfix) with SMTP id 92FF613C46E for ; Sat, 19 May 2007 18:56:12 +0000 (UTC) (envelope-from elfshadow@physics.upatras.gr) Received: (qmail 13729 invoked from network); 19 May 2007 18:56:11 -0000 Received: by simscan 1.1.0 ppid: 13715, pid: 13717, t: 4.0349s scanners: clamav: 0.88.2/m:39/d:1582 spam: 3.1.3 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on nic.upatras.gr X-Spam-Level: X-Spam-Status: No, score=-3.8 required=8.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.1.8 Received: from pythagoras.physics.upatras.gr (150.140.159.71) by nic.upatras.gr with SMTP; 19 May 2007 18:56:07 -0000 Received: (qmail 28245 invoked by uid 1189); 19 May 2007 18:54:06 -0000 Date: Sat, 19 May 2007 21:54:06 +0300 From: Laganakos Vassilis To: Kris Kennaway Message-ID: <20070519185406.GA27079@pythagoras.physics.upatras.gr> References: <20070510212817.GA67897@xor.obsecurity.org> <20070519125728.GA17457@pythagoras.physics.upatras.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20070519125728.GA17457@pythagoras.physics.upatras.gr> User-Agent: Mutt/1.4.2i Cc: ports@FreeBSD.org Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 18:56:13 -0000 The problem with sdl12 was related to evas port. If DirectFB rendering is enabled in graphics/evas, then devel/sdl does not compile and gives the error I reported. I disabled the DirectFB rendering in evas, and sdl installed correctly. The other ones failed again, but I hope after a few "portupgrade -a" they will compile and upgrade. Kind regards, Vassilis On Sat, May 19, 2007 at 03:57:28PM +0300, Laganakos Vassilis wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > > We're asking all FreeBSD ports committers and other interested > > developers to participate in this process: it's now up to you guys to > > test the upgrade and report problems you encounter, before we unleash > > it on the general user base. > > Hi, > > A bit delayed :) but I finally got the tarball (the "latest" one from the > Wiki page) and I proceeded to upgrading. Everything related to the xorg-* > ports seemed to go just fine. After ~36 hours of compiling and numerous > "portupgrade -a" it came down to the failure of the following, that > prevented the upgrade of the rest ports. The "faulted" ones are: > > x11-toolkits/tix > x11-toolkits/qt4-gui > devel/sdl12 > graphics/gimp > print/gutenprint > > I'm not sure why the gimp and related port, showed up problems. I had > upgraded it the way the UPGRADE said a month ago. Anyway, I can remove > them and try again. > > The links to the scripts of the failing ones (bziped and bunzipped): > > http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_tix > http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_tix.bz2 > http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_qt4-gui > http://www.physics.upatras.gr/~laganakos/files/freebsd/x11-toolkits_qt4-gui.bz2 > http://www.physics.upatras.gr/~laganakos/files/freebsd/devel_sdl12 > http://www.physics.upatras.gr/~laganakos/files/freebsd/devel_sdl12.bz2 > > Any clues about this? I followed exactly the procedure you described for > the upgrading. I havent though executed the merging script, because I'm > not sure if I should run this after the first portupgrade -a, or wait > until everything has compliled and upgraded correctly. (This was not > very clear) > > Xorg 7.2 though, works sweet and I have the impression that my X600 > radeon is going faster :) > > Thanx to everyone that worked on the port! > > Kind regards, > > > Vassilis > -- > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" -- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 19:10:59 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BFCD516A46D for ; Sat, 19 May 2007 19:10:59 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from com1.ht-systems.ru (com1.ht-systems.ru [83.97.104.204]) by mx1.freebsd.org (Postfix) with ESMTP id 7526B13C45D for ; Sat, 19 May 2007 19:10:59 +0000 (UTC) (envelope-from stas@FreeBSD.org) Received: from [85.21.245.235] (helo=phonon.SpringDaemons.com) by com1.ht-systems.ru with esmtpa (Exim 4.62) (envelope-from ) id 1HpUKP-00086H-FK; Sat, 19 May 2007 23:10:58 +0400 Received: from localhost (localhost [127.0.0.1]) by phonon.SpringDaemons.com (Postfix) with SMTP id CE52111407; Sat, 19 May 2007 04:02:13 +0400 (MSD) Date: Sat, 19 May 2007 04:02:02 +0400 From: Stanislav Sedov To: "Scot Hetzel" Message-Id: <20070519040202.9522336f.stas@FreeBSD.org> In-Reply-To: <790a9fff0705181018ya6ec0e2w1ff8a378bff97e61@mail.gmail.com> References: <200705180948.20172.david@vizion2000.net> <790a9fff0705181018ya6ec0e2w1ff8a378bff97e61@mail.gmail.com> Organization: The FreeBSD Project X-Mailer: carrier-pigeon X-Voice: +7 916 849 20 23 X-XMPP: ssedov@jabber.ru X-ICQ: 208105021 X-Yahoo: stanislav_sedov X-PGP-Fingerprint: F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 X-University: MEPhI Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Sat__19_May_2007_04_02_02_+0400_2PEHsxKw/yJbZ7=7" X-Spam-Flag: SKIP X-Spam-Yversion: Spamooborona 1.6.0 X-Mailman-Approved-At: Sat, 19 May 2007 20:41:13 +0000 Cc: David Southwell , freebsd-ports@freebsd.org Subject: Re: www/trac with mysql X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 19:10:59 -0000 --Signature=_Sat__19_May_2007_04_02_02_+0400_2PEHsxKw/yJbZ7=7 Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: 7bit On Fri, 18 May 2007 12:18:31 -0500 "Scot Hetzel" mentioned: > On 5/18/07, David Southwell wrote: > > Hi > > > > How do I configure trac to use mysql rather than sqlite?? > > > You'll need to make the following changes to the ports Makefile: > > 1. Add `MYSQL "Use MySQL instead of SQLite3" Off \' to OPTIONS > > 2. Make the following change to the database selection code: > > .if defined(WITH_PGSQL) > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/psycopg2/__init__.py:${PORTSDIR}/databases/py-psycopg2 > .elif defined(WITH_MYSQL) > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/MySQLdb/__init__.py:${PORTSDIR}/databases/py-MySQLdb > .else > RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/pysqlite2/__init__.py:${PORTSDIR}/databases/py-pysqlite20 > .endif > > NOTE: the trac website says that MySQL support is experimental. > What about submitting the patch? -- Stanislav Sedov ST4096-RIPE --Signature=_Sat__19_May_2007_04_02_02_+0400_2PEHsxKw/yJbZ7=7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGTj56K/VZk+smlYERAmKOAJ4rCarrmb+vrls5E8/6tGlkH5AIjwCfRBHp jleutKpK9woMI7UmWSBHfoI= =u/9U -----END PGP SIGNATURE----- --Signature=_Sat__19_May_2007_04_02_02_+0400_2PEHsxKw/yJbZ7=7-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 20:49:49 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 91CEC16A421; Sat, 19 May 2007 20:49:49 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp6-g19.free.fr (smtp6-g19.free.fr [212.27.42.36]) by mx1.freebsd.org (Postfix) with ESMTP id 2EB7013C45A; Sat, 19 May 2007 20:49:49 +0000 (UTC) (envelope-from flz@FreeBSD.org) Received: from smtp.xbsd.org (unknown [82.233.2.192]) by smtp6-g19.free.fr (Postfix) with ESMTP id 654D5AE9C5; Sat, 19 May 2007 22:49:48 +0200 (CEST) Received: from localhost (localhost.xbsd.org [127.0.0.1]) by smtp.xbsd.org (Postfix) with ESMTP id A49DB12D89; Sat, 19 May 2007 22:49:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at xbsd.org Received: from smtp.xbsd.org ([127.0.0.1]) by localhost (srv1.xbsd.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IE-AsIrDlUW; Sat, 19 May 2007 22:49:41 +0200 (CEST) Received: from [193.120.13.130] (cream.xbsd.org [193.120.13.130]) by smtp.xbsd.org (Postfix) with ESMTP id CAAD412D87; Sat, 19 May 2007 22:49:40 +0200 (CEST) Message-ID: <464F62D8.80200@FreeBSD.org> Date: Sat, 19 May 2007 21:49:28 +0100 From: Florent Thoumie User-Agent: Thunderbird 1.5.0.9 (X11/20070122) MIME-Version: 1.0 To: ports@FreeBSD.org, x11@FreeBSD.org X-Enigmail-Version: 0.94.1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="------------enig0BC5A56B08A98E2FA8A4F139" Cc: Subject: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 20:49:49 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig0BC5A56B08A98E2FA8A4F139 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable As you may already know, the X11 team has been working hard for the past few months to upgrade X.org ports to 7.2. After a couple of weeks of testing, we've finally committed this upgrade. We also decided to make the PREFIX merge at the same time (moving X11BASE into LOCALBASE), which explains why there are thousands of ports affected by this commit. X.org went modular some months ago, which means that rather than releasing a few distfiles, they now have one per component (app, font, xserver, ...). What does it mean exactly for the FreeBSD user? Well, instead of having 5 ports for X.org, you'll have 255 of them? We've tried to make the upgrade as straight-forward as possible (read UPDATING) but hey, we're mere humans, we make mistakes. If you encounter any issue: re-read UPDATING, check the wiki page [1] if it's mentioned already and if it's not, send a mail to x11@. I don't like write long mail so I'll stop here. I'd just like to thank everybody who tested things, especially those who started using the experimental git tree back in november cause things weren't that much stable at this point. I won't give a list of names to be sure I won't forget anybody, but I'll give a special mention to Kris who has been spamming my mailbox for months with all the errorlogs generated by all the experimental builds he has been running. This is a very ungrateful work but somebody has to do it. I wish your machines good luck for the next few days, cause they're gonna need it. flz for x11@. PS: Read UPDATING. PPS: If things break badly, I'm at the beach, sipping a mojito. [1] http://wiki.freebsd.org/ModularXorg --=20 Florent Thoumie flz@FreeBSD.org FreeBSD Committer --------------enig0BC5A56B08A98E2FA8A4F139 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD4DBQFGT2LdMxEkbVFH3PQRCmdpAJjiWIeqaGywIaNfdVQ7aAn1m0avAJ9E5Z1T 1bWuIccRvw9nfLOruiOQJQ== =AvLw -----END PGP SIGNATURE----- --------------enig0BC5A56B08A98E2FA8A4F139-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 20:51:04 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48B8116A59A for ; Sat, 19 May 2007 20:51:04 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id 2647B13C4B0 for ; Sat, 19 May 2007 20:51:04 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.141] (may be forged)) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JKp3qM025690 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 19 May 2007 13:51:03 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JKp3kc008363 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 19 May 2007 13:51:03 -0700 Message-ID: <464F6336.7040808@u.washington.edu> Date: Sat, 19 May 2007 13:51:02 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-ports Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.19.133041 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Subject: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 20:51:04 -0000 Hello, The gist of the email is asking the age old question, "are we there yet?" As many have commented there are a number of issues with a variety of ports which need to be addressed. Some I've noticed are net/samba3 and sysutils/eject, which contain security issues affecting production workstations and servers. Question for the future: Wouldn't it be sufficient to force major component testers (in this case Xorg 7.2) to use periodic snapshots of the ports tree (possibly CVS branching), while allowing continued development in the ports tree? Part of my concern is based in the fact that this might be causing issues with customer integrity, thus degrading confidence in FreeBSD as a production product. Thanks, -Garrett From owner-freebsd-ports@FreeBSD.ORG Sat May 19 20:54:01 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EEF2D16A400 for ; Sat, 19 May 2007 20:54:01 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id CC8EC13C4B0 for ; Sat, 19 May 2007 20:54:01 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.9] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JKs1jl007526 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 19 May 2007 13:54:01 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JKs0Y9027633 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 19 May 2007 13:54:01 -0700 Message-ID: <464F63E8.5060600@u.washington.edu> Date: Sat, 19 May 2007 13:54:00 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-ports References: <464F6336.7040808@u.washington.edu> In-Reply-To: <464F6336.7040808@u.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.19.134136 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 20:54:02 -0000 Garrett Cooper wrote: > Hello, > > The gist of the email is asking the age old question, "are we there > yet?" > > As many have commented there are a number of issues with a variety > of ports which need to be addressed. Some I've noticed are net/samba3 > and sysutils/eject, which contain security issues affecting production > workstations and servers. > > Question for the future: > > Wouldn't it be sufficient to force major component testers (in this > case Xorg 7.2) to use periodic snapshots of the ports tree (possibly CVS > branching), while allowing continued development in the ports tree? Part > of my concern is based in the fact that this might be causing issues > with customer integrity, thus degrading confidence in FreeBSD as a > production product. > > Thanks, > -Garrett Of course flo had to answer the ETA part right after I submitted my question XD. -Garrett From owner-freebsd-ports@FreeBSD.ORG Sat May 19 21:14:17 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D885D16A400; Sat, 19 May 2007 21:14:17 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id B529C13C4B0; Sat, 19 May 2007 21:14:17 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.9] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JLEGk5010531 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 19 May 2007 14:14:16 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JLEGqG028475 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 19 May 2007 14:14:16 -0700 Message-ID: <464F68A8.4010802@u.washington.edu> Date: Sat, 19 May 2007 14:14:16 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 References: <209684.35062.qm@web51403.mail.re2.yahoo.com> <464F6424.7070606@locolomo.org> In-Reply-To: <464F6424.7070606@locolomo.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.19.140034 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Cc: freebsd-questions , freebsd-ports Subject: Re: Xorg 7.2.0 Release X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 21:14:17 -0000 Erik Norgaard wrote: > Joseph Marah wrote: >> Does anyone know if this is available for FreeBSD as a port? Thanks. > > I have just received a message on the ports list that xorg 7.2 has been > merged into the ports tree: > > "As you may already know, the X11 team has been working hard for the > past few months to upgrade X.org ports to 7.2. After a couple of weeks > of testing, we've finally committed this upgrade. We also decided to > make the PREFIX merge at the same time (moving X11BASE into LOCALBASE), > which explains why there are thousands of ports affected by this commit." > > In other words, if you upgrade you need to rebuild most of your system, > see UPDATING. > > Cheers, Erik > (sorry for cross-posting, but this is relevant to ports@ too) Please be aware that the portsnap snapshot hasn't been updated yet to include the X.org 7.2 addition, if you use portsnap. I need to try cvsup as well to see if the modifications outstanding with the cvsup servers too. -Garrett From owner-freebsd-ports@FreeBSD.ORG Sat May 19 21:41:29 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52B8916A468 for ; Sat, 19 May 2007 21:41:29 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id E85B113C43E for ; Sat, 19 May 2007 21:41:28 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 30880 invoked by uid 399); 19 May 2007 21:41:28 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 21:41:28 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F6F06.30504@FreeBSD.org> Date: Sat, 19 May 2007 14:41:26 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Garrett Cooper References: <464F6336.7040808@u.washington.edu> In-Reply-To: <464F6336.7040808@u.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 21:41:29 -0000 Garrett Cooper wrote: > Wouldn't it be sufficient to force major component testers (in this > case Xorg 7.2) to use periodic snapshots of the ports tree (possibly CVS > branching), while allowing continued development in the ports tree? There will be very few truly major projects of this nature ever in the life of the ports tree. In fact, one of the reasons this IS such a major change is that things are being organized better now so that future updates to even major systems like X won't be anywhere near so painful. > Part > of my concern is based in the fact that this might be causing issues > with customer integrity, Whose customers are you talking about? FreeBSD doesn't have customers, it has users. > thus degrading confidence in FreeBSD as a production product. Confidence would have been degraded a lot more if the xorg7 changes were rushed into the tree causing massive breakage and unhappiness for our users. The portmgr team was in a no-win situation here. I personally am glad that they erred on the side of caution. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 21:46:58 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4B51D16A400; Sat, 19 May 2007 21:46:58 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout7.cac.washington.edu (mxout7.cac.washington.edu [140.142.32.178]) by mx1.freebsd.org (Postfix) with ESMTP id 287CA13C458; Sat, 19 May 2007 21:46:58 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.32.139]) by mxout7.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JLkvRI001694 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 19 May 2007 14:46:57 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JLkuid016644 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 19 May 2007 14:46:57 -0700 Message-ID: <464F7050.3010103@u.washington.edu> Date: Sat, 19 May 2007 14:46:56 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: Doug Barton References: <464F6336.7040808@u.washington.edu> <464F6F06.30504@FreeBSD.org> In-Reply-To: <464F6F06.30504@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.19.143037 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Cc: freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 21:46:58 -0000 Doug Barton wrote: > Garrett Cooper wrote: > >> Wouldn't it be sufficient to force major component testers (in >> this case Xorg 7.2) to use periodic snapshots of the ports tree >> (possibly CVS branching), while allowing continued development in the >> ports tree? > > There will be very few truly major projects of this nature ever in the > life of the ports tree. In fact, one of the reasons this IS such a major > change is that things are being organized better now so that future > updates to even major systems like X won't be anywhere near so painful. > >> Part of my concern is based in the fact that this might be causing >> issues with customer integrity, > > Whose customers are you talking about? FreeBSD doesn't have customers, > it has users. Sorry -- thinking of work =\.. I meant 'end users'. >> thus degrading confidence in FreeBSD as a production product. > > Confidence would have been degraded a lot more if the xorg7 changes were > rushed into the tree causing massive breakage and unhappiness for our > users. > True, but I wonder how end users are going to take to the fact that a lot of ports were removed or changed in the 7.2 integration period. I've noticed a lot of 'deletes' for ports when running csup today. > The portmgr team was in a no-win situation here. I personally am glad > that they erred on the side of caution. Perhaps, but I think that some of these things maybe could have been handled differently ( / better?) if source branching was in place, both for devs and for end-users in the X.org 7.2 evaluation phase. > Doug -Garrett From owner-freebsd-ports@FreeBSD.ORG Sat May 19 21:57:03 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4789216A468 for ; Sat, 19 May 2007 21:57:03 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id C85F913C45E for ; Sat, 19 May 2007 21:57:02 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4JLv0sw033696; Sun, 20 May 2007 07:57:00 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4JLv0sF033695; Sun, 20 May 2007 07:57:00 +1000 (EST) (envelope-from peter) Date: Sun, 20 May 2007 07:57:00 +1000 From: Peter Jeremy To: Florent Thoumie Message-ID: <20070519215700.GC1164@turion.vk2pj.dyndns.org> References: <464F62D8.80200@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3xoW37o/FfUZJwQG" Content-Disposition: inline In-Reply-To: <464F62D8.80200@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@freebsd.org, x11@freebsd.org Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 21:57:03 -0000 --3xoW37o/FfUZJwQG Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-19 21:49:28 +0100, Florent Thoumie wrote: >As you may already know, the X11 team has been working hard for the past >few months to upgrade X.org ports to 7.2. After a couple of weeks of >testing, we've finally committed this upgrade. We also decided to make >the PREFIX merge at the same time (moving X11BASE into LOCALBASE), which >explains why there are thousands of ports affected by this commit. Thanks very much to everyone who has worked on this. That rates as the biggest commit I recall seeing: - Affecting 7868 files - Updating 6168 ports - Creating 255 new ports - 700KB, 14553 line commit message I presume there will be followup commits at some stage to fix src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and src/etc/login.conf --=20 Peter Jeremy --3xoW37o/FfUZJwQG Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGT3Ks/opHv/APuIcRAsuYAKCA4kDc6lFI3M0AewPATOuAV+9ImwCcCkO1 tdZpP2ldEknl/kBJkgYMtrQ= =7bY8 -----END PGP SIGNATURE----- --3xoW37o/FfUZJwQG-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:10:10 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 54EAF16A41F for ; Sat, 19 May 2007 22:10:10 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id EA4D813C447 for ; Sat, 19 May 2007 22:10:09 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 23461 invoked by uid 399); 19 May 2007 22:10:09 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 22:10:09 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F75BF.80203@FreeBSD.org> Date: Sat, 19 May 2007 15:10:07 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Peter Jeremy References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070519215700.GC1164@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, x11@freebsd.org, Florent Thoumie Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:10:10 -0000 Peter Jeremy wrote: > I presume there will be followup commits at some stage to fix > src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and > src/etc/login.conf I presume that by "fix" you mean "remove X11R6 related stuff." My vote (as someone deeply interested in /etc and especially rc.d related issues) would be that it be changed in 7-current soonish, and not changed in RELENG_6 at all. Given that by default there will be /usr/X11R6 symlinks for the foreseeable future, I don't see any harm in leaving the status quo as is in RELENG_6, and I see potential POLA violations if we don't. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:17:49 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1DC9B16A400 for ; Sat, 19 May 2007 22:17:49 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 7DAE913C458 for ; Sat, 19 May 2007 22:17:48 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4JMHlvs033756; Sun, 20 May 2007 08:17:47 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4JMHlgP033755; Sun, 20 May 2007 08:17:47 +1000 (EST) (envelope-from peter) Date: Sun, 20 May 2007 08:17:47 +1000 From: Peter Jeremy To: Garrett Cooper Message-ID: <20070519221747.GD1164@turion.vk2pj.dyndns.org> References: <464F6336.7040808@u.washington.edu> <464F6F06.30504@FreeBSD.org> <464F7050.3010103@u.washington.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5vjQsMS/9MbKYGLq" Content-Disposition: inline In-Reply-To: <464F7050.3010103@u.washington.edu> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:17:49 -0000 --5vjQsMS/9MbKYGLq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-19 14:46:56 -0700, Garrett Cooper w= rote: > Doug Barton wrote: >> Garrett Cooper wrote: >>> Wouldn't it be sufficient to force major component testers (in this= =20 >>> case Xorg 7.2) to use periodic snapshots of the ports tree (possibly CV= S=20 >>> branching), while allowing continued development in the ports tree? My understanding is that most of the testing was done in a separate repository. But at some stage, it needs to be committed - the approach used ensured that the changes could be tested by a larger group of people before being finally released. This particular change affected 6168 (more than 35% of) existing ports. A portupgrade of this magnitude can easily take days unless you are game to enable BATCH mode. It is simply too difficult to allow ports to be randomly changed in the midst of this upheaval. > True, but I wonder how end users are going to take to the fact that a lot= of=20 > ports were removed or changed in the 7.2 integration period. I've noticed= a=20 > lot of 'deletes' for ports when running csup today. Looking at the commit message, no ports were removed. There were 15 removed files. > Perhaps, but I think that some of these things maybe could have been hand= led=20 > differently ( / better?) if source branching was in place, both for devs = and=20 > for end-users in the X.org 7.2 evaluation phase. Maybe it would have been useful to have a 'pre 7.2 import' tag but (as is regularly pointed out) actually branching the ports tree is impractical. The ports team already has to try and keep >17,000 ports working across 3 FreeBSD branches, each with about 7 architectures. Attempting to have 'stable' and 'development' ports trees would just double the work involved and computing power necessary to do the builds. --=20 Peter Jeremy --5vjQsMS/9MbKYGLq Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGT3eL/opHv/APuIcRApudAJ4ve5WuV1Mqur5eayUVBWcQXejnowCfa9OT wA2+kKO0AUi7cZ2I/4ISANk= =PDdR -----END PGP SIGNATURE----- --5vjQsMS/9MbKYGLq-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:19:12 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6EDE516A4AB; Sat, 19 May 2007 22:19:12 +0000 (UTC) (envelope-from skoval@mail.mipt.ru) Received: from mail.telecom.mipt.ru (ns.mipt.ru [193.125.143.173]) by mx1.freebsd.org (Postfix) with ESMTP id 14A5A13C45B; Sat, 19 May 2007 22:19:11 +0000 (UTC) (envelope-from skoval@mail.mipt.ru) Received: from koca.dolgopa (unknown [172.16.8.194]) by mail.telecom.mipt.ru (Postfix) with ESMTP id E9CF1D79C0; Sun, 20 May 2007 02:04:48 +0400 (MSD) Message-ID: <464F7483.5040104@mail.mipt.ru> Date: Sun, 20 May 2007 02:04:51 +0400 From: Sergey Kovalev User-Agent: Thunderbird 2.0.0.0 (X11/20070421) MIME-Version: 1.0 To: Garrett Cooper References: <209684.35062.qm@web51403.mail.re2.yahoo.com> <464F6424.7070606@locolomo.org> <464F68A8.4010802@u.washington.edu> In-Reply-To: <464F68A8.4010802@u.washington.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions , freebsd-ports Subject: Re: Xorg 7.2.0 Release X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:19:12 -0000 Garrett Cooper wrote: > (sorry for cross-posting, but this is relevant to ports@ too) > > Please be aware that the portsnap snapshot hasn't been updated yet to > include the X.org 7.2 addition, if you use portsnap. I need to try cvsup > as well to see if the modifications outstanding with the cvsup servers too. I'm going to try upgrading ports tree via portsnap tomorrow. I wonder is it safe to fetch changes via portsnap since I don't exactly know if there is great difference between csup and portsnap from Xorg upgrade perspective. Sorry for my english. From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:28:06 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EB7A216A41F for ; Sat, 19 May 2007 22:28:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 8BC7413C44B for ; Sat, 19 May 2007 22:28:06 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 5432 invoked by uid 399); 19 May 2007 22:28:05 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 22:28:05 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F79F3.7010204@FreeBSD.org> Date: Sat, 19 May 2007 15:28:03 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Peter Jeremy References: <464F6336.7040808@u.washington.edu> <464F6F06.30504@FreeBSD.org> <464F7050.3010103@u.washington.edu> <20070519221747.GD1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070519221747.GD1164@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Garrett Cooper , freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:28:07 -0000 Peter Jeremy wrote: > Maybe it would have been useful to have a 'pre 7.2 import' tag That was actually done. It would definitely be useful for you to check the CVS repository before guessing about stuff like this. :) Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:36:43 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 672D416A469; Sat, 19 May 2007 22:36:43 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id E40F013C469; Sat, 19 May 2007 22:36:42 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4JMaf6L033822; Sun, 20 May 2007 08:36:41 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4JMafSG033821; Sun, 20 May 2007 08:36:41 +1000 (EST) (envelope-from peter) Date: Sun, 20 May 2007 08:36:41 +1000 From: Peter Jeremy To: Doug Barton Message-ID: <20070519223641.GE1164@turion.vk2pj.dyndns.org> References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> <464F75BF.80203@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kH8JNVvasRCCW1Oz" Content-Disposition: inline In-Reply-To: <464F75BF.80203@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: ports@FreeBSD.org, x11@FreeBSD.org Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:36:43 -0000 --kH8JNVvasRCCW1Oz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-19 15:10:07 -0700, Doug Barton wrote: > Peter Jeremy wrote: > >> I presume there will be followup commits at some stage to fix >> src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and >> src/etc/login.conf > > I presume that by "fix" you mean "remove X11R6 related stuff." Yes. > My vote (as=20 > someone deeply interested in /etc and especially rc.d related issues) wou= ld=20 > be that it be changed in 7-current soonish, and not changed in RELENG_6 a= t=20 > all. Given that by default there will be /usr/X11R6 symlinks for the=20 > foreseeable future, I don't see any harm in leaving the status quo as is = in=20 > RELENG_6, and I see potential POLA violations if we don't. There are POLA violations whatever is done: If X11R6 references are removed then anyone who hasn't upgraded to xorg 7.2 will lose any X-related startup/libs/manpages/... If you upgrade to xorg 7.2 but don't cleanup the /etc files then rc.d and periodic scripts are processe twice. (I was getting warned about ports with security problems twice). Possibly mergebase.sh needs to do more fixup itself or include a bigger warning. --=20 Peter Jeremy --kH8JNVvasRCCW1Oz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGT3v5/opHv/APuIcRApcIAJ9MOqDAM0qI02Ax/l3jBj6EZO7DFwCgt+EW OgAbEZWRTI/W6Xru6gTOETY= =nSQc -----END PGP SIGNATURE----- --kH8JNVvasRCCW1Oz-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:41:23 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7E89916A400; Sat, 19 May 2007 22:41:23 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-3-125.belrs4.nsw.optusnet.com.au [220.239.3.125]) by mx1.freebsd.org (Postfix) with ESMTP id 0CB2713C458; Sat, 19 May 2007 22:41:22 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.14.1/8.14.1) with ESMTP id l4JMfMPr033866; Sun, 20 May 2007 08:41:22 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.14.1/8.14.1/Submit) id l4JMfLAQ033865; Sun, 20 May 2007 08:41:21 +1000 (EST) (envelope-from peter) Date: Sun, 20 May 2007 08:41:21 +1000 From: Peter Jeremy To: Doug Barton Message-ID: <20070519224121.GG1164@turion.vk2pj.dyndns.org> References: <464F6336.7040808@u.washington.edu> <464F6F06.30504@FreeBSD.org> <464F7050.3010103@u.washington.edu> <20070519221747.GD1164@turion.vk2pj.dyndns.org> <464F79F3.7010204@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+9faIjRurCDpBc7U" Content-Disposition: inline In-Reply-To: <464F79F3.7010204@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Garrett Cooper , freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:41:23 -0000 --+9faIjRurCDpBc7U Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-May-19 15:28:03 -0700, Doug Barton wrote: > Peter Jeremy wrote: > >> Maybe it would have been useful to have a 'pre 7.2 import' tag=20 > > That was actually done. It would definitely be useful for you to check th= e=20 > CVS repository before guessing about stuff like this. :) My apologies. I had missed or forgotten that in the excitement. --=20 Peter Jeremy --+9faIjRurCDpBc7U Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGT30R/opHv/APuIcRAqGpAJ4ueh9N88fsRurv1Yb7kLeT1z497QCcCZE/ NvD1HHipiqcAIAHjzg+86x4= =p/fi -----END PGP SIGNATURE----- --+9faIjRurCDpBc7U-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:54:55 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 35B2116A400 for ; Sat, 19 May 2007 22:54:55 +0000 (UTC) (envelope-from llwang@infor.ck.tp.edu.tw) Received: from infor.ck.tp.edu.tw (infor.ck.tp.edu.tw [203.64.26.200]) by mx1.freebsd.org (Postfix) with ESMTP id 04F4D13C465 for ; Sat, 19 May 2007 22:54:54 +0000 (UTC) (envelope-from llwang@infor.ck.tp.edu.tw) Received: by infor.ck.tp.edu.tw (Postfix, from userid 1001) id D1446171C0; Sun, 20 May 2007 06:54:53 +0800 (CST) Date: Sun, 20 May 2007 06:54:53 +0800 From: "Li-Lun Wang (Leland Wang)" To: freebsd-ports@FreeBSD.org Message-ID: <20070519225453.GA71768@Athena.infor.org> Mail-Followup-To: "Li-Lun Wang (Leland Wang)" , freebsd-ports@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; x-action=pgp-signed Content-Disposition: inline User-Agent: Mutt/1.5.15 (2007-04-06) Cc: Subject: Subject=Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:54:55 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Talking about branching, I think we did effectively have a short-lived "development branch" in the git repository. It is too painful and inefficient to branch in the CVS, not to mention merging the branches afterwards. Had we have lightweight branching and merging like those in svn / svk (I don't know about git), that short-lived development branch could take place in the main repository. However, IMHO, for a large change like this, keeping the entire tree frozen for a little while just before merging really isn't that bad an idea. - -- llwang -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGT4A8CQM7t5B2mhARAtOsAJ4sgGoTABuhU14r0B8r30WvkoUj8gCcDZy1 2GWNHK92tHI5ke23LeSq9lI= =JDI/ -----END PGP SIGNATURE----- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:55:52 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C15A516A468; Sat, 19 May 2007 22:55:52 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id AE7C213C455; Sat, 19 May 2007 22:55:52 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9A8521A3C19; Sat, 19 May 2007 15:56:48 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 75A61513AD; Sat, 19 May 2007 18:55:51 -0400 (EDT) Date: Sat, 19 May 2007 18:55:51 -0400 From: Kris Kennaway To: Sergey Kovalev Message-ID: <20070519225551.GA7106@xor.obsecurity.org> References: <209684.35062.qm@web51403.mail.re2.yahoo.com> <464F6424.7070606@locolomo.org> <464F68A8.4010802@u.washington.edu> <464F7483.5040104@mail.mipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464F7483.5040104@mail.mipt.ru> User-Agent: Mutt/1.4.2.2i Cc: Garrett Cooper , freebsd-questions , freebsd-ports Subject: Re: Xorg 7.2.0 Release X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:55:52 -0000 On Sun, May 20, 2007 at 02:04:51AM +0400, Sergey Kovalev wrote: > Garrett Cooper wrote: > >(sorry for cross-posting, but this is relevant to ports@ too) > > > >Please be aware that the portsnap snapshot hasn't been updated yet to > >include the X.org 7.2 addition, if you use portsnap. I need to try cvsup > >as well to see if the modifications outstanding with the cvsup servers too. > > I'm going to try upgrading ports tree via portsnap tomorrow. > I wonder is it safe to fetch changes via portsnap since I don't exactly > know if there is great difference between csup and portsnap from Xorg > upgrade perspective. It should be fine to use portsnap (right now portsnap has not yet imported all the changes, but it should only need another hour or two). > Sorry for my english. Your English is very good! Kris From owner-freebsd-ports@FreeBSD.ORG Sat May 19 22:57:36 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C818516A469; Sat, 19 May 2007 22:57:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id B4E3013C45B; Sat, 19 May 2007 22:57:36 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 9FC631A3C19; Sat, 19 May 2007 15:58:32 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id AF180513FC; Sat, 19 May 2007 18:57:35 -0400 (EDT) Date: Sat, 19 May 2007 18:57:35 -0400 From: Kris Kennaway To: Doug Barton Message-ID: <20070519225735.GB7106@xor.obsecurity.org> References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> <464F75BF.80203@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464F75BF.80203@FreeBSD.org> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org, Peter Jeremy , x11@freebsd.org, Florent Thoumie Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 22:57:36 -0000 On Sat, May 19, 2007 at 03:10:07PM -0700, Doug Barton wrote: > Peter Jeremy wrote: > > >I presume there will be followup commits at some stage to fix > >src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and > >src/etc/login.conf > > I presume that by "fix" you mean "remove X11R6 related stuff." My vote > (as someone deeply interested in /etc and especially rc.d related > issues) would be that it be changed in 7-current soonish, and not > changed in RELENG_6 at all. Given that by default there will be > /usr/X11R6 symlinks for the foreseeable future, I don't see any harm > in leaving the status quo as is in RELENG_6, and I see potential POLA > violations if we don't. There are a couple of things that do need to be fixed swiftly, e.g. the duplicate periodic directories /usr/X11R6 and /usr/local will mean that periodic scripts run twice. The mergebase script takes care of this for upgrades but new installations need the change too. Kris From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:01:43 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2B16C16A469 for ; Sat, 19 May 2007 23:01:43 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id A763713C448 for ; Sat, 19 May 2007 23:01:42 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id l4JMo9qL064894 for ; Sun, 20 May 2007 02:50:09 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 20 May 2007 02:50:09 +0400 (MSD) From: Dmitry Morozovsky To: freebsd-ports@FreeBSD.org Message-ID: <20070520024635.O13224@woozle.rinet.ru> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Sun, 20 May 2007 02:50:09 +0400 (MSD) Cc: Subject: Xorg 7.2 funal upgrade trouble X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:01:43 -0000 Dear colleagues, I'd successfully upgraded my notebook approx a week ago using tarred experimental tree. However, just after The Big Commit [tm] ;) I'd falled into very strange erro (last few lines from script log): ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/ruby18 - found ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/bdb.so - found ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/perl5.8.8 - found ===> Generating temporary packing list ===> Checking if ports-mgmt/portupgrade already installed Error: mtree file "/usr/ports/Templates/BSD.local.dist" is missing. Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again. *** Error code 1 Hence, I could not install portupgrade-devel. This is on rather fresh (week old) RELENG_6. Can anyone sched me a bit of light? Thanks in advance. Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:04:25 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C677B16A421 for ; Sat, 19 May 2007 23:04:25 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id AAEAE13C458 for ; Sat, 19 May 2007 23:04:25 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 4D1F85AD; Sat, 19 May 2007 18:04:25 -0500 (CDT) Date: Sat, 19 May 2007 18:04:25 -0500 To: Garrett Cooper Message-ID: <20070519230425.GA29783@soaustin.net> References: <464F6336.7040808@u.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464F6336.7040808@u.washington.edu> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:04:25 -0000 On Sat, May 19, 2007 at 01:51:02PM -0700, Garrett Cooper wrote: > Wouldn't it be sufficient to force major component testers (in this > case Xorg 7.2) to use periodic snapshots of the ports tree (possibly CVS > branching), while allowing continued development in the ports tree? In this particular case ... no. It was just too sweeping of a change, considering the X11BASE move. Other projects (GNOME, KDE, ...) do exactly this. It's a tradeoff of how much time is spent the one way or the other. The staging process for the xorg update involved literally dozens of major regression-test runs, most of which were done before the freeze. Asking them to have been doing even more, given the usual rapid rate of change in the ports tree, would have resulted in the integration taking even longer. As it was, we were pushing severe burnout on the people working on this thankless task. (And I thank flz@ again, if I haven't done so in public already). I can't imagine what major project on the horizon would ever be this sweeping again. mcl From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:04:40 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4E08516A421 for ; Sat, 19 May 2007 23:04:40 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id C71C313C458 for ; Sat, 19 May 2007 23:04:39 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id l4JN4cON066483 for ; Sun, 20 May 2007 03:04:38 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 20 May 2007 03:04:38 +0400 (MSD) From: Dmitry Morozovsky To: freebsd-ports@freebsd.org In-Reply-To: <20070520024635.O13224@woozle.rinet.ru> Message-ID: <20070520030358.R13224@woozle.rinet.ru> References: <20070520024635.O13224@woozle.rinet.ru> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Sun, 20 May 2007 03:04:38 +0400 (MSD) Subject: Re: Xorg 7.2 funal upgrade trouble X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:04:40 -0000 On Sun, 20 May 2007, Dmitry Morozovsky wrote: DM> Dear colleagues, DM> DM> I'd successfully upgraded my notebook approx a week ago using tarred DM> experimental tree. DM> DM> However, just after The Big Commit [tm] ;) I'd falled into very strange erro DM> (last few lines from script log): DM> DM> ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/ruby18 - found DM> ===> portupgrade-2.2.6_3,2 depends on file: DM> /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/bdb.so - found DM> ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/perl5.8.8 - found DM> ===> Generating temporary packing list DM> ===> Checking if ports-mgmt/portupgrade already installed DM> Error: mtree file "/usr/ports/Templates/BSD.local.dist" is missing. DM> Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again. DM> *** Error code 1 DM> DM> Hence, I could not install portupgrade-devel. DM> DM> This is on rather fresh (week old) RELENG_6. DM> DM> Can anyone sched me a bit of light? Thanks in advance. FWIW, the very same error with ports-mgmt/portupgrade-devel Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:06:24 2007 Return-Path: X-Original-To: freebsd-ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5798E16A46B for ; Sat, 19 May 2007 23:06:24 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from raven.customer.vol.cz (raven.customer.vol.cz [195.250.144.108]) by mx1.freebsd.org (Postfix) with ESMTP id D659313C4B8 for ; Sat, 19 May 2007 23:06:23 +0000 (UTC) (envelope-from pav@FreeBSD.org) Received: from [192.168.0.23] (r3b159.net.upc.cz [213.220.193.159]) (authenticated bits=0) by raven.customer.vol.cz (8.14.1/8.14.1) with ESMTP id l4JN6I48043494 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Sun, 20 May 2007 01:06:19 +0200 (CEST) (envelope-from pav@FreeBSD.org) From: Pav Lucistnik To: Dmitry Morozovsky In-Reply-To: <20070520024635.O13224@woozle.rinet.ru> References: <20070520024635.O13224@woozle.rinet.ru> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-ysi5wq8VB65mp+MaE2p3" Date: Sun, 20 May 2007 01:06:17 +0200 Message-Id: <1179615977.50480.3.camel@ikaros.oook.cz> Mime-Version: 1.0 X-Mailer: Evolution 2.10.1 FreeBSD GNOME Team Port X-Spam-Score: -0.883 () AWL X-Scanned-By: MIMEDefang 2.61 on 195.250.144.108 X-Milter: Spamilter (Reciever: raven.customer.vol.cz; Sender-ip: 213.220.193.159; Sender-helo: [192.168.0.23]; ) Cc: freebsd-ports@FreeBSD.org Subject: Re: Xorg 7.2 funal upgrade trouble X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: pav@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:06:24 -0000 --=-ysi5wq8VB65mp+MaE2p3 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable Dmitry Morozovsky p=ED=B9e v ne 20. 05. 2007 v 02:50 +0400: > However, just after The Big Commit [tm] ;) I'd falled into very strange e= rro=20 > (last few lines from script log): >=20 > =3D=3D=3D> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/ruby18= - found > =3D=3D=3D> portupgrade-2.2.6_3,2 depends on file:=20 > /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/bdb.so - found > =3D=3D=3D> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/perl5.= 8.8 - found > =3D=3D=3D> Generating temporary packing list > =3D=3D=3D> Checking if ports-mgmt/portupgrade already installed > Error: mtree file "/usr/ports/Templates/BSD.local.dist" is missing. > Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again= . > *** Error code 1 >=20 > Hence, I could not install portupgrade-devel. >=20 > This is on rather fresh (week old) RELENG_6. >=20 > Can anyone sched me a bit of light? Thanks in advance. Already fixed - wait another hour and cvsup/portsnap again. --=20 Pav Lucistnik It whines, glows and fades... --=-ysi5wq8VB65mp+MaE2p3 Content-Type: application/pgp-signature; name=signature.asc Content-Description: Toto je =?UTF-8?Q?digit=C3=A1ln=C4=9B?= =?ISO-8859-1?Q?_podepsan=E1?= =?UTF-8?Q?_=C4=8D=C3=A1st?= =?ISO-8859-1?Q?_zpr=E1vy?= -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBGT4LlntdYP8FOsoIRAqYsAJ4w+d5wX0PGuDcyYAASHTGcrh4n1QCeJ0eJ mMC82Sk69cVrb+J2P5XlEJ8= =Ta7I -----END PGP SIGNATURE----- --=-ysi5wq8VB65mp+MaE2p3-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:06:27 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6765316A469 for ; Sat, 19 May 2007 23:06:27 +0000 (UTC) (envelope-from kian.mohageri@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id F3E7913C4BA for ; Sat, 19 May 2007 23:06:26 +0000 (UTC) (envelope-from kian.mohageri@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so644252ugh for ; Sat, 19 May 2007 16:06:26 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=H0CPVdSZg9jwdZYO37yzrSVglAhk+rBSV0YBIrVAMoS+VoeyBaAmnCuwGvMjoz5Y+hcCQmUxx6Kqum4/3CLqN3RPzn6K8Wk20EQYS6Wls1aqwZ6KMmABhNpm9RLeGwAZWP8ODAFyljsVBOe3t1AiaZBWyZs3dFbIOvohA4ngUxY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Nhk9pOXV299FeGTbcSi8zBdSHlsuZaspuzir7HzHyeTXdzoxtNt+rI3Jr/nuRW5hqdKDBizzcgDM/Jk3HgJbvqCoy87hcFnlny7PUYCpLtpbhb1enYqgwm620K9O1beYUAa12fsfKEGgk+uUNACZMiHuxMjG3ymXg5ifZfHwlXY= Received: by 10.82.148.7 with SMTP id v7mr5802928bud.1179614355454; Sat, 19 May 2007 15:39:15 -0700 (PDT) Received: by 10.82.150.17 with HTTP; Sat, 19 May 2007 15:39:15 -0700 (PDT) Message-ID: Date: Sat, 19 May 2007 15:39:15 -0700 From: "Kian Mohageri" To: "Garrett Cooper" In-Reply-To: <464F6336.7040808@u.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <464F6336.7040808@u.washington.edu> Cc: freebsd-ports Subject: Re: Ports tree : Xorg-7.2 release freeze, ETA? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:06:27 -0000 On 5/19/07, Garrett Cooper wrote: > Hello, > > The gist of the email is asking the age old question, "are we there yet?" > > As many have commented there are a number of issues with a variety of > ports which need to be addressed. Some I've noticed are net/samba3 and > sysutils/eject, which contain security issues affecting production > workstations and servers. > I'm sure you're aware, but it is possible to update your ports tree locally during times like these (which are rare in my experience). I've done it on occasion. I don't know about the two ports you're referring to, but it can often be as simple as updating the distinfo and Makefile of the port to match the new version. Not only does that help you, but it helps other people too when you send-pr the update for when the ports tree thaws. -Kian From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:06:33 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DB2C016A468 for ; Sat, 19 May 2007 23:06:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 6244F13C4C3 for ; Sat, 19 May 2007 23:06:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 6483 invoked by uid 399); 19 May 2007 23:06:32 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 23:06:32 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F82F6.7010008@FreeBSD.org> Date: Sat, 19 May 2007 16:06:30 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Peter Jeremy References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> <464F75BF.80203@FreeBSD.org> <20070519223641.GE1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070519223641.GE1164@turion.vk2pj.dyndns.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, x11@FreeBSD.org Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:06:34 -0000 Peter Jeremy wrote: > On 2007-May-19 15:10:07 -0700, Doug Barton wrote: >> Peter Jeremy wrote: >> >>> I presume there will be followup commits at some stage to fix >>> src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and >>> src/etc/login.conf >> I presume that by "fix" you mean "remove X11R6 related stuff." > > Yes. > >> My vote (as >> someone deeply interested in /etc and especially rc.d related issues) would >> be that it be changed in 7-current soonish, and not changed in RELENG_6 at >> all. Given that by default there will be /usr/X11R6 symlinks for the >> foreseeable future, I don't see any harm in leaving the status quo as is in >> RELENG_6, and I see potential POLA violations if we don't. > > There are POLA violations whatever is done: > > If X11R6 references are removed then anyone who hasn't upgraded to xorg > 7.2 will lose any X-related startup/libs/manpages/... > > If you upgrade to xorg 7.2 but don't cleanup the /etc files then rc.d > and periodic scripts are processe twice. (I was getting warned about > ports with security problems twice). I don't have the X11R6 symlink, so that one hadn't bitten me yet. That should be fixed in rc.subr in find_local_scripts_new() so that it doesn't add a script to the list that's already there. That's pretty easily done, and could/should be MFC'ed. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:10:42 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BC82D16A46B for ; Sat, 19 May 2007 23:10:42 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 5468113C46A for ; Sat, 19 May 2007 23:10:42 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 9965 invoked by uid 399); 19 May 2007 23:10:41 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 23:10:41 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F83F0.6030706@FreeBSD.org> Date: Sat, 19 May 2007 16:10:40 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Kris Kennaway References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> <464F75BF.80203@FreeBSD.org> <20070519225735.GB7106@xor.obsecurity.org> In-Reply-To: <20070519225735.GB7106@xor.obsecurity.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, Peter Jeremy , x11@freebsd.org, Florent Thoumie Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:10:42 -0000 Kris Kennaway wrote: > On Sat, May 19, 2007 at 03:10:07PM -0700, Doug Barton wrote: >> Peter Jeremy wrote: >> >>> I presume there will be followup commits at some stage to fix >>> src/etc/defaults/rc.conf src/etc/defaults/periodic.conf and >>> src/etc/login.conf >> I presume that by "fix" you mean "remove X11R6 related stuff." My vote >> (as someone deeply interested in /etc and especially rc.d related >> issues) would be that it be changed in 7-current soonish, and not >> changed in RELENG_6 at all. Given that by default there will be >> /usr/X11R6 symlinks for the foreseeable future, I don't see any harm >> in leaving the status quo as is in RELENG_6, and I see potential POLA >> violations if we don't. > > There are a couple of things that do need to be fixed swiftly, > e.g. the duplicate periodic directories /usr/X11R6 and /usr/local will > mean that periodic scripts run twice. The mergebase script takes care > of this for upgrades but new installations need the change too. periodic should be pretty straightforward, I've no objection if someone who knows more about periodic stuff wants to dive in here. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:14:00 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 4D3DF16A482 for ; Sat, 19 May 2007 23:14:00 +0000 (UTC) (envelope-from ag@agehrke.com) Received: from mail.mafing.com (exa.mafing.com [82.103.132.229]) by mx1.freebsd.org (Postfix) with SMTP id 990F913C46E for ; Sat, 19 May 2007 23:13:59 +0000 (UTC) (envelope-from ag@agehrke.com) Received: (qmail 33533 invoked by uid 1012); 19 May 2007 22:45:09 -0000 Received: from 193.163.100.40 by exa.mafing.com (envelope-from , uid 1011) with qmail-scanner-1.25-st-qms (clamdscan: 0.88.4/2357. spamassassin: 3.1.7. perlscan: 1.25-st-qms. Clear:RC:0(193.163.100.40):SA:0(-2.6/5.0):. Processed in 0.593607 secs); 19 May 2007 22:45:09 -0000 X-Spam-Status: No, hits=-2.6 required=5.0 X-Antivirus-exa-Mail-From: ag@agehrke.com via exa.mafing.com X-Antivirus-exa: 1.25-st-qms (Clear:RC:0(193.163.100.40):SA:0(-2.6/5.0):. Processed in 0.593607 secs Process 33496) Received: from unknown (HELO ?192.168.1.102?) (ag@agehrke.com@193.163.100.40) by mail.mafing.com with SMTP; 19 May 2007 22:45:08 -0000 Message-ID: <464F7E6B.1060901@agehrke.com> Date: Sun, 20 May 2007 00:47:07 +0200 From: Andreas Gehrke User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: ale@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: php5-5.2.1_3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:14:00 -0000 Hello Alex Dupre. Thanks for your good job as maintainer for the php5 port. I was wondering when PHP 5.2.2 will be available for install via the ports collection. Best regards, Andreas Gehrke From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:15:47 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 876C816A421; Sat, 19 May 2007 23:15:47 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 0BCC813C458; Sat, 19 May 2007 23:15:46 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.1/8.14.1) with ESMTP id l4JNFjka090420; Sun, 20 May 2007 03:15:45 +0400 (MSD) (envelope-from marck@rinet.ru) Date: Sun, 20 May 2007 03:15:45 +0400 (MSD) From: Dmitry Morozovsky To: Pav Lucistnik In-Reply-To: <1179615977.50480.3.camel@ikaros.oook.cz> Message-ID: <20070520031454.Y13224@woozle.rinet.ru> References: <20070520024635.O13224@woozle.rinet.ru> <1179615977.50480.3.camel@ikaros.oook.cz> X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (woozle.rinet.ru [0.0.0.0]); Sun, 20 May 2007 03:15:46 +0400 (MSD) Cc: freebsd-ports@freebsd.org Subject: Re: Xorg 7.2 funal upgrade trouble X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:15:47 -0000 On Sun, 20 May 2007, Pav Lucistnik wrote: PL> Dmitry Morozovsky p??e v ne 20. 05. 2007 v 02:50 +0400: PL> PL> > However, just after The Big Commit [tm] ;) I'd falled into very strange erro PL> > (last few lines from script log): PL> > PL> > ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/ruby18 - found PL> > ===> portupgrade-2.2.6_3,2 depends on file: PL> > /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/bdb.so - found PL> > ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/perl5.8.8 - found PL> > ===> Generating temporary packing list PL> > ===> Checking if ports-mgmt/portupgrade already installed PL> > Error: mtree file "/usr/ports/Templates/BSD.local.dist" is missing. PL> > Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again. PL> > *** Error code 1 PL> > PL> > Hence, I could not install portupgrade-devel. PL> > PL> > This is on rather fresh (week old) RELENG_6. PL> > PL> > Can anyone sched me a bit of light? Thanks in advance. PL> PL> Already fixed - wait another hour and cvsup/portsnap again. Ah, I see (last commit from flz). Copying from the place mentioned helps too ;) Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------ From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:15:59 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8102916A41F for ; Sat, 19 May 2007 23:15:59 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from rm-rstar.sfu.ca (spamdamme.sfu.ca [142.58.101.10]) by mx1.freebsd.org (Postfix) with ESMTP id 38A4713C487 for ; Sat, 19 May 2007 23:15:59 +0000 (UTC) (envelope-from cperciva@freebsd.org) Received: from hexahedron.daemonology.net (cperciva@fraser.sfu.ca [142.58.101.25]) by rm-rstar.sfu.ca (8.13.6/8.13.4/SFU-5.0H) with SMTP id l4JMhqJ8009422 for ; Sat, 19 May 2007 15:43:52 -0700 (PDT) X-Spam-Level: Spam-Level Received: (qmail 60640 invoked from network); 19 May 2007 21:27:42 -0000 Received: from unknown (HELO hexahedron.daemonology.net) (127.0.0.1) by localhost with SMTP; 19 May 2007 21:27:42 -0000 Message-ID: <464F6BCE.7000803@freebsd.org> Date: Sat, 19 May 2007 17:27:42 -0400 From: Colin Percival User-Agent: Thunderbird 2.0.0.0 (X11/20070511) MIME-Version: 1.0 To: Garrett Cooper References: <209684.35062.qm@web51403.mail.re2.yahoo.com> <464F6424.7070606@locolomo.org> <464F68A8.4010802@u.washington.edu> In-Reply-To: <464F68A8.4010802@u.washington.edu> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by antibody.sfu.ca running antivirus scanner Cc: freebsd-questions , freebsd-ports Subject: Re: Xorg 7.2.0 Release X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:15:59 -0000 Garrett Cooper wrote: > Please be aware that the portsnap snapshot hasn't been updated yet to > include the X.org 7.2 addition, if you use portsnap. Right now, portsnap is distributing half of Xorg 7.2. This isn't portsnap's fault; the portsnap buildbox CVSuped from cvsup-master in the middle of flz's commit. The rest should be available via portsnap in approximately 45 minutes. Colin Percival From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:18:10 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 734A916A400 for ; Sat, 19 May 2007 23:18:10 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron1.sfsu.edu (iron1.sfsu.edu [130.212.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id 5BD7C13C458 for ; Sat, 19 May 2007 23:18:10 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron1.sfsu.edu with ESMTP; 19 May 2007 16:18:10 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAAwiT0aC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051916180811-526 ; Sat, 19 May 2007 16:18:08 -0700 Date: Sat, 19 May 2007 16:18:08 -0700 (PDT) From: KAYVEN RIESE To: Laganakos Vassilis In-Reply-To: <20070519125728.GA17457@pythagoras.physics.upatras.gr> Message-ID: References: <20070510212817.GA67897@xor.obsecurity.org> <20070519125728.GA17457@pythagoras.physics.upatras.gr> MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/19/2007 16:18:08, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/19/2007 16:18:09, Serialize complete at 05/19/2007 16:18:09 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: ports@freebsd.org, Kris Kennaway Subject: Re: HEADS UP: xorg 7.2 ready for testing X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:18:10 -0000 On Sat, 19 May 2007, Laganakos Vassilis wrote: > On Thu, May 10, 2007 at 05:28:17PM -0400, Kris Kennaway wrote: > prevented the upgrade of the rest ports. The "faulted" ones are: > > x11-toolkits/tix > x11-toolkits/qt4-gui > devel/sdl12 > graphics/gimp > print/gutenprint i don't know exactly what x11-toolkits are for but i know they were causing me problems. i do know i use GIMP and want to ask if this means GIMP is not going to be supported by xorg 7.2 if it is not, is there an alternative jpeg editing program in its place? From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:19:57 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 12BE816A468 for ; Sat, 19 May 2007 23:19:57 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from iron1.sfsu.edu (iron1.sfsu.edu [130.212.10.35]) by mx1.freebsd.org (Postfix) with ESMTP id F088813C458 for ; Sat, 19 May 2007 23:19:56 +0000 (UTC) (envelope-from kayve@sfsu.edu) Received: from smtp01.sfsu.edu ([130.212.10.100]) by iron1.sfsu.edu with ESMTP; 19 May 2007 16:19:56 -0700 X-onepass: IPPSC X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAMAiT0aC1Apk/2dsb2JhbAA Received: from libra.sfsu.edu ([130.212.10.238]) by mail05a.sfsu.edu (Lotus Domino Release 7.0) with ESMTP id 2007051916195427-527 ; Sat, 19 May 2007 16:19:54 -0700 Date: Sat, 19 May 2007 16:19:54 -0700 (PDT) From: KAYVEN RIESE To: Giancarlo Rubio In-Reply-To: Message-ID: References: MIME-Version: 1.0 X-MIMETrack: Itemize by SMTP Server on MAIL05a/SERVERS/SFSU(Release 7.0|August 18, 2005) at 05/19/2007 16:19:54, Serialize by Router on SMTP01/SERVERS/SFSU(Release 7.0.2FP1HF155 | March 20, 2007) at 05/19/2007 16:19:55, Serialize complete at 05/19/2007 16:19:55 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-ports@freebsd.org Subject: Re: (no subject) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:19:57 -0000 On Sat, 19 May 2007, Giancarlo Rubio wrote: > -- > Giancarlo Rubio > > "Linux is for people who hate Windows, > BSD is for people who love UNIX" > Freebsd-BR User #88 i believe i fall into the latter. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:21:52 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 46FDC16A46C for ; Sat, 19 May 2007 23:21:52 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id DD17413C44B for ; Sat, 19 May 2007 23:21:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 19972 invoked by uid 399); 19 May 2007 23:21:51 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 23:21:51 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F868D.7020601@FreeBSD.org> Date: Sat, 19 May 2007 16:21:49 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Michel Talon References: <20070518140441.GA17685@lpthe.jussieu.fr> In-Reply-To: <20070518140441.GA17685@lpthe.jussieu.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Benjamin Lutz , freebsd-ports@freebsd.org Subject: Re: Specs for saving old shared libs X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:21:52 -0000 Michel Talon wrote: > Not completely because some programs install shared libraries in very > non standard places, notably perl installs perl.so like this: > /usr/local/lib/perl5/5.8.8/mach/CORE/libperl.so > or mozilla installs mozilla libs in another strange place. And there are > other ports which make use of such shared libraries, for example Gnome > depends on the mozilla libs or inn depends on perl.so. That argument smells like a red herring to me. The (short version of the) instructions I got from Pav: 1. Before deinstall, save shared libs in /usr/local/lib/compat/pkg 2. After install, remove anything from /usr/local/lib/compat/pkg with the same name as something installed by the new port. In the case of *.so (such as the mozilla or perl files in your example) this would result in a noop. Can you suggest a case where something useful would actually be preserved in lib/compat/pkg? And assuming that you can, are you sure that these apps you're concerned about will find what they are looking for in the ldconfig path, instead of the location in the file system where they are looking for it? I still feel that the only safe way to do this is to find the union of 'ldconfig -r' and 'pkg_info -L' and save those files, and those files only. Doug -- This .signature sanitized for your protection From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:25:00 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 705B916A41F; Sat, 19 May 2007 23:25:00 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (mail.soaustin.net [207.200.4.66]) by mx1.freebsd.org (Postfix) with ESMTP id 4D92113C447; Sat, 19 May 2007 23:25:00 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 0DF424EE; Sat, 19 May 2007 18:25:00 -0500 (CDT) Date: Sat, 19 May 2007 18:24:59 -0500 To: Andreas Gehrke Message-ID: <20070519232459.GA31181@soaustin.net> References: <464F7E6B.1060901@agehrke.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <464F7E6B.1060901@agehrke.com> User-Agent: Mutt/1.5.9i From: linimon@lonesome.com (Mark Linimon) Cc: ports@FreeBSD.org, ale@FreeBSD.org Subject: Re: FreeBSD Port: php5-5.2.1_3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:25:00 -0000 On Sun, May 20, 2007 at 12:47:07AM +0200, Andreas Gehrke wrote: > when PHP 5.2.2 will be available for install via the ports collection. There has been a global freeze to enable the xorg7.2 import and the move from X11BASE to LOCALBASE. This has delayed the php update. We hope to fix php soon. This is a very unusual situation; normally updates are much faster. mcl From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:36:32 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBE6B16A41F for ; Sat, 19 May 2007 23:36:32 +0000 (UTC) (envelope-from h.skuhra@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.169]) by mx1.freebsd.org (Postfix) with ESMTP id 653DF13C45B for ; Sat, 19 May 2007 23:36:32 +0000 (UTC) (envelope-from h.skuhra@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so646556ugh for ; Sat, 19 May 2007 16:36:31 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding; b=IvNft71kIs1othE8GIbjaGgD9kmB58Vec5Y+5fmcSHCPF/skH78IGGYM9ODgsVdAoDfeMB5+cUQ4B62MWrvFWQ0Nc5m6giblAyuscVQFK5pv8sxhKuSLFXe6PNWWs+sra9SBkPo8YTiAxQxbs+aYZ6+gy5TKOe5i4+5a7GC1ldc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:subject:message-id:in-reply-to:references:x-mailer:mime-version:content-type:content-transfer-encoding; b=IdKQywwMHEuU+umD9eFJOrXLoxfYx17hUwltIq5y44fjGwdFG3raDF1EylJiqBCQYuNRgfn7qz/KTAkZeXYBIoge3s/yeJ9j+mjDm0CIjMoZeuYe+vVYAu5aGIiYtuUO3WHeOIEKBlL536U/YH+gFCIIj4e+sCdQwCXxArooeao= Received: by 10.67.121.15 with SMTP id y15mr2165152ugm.1179616195695; Sat, 19 May 2007 16:09:55 -0700 (PDT) Received: from oslo.norge ( [213.47.80.26]) by mx.google.com with ESMTP id o24sm4795123ugd.2007.05.19.16.09.54; Sat, 19 May 2007 16:09:55 -0700 (PDT) Date: Sun, 20 May 2007 01:09:54 +0200 From: "Herbert J. Skuhra" To: freebsd-ports@freebsd.org Message-Id: <20070520010954.be47152c.h.skuhra@gmail.com> In-Reply-To: <20070520024635.O13224@woozle.rinet.ru> References: <20070520024635.O13224@woozle.rinet.ru> X-Mailer: Sylpheed 2.4.0 (GTK+ 2.10.12; i386-portbld-freebsd6.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: Xorg 7.2 funal upgrade trouble X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:36:32 -0000 On Sun, 20 May 2007 02:50:09 +0400 (MSD) Dmitry Morozovsky wrote: > Dear colleagues, > > I'd successfully upgraded my notebook approx a week ago using tarred > experimental tree. > > However, just after The Big Commit [tm] ;) I'd falled into very strange erro > (last few lines from script log): > > ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/ruby18 - found > ===> portupgrade-2.2.6_3,2 depends on file: > /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd6/bdb.so - found > ===> portupgrade-2.2.6_3,2 depends on file: /usr/local/bin/perl5.8.8 - found > ===> Generating temporary packing list > ===> Checking if ports-mgmt/portupgrade already installed > Error: mtree file "/usr/ports/Templates/BSD.local.dist" is missing. > Copy it from a suitable location (e.g., /usr/src/etc/mtree) and try again. > *** Error code 1 > > Hence, I could not install portupgrade-devel. > > This is on rather fresh (week old) RELENG_6. > > Can anyone sched me a bit of light? Thanks in advance. Run cvsup/csup again! The missing file has already been commited by flz@. - Herbert From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:39:29 2007 Return-Path: X-Original-To: ports@FreeBSD.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C970F16A400 for ; Sat, 19 May 2007 23:39:29 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx24.fluidhosting.com [204.14.89.7]) by mx1.freebsd.org (Postfix) with SMTP id 7FA1A13C455 for ; Sat, 19 May 2007 23:39:29 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: (qmail 1934 invoked by uid 399); 19 May 2007 23:39:29 -0000 Received: from localhost (HELO lap.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with SMTP; 19 May 2007 23:39:29 -0000 X-Originating-IP: 127.0.0.1 Message-ID: <464F8AAF.2010609@FreeBSD.org> Date: Sat, 19 May 2007 16:39:27 -0700 From: Doug Barton Organization: http://www.FreeBSD.org/ User-Agent: Thunderbird 2.0b2 (X11/20070116) MIME-Version: 1.0 To: Peter Jeremy References: <464F62D8.80200@FreeBSD.org> <20070519215700.GC1164@turion.vk2pj.dyndns.org> <464F75BF.80203@FreeBSD.org> <20070519223641.GE1164@turion.vk2pj.dyndns.org> In-Reply-To: <20070519223641.GE1164@turion.vk2pj.dyndns.org> Content-Type: multipart/mixed; boundary="------------050904040905090204040404" Cc: ports@FreeBSD.org, x11@FreeBSD.org Subject: Re: X.org 7.2 ports merged into the FreeBSD Ports Tree X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:39:29 -0000 This is a multi-part message in MIME format. --------------050904040905090204040404 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Peter Jeremy wrote: > If you upgrade to xorg 7.2 but don't cleanup the /etc files then rc.d > and periodic scripts are processe twice. Here is a lightly tested patch to rc.subr that should do the trick. If someone wants to give this a ride on a system where this issue has been a problem, I can commit it in HEAD and let it shake out a bit. Doug -- This .signature sanitized for your protection --------------050904040905090204040404 Content-Type: text/plain; name="rc.subr-nodupes.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="rc.subr-nodupes.diff" Index: rc.subr =================================================================== RCS file: /usr/local/ncvs/src/etc/rc.subr,v retrieving revision 1.74 diff -u -r1.74 rc.subr --- rc.subr 10 Mar 2007 13:37:44 -0000 1.74 +++ rc.subr 19 May 2007 23:36:33 -0000 @@ -1460,14 +1460,20 @@ } find_local_scripts_new () { + local dir f + local_rc='' for dir in ${local_startup}; do if [ -d "${dir}" ]; then - for file in `grep -l '^# PROVIDE:' ${dir}/* 2>/dev/null`; do - case "$file" in + for f in `grep -l '^# PROVIDE:' ${dir}/* 2>/dev/null` + do + case "$f" in *.sample) ;; - *) if [ -x "$file" ]; then - local_rc="${local_rc} ${file}" + *) if [ -x "$f" ]; then + case "$local_rc" in + *[\ ]*${f}[\ ]*|*[\ ]*${f}) ;; + *) local_rc="${local_rc} $f" ;; + esac fi ;; esac --------------050904040905090204040404-- From owner-freebsd-ports@FreeBSD.ORG Sat May 19 23:43:26 2007 Return-Path: X-Original-To: freebsd-ports@freebsd.org Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1A5AA16A400 for ; Sat, 19 May 2007 23:43:26 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from mxout1.cac.washington.edu (mxout1.cac.washington.edu [140.142.32.134]) by mx1.freebsd.org (Postfix) with ESMTP id E308D13C4B9 for ; Sat, 19 May 2007 23:43:25 +0000 (UTC) (envelope-from youshi10@u.washington.edu) Received: from smtp.washington.edu (smtp.washington.edu [140.142.33.7] (may be forged)) by mxout1.cac.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JNhPgs032449 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 19 May 2007 16:43:25 -0700 X-Auth-Received: from [192.168.10.45] (c-67-166-149-71.hsd1.ca.comcast.net [67.166.149.71]) (authenticated authid=youshi10) by smtp.washington.edu (8.13.7+UW06.06/8.13.7+UW07.03) with ESMTP id l4JNhOdh023832 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sat, 19 May 2007 16:43:24 -0700 Message-ID: <464F8B9C.9050607@u.washington.edu> Date: Sat, 19 May 2007 16:43:24 -0700 From: Garrett Cooper User-Agent: Thunderbird 2.0.0.0 (Windows/20070326) MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <464597C6.3030406@gmx.de> <20070512174011.GA22526@xor.obsecurity.org> <4645FF71.60100@gmx.de> <20070512175824.GA23103@xor.obsecurity.org> <20070512133054.B5588@math.missouri.edu> <4646193E.5040503@gmx.de> <464665D5.1090509@math.missouri.edu> <464676CC.2000203@math.missouri.edu> <46469BF5.9030603@math.missouri.edu> <1179058696.13237.3.camel@ikaros.oook.cz> <20070513101332.L82202@math.missouri.edu> <46479215.1080401@math.missouri.edu> <4647C4FB.9050607@math.missouri.edu> <4647F182.6000402@gmx.de> <46487491.6020806@math.missouri.edu> <46488168.3030300@math.missouri.edu> <464B155A.1080105@math.missouri.edu> <464B7144.2000600@math.missouri.edu> <1179353641.79329.11.camel@rnoland-ibm.acs.internap.com> <20070517114436.3fdd55b1@deskjail> <464C5338.2090300@math.missouri.edu> In-Reply-To: <464C5338.2090300@math.missouri.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 5.3.1.294258, Antispam-Engine: 2.5.1.298604, Antispam-Data: 2007.5.19.162634 X-Uwash-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __SANE_MSGID 0, __USER_AGENT 0' Subject: Re: Time to abandon recursive pulling of dependencies? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 May 2007 23:43:26 -0000 Stephen Montgomery-Smith wrote: > Alexander Leidinger wrote: >> Quoting Robert Noland (Wed, 16 May 2007 18:14:01 >> -0400): >> >>> On Wed, 2007-05-16 at 16:01 -0500, Stephen Montgomery-Smith wrote: >>>> Ok chaps, I think I have it. >>>> >>>> This involves no recursive calls of make. Furthermore the >>>> dependencies it creates are the real dependencies on your system, >>>> not what ports thinks it should be, because it gets all the >>>> information from /var/db/pkg. On my system it takes a second or two >>>> to register a port >>>> - it takes about the same amount of time whether it has few >>>> dependencies or many, except when there are zero dependencies, when >>>> it takes no >>>> time at all. >>>> >>>> If I get some positive feedback on this one, I'll submit a PR. You >>>> can try it out by typing "make actual-package-depends" as opposed to >>>> "make package-depends." >>> Ok, I'm really trying to make sense of these numbers... >>> >>> For gnome2-2.18.1_1 on my -current system... >>> >>> rnoland-ibm% make package-depends|wc -l >>> 362 >>> rnoland-ibm% make actual-package-depends|wc -l >>> 294 >>> >>> Registered the old way: >>> rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l >>> 176 >>> >>> and the new way: >>> rnoland-ibm% grep @pkgdep /var/db/pkg/gnome2-2.18.1_1/+CONTENTS|wc -l >>> 294 >>> >>> I put together an awk script yesterday which was very close to the one >>> Alexander posted and got 295... and the diff of the output of my awk and >>> actual-package-depends is much more than a single line, which I also >>> can't yet explain. >> >> I had a look at it. It is missing those dependencies which are not >> installed. Depending on when this target is used, this is ok or not. >> >> Some benchmark: >> ---snip--- >> [original] >> make package-depends 80.18s user 53.92s system 73% cpu 3:01.53 total >> make package-depends 80.70s user 52.94s system 87% cpu 2:32.25 total >> make package-depends > /tmp/list1 79.58s user 54.28s system 87% cpu >> 2:32.59 total >> >> [no AWK] >> make actual-package-depends 4.76s user 7.46s system 57% cpu 21.082 total >> make actual-package-depends 4.87s user 7.34s system 67% cpu 18.019 total >> make actual-package-depends > /tmp/list2 4.58s user 7.60s system 87% >> cpu 13.942 total >> >> [AWK] >> make actual-package-depends 3.15s user 7.45s system 85% cpu 12.420 total >> make actual-package-depends 3.13s user 7.49s system 84% cpu 12.524 total >> make actual-package-depends 3.11s user 7.49s system 88% cpu 11.995 total >> make actual-package-depends >| /tmp/list3 3.16s user 7.42s system 89% >> cpu 11.83 0 total >> >> [AWK + partly missing (only direct dependencies)] >> make actual-package-depends > /tmp/list4 4.60s user 7.63s system 90% >> cpu 13.479 total >> make actual-package-depends 4.68s user 7.56s system 87% cpu 13.985 total >> make actual-package-depends 4.58s user 7.64s system 89% cpu 13.594 total >> >> ...sorting list1 & list2 & list3 & list4... >> >> % wc -l /tmp/list*s >> 320 /tmp/list1s >> 308 /tmp/list2s >> 308 /tmp/list3s >> 310 /tmp/list4s >> 1246 total >> ---snip--- >> >> Note, there was trackerd running in the background while testing... >> >> For the difference between the redirected output case: I think the >> gnome terminal needs a lot of time to print all the lines. But still, >> the awk version takes around 3/4 of the time (interesting is the user >> time, not the total time). Stephen's version can be speed up some >> fractions by inserting a break into the first while-loop. >> >> Attached is my awk-version and the awk version which also includes the >> direct dependencies. >> >> Bye, >> Alexander. >> >> > > I think I like Alexander's awk version better than mine. Alexander - > can I ask you to submit the PR using send-pr? > > Stephen My lord.. now I see what everyone means in terms of taking a long time to update the ports / package databases. If you use portsnap, it doesn't take a long time. However, if you use csup/cvsup, it appears to take a long time running make and ruby (primarily disk I/O), to update all of the databases. It took approximately 3-5 minutes to complete on a P4 3.0 GHz, so I'd hate to see how long it takes to finish on a slower machine =\... Maybe this is where Stephen's revisions to pkg_add and bsd.ports.mk would come in handy. -Garrett