From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 06:50:33 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B4B981A7; Thu, 17 Jul 2014 06:50:33 +0000 (UTC) Received: from mail-la0-x235.google.com (mail-la0-x235.google.com [IPv6:2a00:1450:4010:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0FA132397; Thu, 17 Jul 2014 06:50:32 +0000 (UTC) Received: by mail-la0-f53.google.com with SMTP id gl10so1356806lab.40 for ; Wed, 16 Jul 2014 23:50:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:message-id:date:reply-to:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=Ku1921jKHYm8nKWJBw4b/NApBQ9xOdoOHbcMLfgjG2c=; b=f8uHjZ6Dug/i+bO/2KUMh2Zj9FBrECqt3aFb+HEIVj9gW67MPXU6hK53yuTjCMVkv+ eObpcvD/T0P8yaJFDpWx6s5vqM7/8vMHrJ3C56Qwz10So/yPY5SRaJH+WLW4uj7sHWg1 6wQtBKmO3ilGSDtdvYEhyCKCsU93HBs0JrydAiSV4nrf3D+W5/WDbGDX9nRvhmws34wR aYh3zH0vhRJ9KuNuSC5P947gCoxMuap+ieBGhaLJnKhTGwSxnuKZmQI3CKimpJBN3lGj JQIgrifNxI7j/91sm5tR3OBA7wCqIFD2/jLvRub8EdEQV1vpnKBJqyjwsBs7At/HRZqJ 61Eg== X-Received: by 10.112.16.199 with SMTP id i7mr22081231lbd.5.1405579830735; Wed, 16 Jul 2014 23:50:30 -0700 (PDT) Received: from Leslies-MacBook-Pro.local (c-195-216-044-136.ekt.thalamus.net. [195.216.44.136]) by mx.google.com with ESMTPSA id qx6sm1757796lbb.23.2014.07.16.23.50.29 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 16 Jul 2014 23:50:29 -0700 (PDT) From: Leslie Jensen X-Google-Original-From: Leslie Jensen Message-ID: <53C77233.3000009@eskk.nu> Date: Thu, 17 Jul 2014 08:50:27 +0200 Reply-To: jensen.leslie@gmail.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org, brooks@FreeBSD.org Subject: Re: Updating ports that require cclang33 almost comes to a standstill! References: <53C64409.4010704@eskk.nu> In-Reply-To: <53C64409.4010704@eskk.nu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 06:50:33 -0000 Leslie Jensen skrev 2014-07-16 11:21: > Hello list. > > I'm experiencing a very slow build of clang33 > > It seems that it's when building clang33/work/llvm-3.3 that is slows > down. > > Using top I can see that my system is almost idle, 99,4, and cc1plus > has two processes using WCPU at 1,80% and 0.10% > > I'm wondering if it's normal behaviour and I just have to sit it out? > > uname 9.1-RELEASE-p5 > > Thanks > > /Leslie > > > > _______________________________________________ > 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" First it stopped with this message. llvm[2]: Building Release Archive Library libclangARCMigrate.a gmake[2]: Leaving directory `/usr/ports/lang/clang33/work/llvm-3.3.src/tools/clang/lib/ARCMigrate' gmake[1]: Leaving directory `/usr/ports/lang/clang33/work/llvm-3.3.src/tools/clang/lib' gmake: *** [all] Error 1 ===> Compilation failed unexpectedly. Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to the maintainer. *** [do-build] Error code 1 Stop in /usr/ports/lang/clang33. *** [build] Error code 1 Stop in /usr/ports/lang/clang33. ===>>> make build failed for lang/clang33 ===>>> Aborting update Then I set "MAKE_JOBS_UNSAFE=yes" in /etc/make.conf and got this result. ase/RecursiveASTVisitorTest.d.tmp: No such file or directory gmake[2]: *** [/usr/ports/lang/clang33/work/llvm-3.3.src/tools/clang/unittests/Tooling/Release/RecursiveASTVisitorTest.o] Error 1 gmake[2]: Leaving directory `/usr/ports/lang/clang33/work/llvm-3.3.src/tools/clang/unittests/Tooling' gmake[1]: *** [Tooling/.makeall] Error 2 gmake[1]: Leaving directory `/usr/ports/lang/clang33/work/llvm-3.3.src/tools/clang/unittests' gmake: *** [all] Error 1 *** [do-build] Error code 1 Stop in /usr/ports/lang/clang33. *** [build] Error code 1 Stop in /usr/ports/lang/clang33. ===>>> make build failed for lang/clang33 ===>>> Aborting update /Leslie From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 07:55:32 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 186AB393; Thu, 17 Jul 2014 07:55:32 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 860612999; Thu, 17 Jul 2014 07:55:31 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id E3CF06A6032; Thu, 17 Jul 2014 09:55:27 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id s6H7tRaK038196; Thu, 17 Jul 2014 09:55:27 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id s6H7tRdC037164; Thu, 17 Jul 2014 09:55:27 +0200 (CEST) (envelope-from lars) Date: Thu, 17 Jul 2014 09:55:27 +0200 From: Lars Engels To: Lev Serebryakov Subject: Re: pkg-devel goes mad on 11-CURRENT with last repository update Message-ID: <20140717075527.GA96250@e-new.0x20.net> References: <1421852928.20140717001119@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline In-Reply-To: <1421852928.20140717001119@serebryakov.spb.ru> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p4 User-Agent: Mutt/1.5.23 (2014-03-12) Cc: bapt@FreeBSD.org, FreeBSD ports mailing list X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 07:55:32 -0000 --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 12:11:19AM +0400, Lev Serebryakov wrote: > Hello, FreeBSD. >=20 > I'm using 11-CURRENT (amd64) on my laptop and trying hard to use binary > packages with pkg-devel. But attempt to upgrade installed packages goes > crazy today. It trys to install ALL versions of gcc, ALL versions of > subversion and many other unneeded packages! >=20 > I'm using latest pkg-devel 1.3.0.r1. >=20 > List of packages installed ("pkg info" output) and "pkg upgrade" output = are > attached. >=20 > (THREES installed versions of gcc is another sad story, of course). >=20 Please try pkg-devel RC2. It should be fixed there. --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQF8BAEBCgBmBQJTx4FvXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1t7i4H/2y365MkkL694p7R1kkB+2y4 K9w1YQq5/VOxyuzQcSiWdg8ctHp5A3z2X4L/4UofCt33PBFN+Rc91+ONquSS1Vv3 UOBVClrlTszBSEZZkgzJIyraEQySOmBw9xwjG8om+kgII9oa9dLMsFcFpx59CGev MewEVAiT6/PEXH02KBPqyf0Mpi0qT41MxR2WPabjuHu5FD6JV/0CikS2u3/fXyo9 nqMr42LhNkR2p5Xv3OFuMz+TI1PGAK4wgnnYiOD4/SUF1nrinYCGpRnshgzvbJ0X 8vw/+DKu5uRG8xVBxw/GVXUh93HBwQx0brc5f1q+D1QyADY/A99pDghnd9P9WGI= =xQl8 -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 08:31:54 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2BD07E0D; Thu, 17 Jul 2014 08:31:54 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EF91F2CF2; Thu, 17 Jul 2014 08:31:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=QXmx1jNDOW80/ik6xH9fGtrCm82MNJeXRgKKnnsj7oE=; b=uCPXnffMwV3WD2IE0BcfRFzoElTs1mtRks5ey9u3GdyWpotVah8w1lYz8L9lvXHIvbh/Lhh7GtCaoaC1rDGRZYdl/edjHPi9BsqGRZV3FmmHh416MwgDBIS/+A+hxbnv8J1Obo2kTt9LIDEjDzbPOyp5DYQMQgZDJ6khJQnvsPw=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X7h6V-000NBk-T2; Thu, 17 Jul 2014 08:31:51 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: vanilla@FreeBSD.org X-Trac-Project: redports Date: Thu, 17 Jul 2014 08:31:51 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 361966: 4x leftovers To: vanilla@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140715163800-54141 X-Trac-Build-ID: 20140715163800-54141 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 08:31:54 -0000 1: Stagify. 2: USES=tar:bzip2. Approved by: portmgr@ (blanket) --------------------------------------------------------------------- Build ID: 20140715163800-54141 Job owner: vanilla@FreeBSD.org Buildtime: 40 hours Enddate: Thu, 17 Jul 2014 08:31:46 GMT Revision: 361966 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=361966 --------------------------------------------------------------------- Port: multimedia/kdenlive 0.9.6_3 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~vanilla@FreeBSD.org/20140715163800-54141-377402/kdenlive-0.9.6_3.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~vanilla@FreeBSD.org/20140715163800-54141-377403/kdenlive-0.9.6_3.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~vanilla@FreeBSD.org/20140715163800-54141-377404/kdenlive-0.9.6_3.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~vanilla@FreeBSD.org/20140715163800-54141-377405/kdenlive-0.9.6_3.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 08:38:55 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EFD1721A; Thu, 17 Jul 2014 08:38:55 +0000 (UTC) Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 657B52D3B; Thu, 17 Jul 2014 08:38:55 +0000 (UTC) Received: by mail-wi0-f178.google.com with SMTP id hi2so2632353wib.5 for ; Thu, 17 Jul 2014 01:38:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=waB2bk64OUBC6WXBo2z4Qt5vwHviaFSiUboEH2c9FtA=; b=lPEw4ubCC05dRoc14js/f74KxuJ3HpaeU9e+D0RTSbdYplqQttYQPBZ3YsbQivdKnx lN8+vmS+OW6qqsgNPDgN0Z3IbslRrOZ8VvePOorV+0VEN0TAGxJQHml8i8up4R/nXd8+ dlEQVaPbdMSMGJcwr7V4MibojBZ5VMQTIIZkzTYH89/ro+73ySIITy/28rzHgMs2gq4f B+vTUYbIOYOhxbL1smBjkeVPILUV6bgT/n1TH4oISi8FUU1HHSkEGjDQQOAtgqC1Cnfy C2ZH9eyQ6e4vwv5Z7aG53xZ9e7l//QPbUvacMnZz/EByBO9Cw+mZD8a8o1NfaQ8cE9wh 6nfg== X-Received: by 10.180.198.244 with SMTP id jf20mr20417340wic.40.1405586328755; Thu, 17 Jul 2014 01:38:48 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id wu6sm4444848wjb.46.2014.07.17.01.38.47 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jul 2014 01:38:47 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 17 Jul 2014 10:38:42 +0200 From: Baptiste Daroussin To: ports@FreeBSD.org Subject: [CFT] new libdrm with old xorg Message-ID: <20140717083842.GA28314@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="GvXjxJ+pjyke8COw" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Cc: x11@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 08:38:56 -0000 --GvXjxJ+pjyke8COw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, I need some testers to have one unique libdrm what ever version xorg is used, we know the newer version works properly with newer xorg, I have been testing so far with old xorg and everything seems to work ootb. Can anyone test and tell me if that works? basically before and after the update nothing should have changed. In particular I'm interested in testers for: FreeBSD 8 FreeBSD 9 http://people.freebsd.org/~bapt/drm.diff regards, Bapt --GvXjxJ+pjyke8COw Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPHi5IACgkQ8kTtMUmk6ExHfQCgo7XMS3RDGgOQFO5Nha+D+l/s v1QAnA8ShZtXVQz5T2AB9wQf0hrJWNbG =v8Dy -----END PGP SIGNATURE----- --GvXjxJ+pjyke8COw-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 09:35:35 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7C9DFF38 for ; Thu, 17 Jul 2014 09:35:35 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 68CA2223B for ; Thu, 17 Jul 2014 09:35:35 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s6H9ZZaQ038559 for ; Thu, 17 Jul 2014 09:35:35 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s6H9ZZv7038556; Thu, 17 Jul 2014 09:35:35 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407170935.s6H9ZZv7038556@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Thu, 17 Jul 2014 09:35:35 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 09:35:35 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ lang/atlast | 1.2 | 2.0 ------------------------------------------------+-----------------+------------ www/linkchecker | 9.2 | 9.3 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 12:29:23 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id F1F19AE8 for ; Thu, 17 Jul 2014 12:29:23 +0000 (UTC) Received: from mp1-smtp-6.eutelia.it (mp1-smtp-6.eutelia.it [62.94.10.166]) by mx1.freebsd.org (Postfix) with ESMTP id A45CD211D for ; Thu, 17 Jul 2014 12:29:23 +0000 (UTC) Received: from ns2.biolchim.it (ip-188-188.sn2.eutelia.it [83.211.188.188]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mp1-smtp-6.eutelia.it (Eutelia) with ESMTP id ECE646BD0A7 for ; Thu, 17 Jul 2014 14:29:14 +0200 (CEST) Received: from soth.ventu (adsl-ull-123-140.41-151.net24.it [151.41.140.123]) (authenticated bits=0) by ns2.biolchim.it (8.14.9/8.14.8) with ESMTP id s6HCT747044798 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Thu, 17 Jul 2014 14:29:11 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: ns2.biolchim.it: Host adsl-ull-123-140.41-151.net24.it [151.41.140.123] claimed to be soth.ventu Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.9/8.14.7) with ESMTP id s6HCT1DA042436 for ; Thu, 17 Jul 2014 14:29:01 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <53C7C18D.2010908@netfence.it> Date: Thu, 17 Jul 2014 14:29:01 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Help with "port test" References: <53C4F8FE.80909@netfence.it> <53C50418.107@freebsd.org> <53C512FD.1080607@cyberbotx.com> In-Reply-To: <53C512FD.1080607@cyberbotx.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (ns2.biolchim.it [192.168.2.203]); Thu, 17 Jul 2014 14:29:12 +0200 (CEST) X-Spam-Score: 5.206 (*****) RCVD_IN_PBL, RCVD_IN_RP_RNBL, RCVD_IN_SORBS_DUL, RDNS_DYNAMIC X-Scanned-By: MIMEDefang 2.75 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 12:29:24 -0000 > On 07/15/14 06:36, Stefan Esser wrote: >>> What does this mean? >> >> You are trying to delete the directory /usr/local, which is part of >> the base system. >> >> Just remove '@unexec rmdir "/usr/local" ...' from pkg-plist ... Hello Stefan. For some reason I didn't get your message and I see it only now... Of course I have no such line in pkg-plist. Actually both "grep unexec pkg-plist" and "grep /usr/local pkg-plist" give no match. bye & Thanks av. From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 12:50:54 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7939E369 for ; Thu, 17 Jul 2014 12:50:54 +0000 (UTC) Received: from mail-qa0-x231.google.com (mail-qa0-x231.google.com [IPv6:2607:f8b0:400d:c00::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3DA5722FE for ; Thu, 17 Jul 2014 12:50:54 +0000 (UTC) Received: by mail-qa0-f49.google.com with SMTP id dc16so1801307qab.22 for ; Thu, 17 Jul 2014 05:50:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=0IMc8sjqMOnN03vi38WOQA0uZFkEBM7QUk3bI93ITSE=; b=TC5tus3XWrvyyKflL64rIgQctichcs8P34EgGmlJmld69zSTs4K7TRfN85TjP1x1cA tRZBnltBwKF/K1P9VG0naQWATlzMcEQ/7OyJ7y/Ozhp/BRG0RqfuNKi7yyBEE0AdGekJ NW0ba16k23imos9EiaztUYb4NVOH4A+MJ1sSwb/A2xGEOiYVl4wBtyU1n1Wi7N1WWNif odKUNu2HTt5uY/r3cyi1IajbH+jU0XlBXCuGGy6VGpWMIOv2dbRtas6agquTSzz2KXjh RG2ngIJd7Qn0HvB6b9y4PAkDoNmSzxD0sSRCc/09aQgE3k1MnNyd6MIdn1Ye0iI6+hmR ffwg== MIME-Version: 1.0 X-Received: by 10.224.130.201 with SMTP id u9mr55420194qas.98.1405601453325; Thu, 17 Jul 2014 05:50:53 -0700 (PDT) Received: by 10.96.157.97 with HTTP; Thu, 17 Jul 2014 05:50:53 -0700 (PDT) Date: Thu, 17 Jul 2014 13:50:53 +0100 Message-ID: Subject: Messa-7.6.1 is Missing From: SEan Strand To: ports@FreeBSD.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 12:50:54 -0000 Or why has it been moved into: =E2=80=8B =E2=80=8Bftp.freedesktop.org/pub/mesa/7.6.1/=E2=80=8B =E2=80=8BHope you have a GREAT Day, after sorting out the the errors you lo= t sent us! Dr Sean J. Strand=E2=80=8B --=20 D.Sc ESA, Ph.D ESA, MBA T.Can, ++. From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 12:54:19 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2A4604B9; Thu, 17 Jul 2014 12:54:19 +0000 (UTC) Received: from mail-lb0-x22b.google.com (mail-lb0-x22b.google.com [IPv6:2a00:1450:4010:c04::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ACF323B1; Thu, 17 Jul 2014 12:54:18 +0000 (UTC) Received: by mail-lb0-f171.google.com with SMTP id l4so1704790lbv.30 for ; Thu, 17 Jul 2014 05:54:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:message-id:date:reply-to:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=7anzf9QwBDCf5MAyQ+NiCGZL2KehuAAOVqGi3d0Vdsw=; b=KcQTk0wd1nmiXZ9muK7lVq7e9EqkOW/Rv4FximdGTryOCwlNBJNk+8xabS8EDsRtB2 tfjSuIGDPFwgjy2E0oBqp1xJd9K0xDAwkGH58yaVxeiaaWSMqpg/ivVDYAHnkUyb9IZ1 YUKgjcxXedCv//QwiMtqcj4eT3+wCeuZYGyCp9oOnWYWp8Lep3xFnjfycqIP3wJwxO2I 2I7PRspDLWC5JM0KSyI1blspnIrRpNUptTeuutfpEJrL087hE+3PH8vTuE4qyJJyuF2e A+SrJo6jga+/ZzwkcqRKP7OvCXcpFdvzuUL0C0h3kbApCqB0qTLnJJxNC6KxwPZfsK+Z +x6g== X-Received: by 10.112.209.73 with SMTP id mk9mr15285915lbc.64.1405601655889; Thu, 17 Jul 2014 05:54:15 -0700 (PDT) Received: from Leslies-MacBook-Pro.local (c-195-216-044-136.ekt.thalamus.net. [195.216.44.136]) by mx.google.com with ESMTPSA id xt6sm1538249lab.29.2014.07.17.05.54.14 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 17 Jul 2014 05:54:14 -0700 (PDT) From: Leslie Jensen X-Google-Original-From: Leslie Jensen Message-ID: <53C7C771.50107@eskk.nu> Date: Thu, 17 Jul 2014 14:54:09 +0200 Reply-To: jensen.leslie@gmail.com User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Dimitry Andric , jensen.leslie@gmail.com Subject: Re: Updating ports that require cclang33 almost comes to a standstill! References: <53C64409.4010704@eskk.nu> <5D3F3EEF-F3EF-4B5B-9390-2262D29CEE65@FreeBSD.org> In-Reply-To: <5D3F3EEF-F3EF-4B5B-9390-2262D29CEE65@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: brooks@FreeBSD.org, freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 12:54:19 -0000 Dimitry Andric skrev 2014-07-17 00:10: > On 16 Jul 2014, at 11:21, Leslie Jensen wrote: >> Hello list. >> >> I'm experiencing a very slow build of clang33 >> >> It seems that it's when building clang33/work/llvm-3.3 that is slows down. >> >> Using top I can see that my system is almost idle, 99,4, and cc1plus has two processes using WCPU at 1,80% and 0.10% > cc1plus is actually gcc's C++ compiler, so clang isn't to blame here. :) > Isn't there anything else going on, like linking (look for any 'ld' > processes)? Or is the machine short on RAM (look at swap usage in top)? > > -Dimitry > When the machine is idle these are the values. Mem: 27M Active, 236M Inact, 173M Wired, 10M Cache, 58M Buf, 21M Free Swap: 971M Total, 53M Used, 918M Free, 5% Inuse /Leslie From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 14:10:28 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1EC0B852; Thu, 17 Jul 2014 14:10:28 +0000 (UTC) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) by mx1.freebsd.org (Postfix) with ESMTP id EDBE22AFB; Thu, 17 Jul 2014 14:10:26 +0000 (UTC) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id D0A025A9F0C; Thu, 17 Jul 2014 14:10:25 +0000 (UTC) Date: Thu, 17 Jul 2014 14:10:25 +0000 From: Brooks Davis To: Leslie Jensen Subject: Re: Updating ports that require cclang33 almost comes to a standstill! Message-ID: <20140717141025.GA74150@spindle.one-eyed-alien.net> References: <53C64409.4010704@eskk.nu> <5D3F3EEF-F3EF-4B5B-9390-2262D29CEE65@FreeBSD.org> <53C7C771.50107@eskk.nu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bp/iNruPH9dso1Pn" Content-Disposition: inline In-Reply-To: <53C7C771.50107@eskk.nu> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: brooks@FreeBSD.org, Dimitry Andric , freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 14:10:28 -0000 --bp/iNruPH9dso1Pn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 02:54:09PM +0200, Leslie Jensen wrote: >=20 > Dimitry Andric skrev 2014-07-17 00:10: > > On 16 Jul 2014, at 11:21, Leslie Jensen wrote: > >> Hello list. > >> > >> I'm experiencing a very slow build of clang33 > >> > >> It seems that it's when building clang33/work/llvm-3.3 that is slows d= own. > >> > >> Using top I can see that my system is almost idle, 99,4, and cc1plus h= as two processes using WCPU at 1,80% and 0.10% > > cc1plus is actually gcc's C++ compiler, so clang isn't to blame here. :) > > Isn't there anything else going on, like linking (look for any 'ld' > > processes)? Or is the machine short on RAM (look at swap usage in top)? > > > > -Dimitry > > >=20 > When the machine is idle these are the values. >=20 >=20 > Mem: 27M Active, 236M Inact, 173M Wired, 10M Cache, 58M Buf, 21M Free >=20 >=20 > Swap: 971M Total, 53M Used, 918M Free, 5% Inuse I suspect you need more swap. I'd recommend installing clang33 as a binary package. -- Brooks --bp/iNruPH9dso1Pn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlPH2VEACgkQXY6L6fI4GtSScACfcJBJMi11FNEhWR9UvQVju9L0 NW4AnRSa6FEPfqjyqapiS8iGUJ/0FE1p =JMLy -----END PGP SIGNATURE----- --bp/iNruPH9dso1Pn-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 18:25:05 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5055AC1E; Thu, 17 Jul 2014 18:25:05 +0000 (UTC) Received: from mail-la0-x232.google.com (mail-la0-x232.google.com [IPv6:2a00:1450:4010:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 627D0226A; Thu, 17 Jul 2014 18:25:04 +0000 (UTC) Received: by mail-la0-f50.google.com with SMTP id gf5so1899079lab.23 for ; Thu, 17 Jul 2014 11:25:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=b7F1I7bkQa+bMlShLg9t8BNx4K6cgs+F9CpDmBUwmnE=; b=UB98jSTsERwqND5U4XpaGLw+b/F0GHWGx7S0DPn+UWzTIMnMFYrAXalr7GMvy+psYi gdfs6DE69lJuJTnuTEhzymkrGBjEchlyuJJQjwiSGfw6215Bg29iSfDsIwY/zz/rZC1c +/ZZr8IsZUnNYyzSB+YVRmky1YUAkJBYPz8UXAbtFrSVL5KwhtHEuUg6V1X728VoMyo1 0FLAdGeJMGTGIGLpRtAKQLrsn8TKS1Y8kmV2vhLAAI8SfFFihNIwiV7gnTv35zJY4OjU Cqbntv6uS3UUBwmmZsR/1AwlwCGsrE3m1xQuFlwYv5moP+km2rD9OhA1Bjqp0EYpM6l5 DeeQ== MIME-Version: 1.0 X-Received: by 10.152.120.195 with SMTP id le3mr34997500lab.16.1405621501652; Thu, 17 Jul 2014 11:25:01 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.225.34 with HTTP; Thu, 17 Jul 2014 11:25:01 -0700 (PDT) Date: Thu, 17 Jul 2014 11:25:01 -0700 X-Google-Sender-Auth: 5d_fWbEAgYsaSbPyp0rYCKtCivM Message-ID: Subject: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Craig Rodrigues To: freebsd-current Current , ports , freebsd-doc@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 18:25:05 -0000 Hi, I attend a lot of different Meetup groups in the San Francisco Bay Area / Silicon Valley. What I am seeing is the following usage pattern for new developers, especially for web apps and cloud applications. (1) On their desktop/laptop, they will generally be using a Mac running OS X. This is their desktop Unix environment. This seems to be true of almost 90% of the people that I meet. The 10% of people who run a PC laptop, will mostly be running Windows. Very few seem to run Linux on their laptops, but if they do, it will likely be Ubuntu Linux. (2) For their deployed application, generally they will deploy to a Linux environment on a server. These days, the server will very likely be in a cloud environment: Amazon, Rackspace, Heroku. For (1), encouraging people to move away from a Mac to FreeBSD for their desktop environment is a tough sell. Apple is a multi-billion dollar company, and they make beautiful hardware, and software with a fantastic end-user experience. The PC-BSD project is fighting the good fight in terms of making a usable FreeBSD desktop, but its a touch battle to fight. For (2), encouraging people to move away from Linux to FreeBSD on the server, may be something where we can get more wins. I think we can do this by having more HOWTO articles on the FreeBSD web page that explain the following: (1) We need a HOWTO article that explains for each command using apt or yum for installing packages, how can I do the same thing using "pkg". Even if we have a web page with a table, contrasting the apt/yum commands, and pkg commands, that would be super useful. A lot of folks have moved away from FreeBSD, purely because they are sick of pkg_add. We need to explain to folks that we have something better, that is quite competitive to apt/yum, and it is easy to use. (2) We need a HOWTO article that explains how to set up a FreeBSD environment with some of the major cloud providers, i.e. Amazon, Rackspace, Microsoft Azure, etc. Do we have such articles today, or is anybody working on something like that? I think if we had these two HOWTO articles today, and we could aggressively point people at them, this would be a huge win for expanding the number of people who try out FreeBSD for modern server applications. -- Craig From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 19:28:46 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 11B6A100; Thu, 17 Jul 2014 19:28:46 +0000 (UTC) Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 949B42879; Thu, 17 Jul 2014 19:28:45 +0000 (UTC) Received: by mail-qg0-f46.google.com with SMTP id z60so2383163qgd.5 for ; Thu, 17 Jul 2014 12:28:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ocyCOsEaFigPCywwzkQ877hgLIOa82R0/5MrwkAzFNw=; b=HrUuQCct4e+3UprH7z3FXGR3LkTbKfKKagXxNOxmYEojK6NOYENMGEyqx00u+mwr1J KYwh2WrP/6Us3IuBC6dRh0377DMr0iPOOOXcW9ZOqybjKgkhR4opfDefqz4hNa/LnVP3 hdgX6rmARQm/NS27CvFa8uYDgy0iSiUdd2CGa+ZRMCWbmOb7QFTgdglXor8ijXlKBmmW u/q8/5FS692LTvgzXtfB7g2RvrIFjOvun5haFaN3HuhwHxK0pmiiqm1TG0RlI0nhKId7 LDHhqBCUquTuKh7Ttfv0LTpiGQFJ07nLqJsBPrsQdCNs+xxuQ9Ucvme0sx9UlCeri0Ht gqmQ== MIME-Version: 1.0 X-Received: by 10.140.39.164 with SMTP id v33mr58292088qgv.99.1405625324793; Thu, 17 Jul 2014 12:28:44 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 12:28:44 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 12:28:44 -0700 X-Google-Sender-Auth: rgFI6mYI7eBvut1-JrVwefLnHwI Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Cc: freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 19:28:46 -0000 Hi! 3) The binary packages need to work out of the box 4) .. which means, when you do things like pkg install apache, it can't just be installed and not be enabled, because that's a bit of a problem; 5) .. and then we need examples of actually deploying useful scenarios, like "so here's what you type to get django working right", "here's how you get a default memcached that works well", "here's how you bring up node.js", etc. 6) Then make VMs of the above so people can just clone and install them. -a On 17 July 2014 11:25, Craig Rodrigues wrote: > Hi, > > I attend a lot of different Meetup groups in the San Francisco Bay Area / > Silicon Valley. > > What I am seeing is the following usage pattern for new developers, > especially for web apps and cloud applications. > > (1) On their desktop/laptop, they will generally be using > a Mac running OS X. This is their desktop Unix environment. > This seems to be true of almost 90% of the people that I meet. > The 10% of people who run a PC laptop, will mostly be running > Windows. Very few seem to run Linux on their laptops, but > if they do, it will likely be Ubuntu Linux. > > (2) For their deployed application, generally they will deploy to > a Linux environment on a server. These days, the server will > very likely be in a cloud environment: Amazon, Rackspace, > Heroku. > > > For (1), encouraging people to move away from a Mac to FreeBSD for their > desktop environment is a tough sell. Apple is a multi-billion dollar > company, and they make beautiful hardware, and software with > a fantastic end-user experience. The PC-BSD project is fighting the > good fight in terms of making a usable FreeBSD desktop, but its > a touch battle to fight. > > For (2), encouraging people to move away from Linux to FreeBSD > on the server, may be something where we can get more wins. > I think we can do this by having more HOWTO articles on > the FreeBSD web page that explain the following: > > > (1) We need a HOWTO article that explains for each command using apt > or yum for installing packages, > how can I do the same thing using "pkg". > Even if we have a web page with a table, contrasting the > apt/yum commands, and pkg commands, that would be super > useful. > > A lot of folks have moved away from FreeBSD, purely because > they are sick of pkg_add. We need to explain to folks that > we have something better, that is quite competitive to > apt/yum, and it is easy to use. > > (2) We need a HOWTO article that explains how to set up > a FreeBSD environment with some of the major cloud providers, > i.e. Amazon, Rackspace, Microsoft Azure, etc. > > > Do we have such articles today, or is anybody working on something > like that? > > I think if we had these two HOWTO articles today, and we could > aggressively point people at them, this would be a huge win > for expanding the number of people who try out FreeBSD > for modern server applications. > > -- > Craig > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 19:36:59 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 59D613A4 for ; Thu, 17 Jul 2014 19:36:59 +0000 (UTC) Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E2E172947 for ; Thu, 17 Jul 2014 19:36:58 +0000 (UTC) Received: by mail-wg0-f41.google.com with SMTP id z12so2563315wgg.24 for ; Thu, 17 Jul 2014 12:36:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=95I7J8ycPT946x6Kt4gngpDtG6ahvQfKI7JIPdWMsCo=; b=VjdVITYp47CemuG9WYn7IA7n/NjhNPw8sftxknoo/QecHFO7Ofx6+P3yLfFQz/Yp5i 6AHGgqrLCZSuAKosb+EGZN+/I/ihPE3G7rDqqsZhcFTR/7L3rj5o+7GnhvY7lVFPUPeM dHdhIASb2RNBBNGZn+/mx3LJo8bMXVhVOAA40GeoQJK3tpm/DlXzYbR2qHRRIcKBH8KN u1qMpH9f2piPCJdedIKwR87GTcfJm5T1lIHumX1fmfO98KBTRZBao+UIrsz67rIL+vGf xvKlQ9nCwcRSMN9Je7ev06wLyaa9BkV/WbsdOsHFasCwtBpnugSf4c5iMlM/S3IjgSHZ XZZQ== X-Received: by 10.194.60.35 with SMTP id e3mr49483761wjr.12.1405625816961; Thu, 17 Jul 2014 12:36:56 -0700 (PDT) Received: from DaemON.home (078088214039.walbrzych.vectranet.pl. [78.88.214.39]) by mx.google.com with ESMTPSA id au7sm8299659wjc.41.2014.07.17.12.36.56 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Thu, 17 Jul 2014 12:36:56 -0700 (PDT) Date: Thu, 17 Jul 2014 21:36:35 +0200 From: Serpent7776 To: "Herbert J. Skuhra" Subject: Re: upgrading devel/p5-subversion fails Message-ID: <20140717213635.35c8bf17@DaemON.home> In-Reply-To: <87fvi1t1i1.wl-hskuhra@eumx.net> References: <20140715224238.3c4e31b1@DaemON.home> <87a98agwds.wl-hskuhra@eumx.net> <20140716211223.20231dc6@DaemON.home> <87ha2ht65t.wl-hskuhra@eumx.net> <20140716224036.2e42d8a9@DaemON.home> <87fvi1t1i1.wl-hskuhra@eumx.net> X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd9.2) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 19:36:59 -0000 On Wed, 16 Jul 2014 23:52:38 +0200 "Herbert J. Skuhra" wrote: > On Wed, 16 Jul 2014 22:40:36 +0200 > Serpent7776 wrote: > > > On Wed, 16 Jul 2014 22:11:58 +0200 > > "Herbert J. Skuhra" wrote: > > > > > On Wed, 16 Jul 2014 21:12:23 +0200 > > > Serpent7776 wrote: > > > > > > > On Tue, 15 Jul 2014 14:51:42 -0700 > > > > Kevin Oberman wrote: > > > > > > > > > On Tue, Jul 15, 2014 at 2:11 PM, Herbert J. Skuhra > > > > > wrote: > > > > > > > > > > > On Tue, 15 Jul 2014 22:42:38 +0200 > > > > > > Serpent7776 wrote: > > > > > > > > > > > > > Hello, > > > > > > > > > > > > > > I'm trying to upgrade p5-subversion, but I got error > > > > > > > > > > > > > > sed: /usr/local/lib/libsqlite3.la: No such file or directory > > > > > > > libtool: link: `/usr/local/lib/libsqlite3.la' is not a valid > > > > > > > libtool > > > > > > archive > > > > > > > *** [subversion/bindings/swig/perl/libsvn_swig_perl/ > > > > > > libsvn_swig_perl-1.la] > > > > > > > Error code 1 1 error > > > > > > > ===> Compilation failed unexpectedly. > > > > > > > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the > > > > > > > failure > > > > > > to > > > > > > > the maintainer. > > > > > > > *** [do-build] Error code 1 > > > > > > > > > > > > > > Stop in /usr/ports/devel/p5-subversion. > > > > > > > > > > > > > > Full output of portmaster p5-subversion available here: > > > > > > > http://pastie.org/private/ysbvkwqnppzqvangdqmew > > > > > > > > > > > > > > File /usr/local/lib/libsqlite3.la does not exists. > > > > > > > I tried rebuilding sqlite3 and deleting p5-subversion before > > > > > > reinstalling, but > > > > > > > this does not work. > > > > > > > > > > > > > > My system is > > > > > > > # uname -a > > > > > > > FreeBSD DaemON.home 9.2-RELEASE-p10 FreeBSD 9.2-RELEASE-p10 #0: > > > > > > > Tue Jul > > > > > > 8 > > > > > > > 10:48:24 UTC 2014 > > > > > > > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC > > > > > > > amd64 > > > > > > > > > > > > Have you tried to rebuild subversion before upgrading p5-subversion? > > > > > > Have you tried to run 'portmaster -r sqlite3'? > > > > > > Make sure that your portstree is up-to-date. > > > > > > > > > > > > > > > > Looks like databases/sqlite3/Makefile has "USES= pathfix libtool". By > > > > > default that will not install ".la" files. Normally they are only > > > > > needed during the build of the port, but it looks like libsqlite3.la > > > > > is an exception. > > > > > > > > > > Try editing the Makefile to: > > > > > USES= pathfix libtool:keepla > > > > > and see if that fixes the problem. > > > > > > > > Changing > > > > USES= pathfix libtool > > > > to > > > > USES= pathfix libtool:keepla > > > > > > Revert this again! > > > > > > There is obviously a reason why the Makefile uses libtool and not > > > libtool:keepla! > > > > > > r359585 | miwi | 2014-06-27 19:17:31 +0200 (Fri, 27 Jun 2014) | 4 lines > > > > > > - Use proper stripping > > > - Don't keep la file since shlib got downgraded in r359529 > > > - Bump PORTREVISION > > > > > > You have obviously ignored my advice! After this change you have to > > > rebuild subversion! ('portmaster -r sqlite3' should rebuild subversion!) > > > Then p5-subversion builds fine. > > > > > > -- > > > Herbert > > > > I'm running portmaster -r sqlite3 right now. I just wanted to try to change > > makefile first to see if it helps, because it was quicker than rebuilding > > ~60 ports. > > If only p5-subversion is affected, then try to rebuild only > devel/subversion before building devel/p5-subversion. > > -- > Herbert > I tried rebuilding sqlite3, subversion and libtool, but p5-subversion still fails. I've noticed something odd though: running make the first time in devel/p5-subversion gives sed: /usr/local/lib/libsqlite3.la: No such file or directory libtool: link: `/usr/local/lib/libsqlite3.la' is not a valid libtool archive *** [subversion/bindings/swig/perl/libsvn_swig_perl/libsvn_swig_perl-1.la] Error code 1 1 error When I run make again build fails with different error: install: .libs/libsvn_swig_perl-1.lai: No such file or directory *** [install-swig-pl-lib] Error code 71 Stop in /usr/ports/devel/p5-subversion/work/subversion-1.8.9. *** [do-install] Error code 1 Full output here: http://pastie.org/9400782 Don't know if it's important, but I use perl 5.16. Maybe there is something wrong with libtool on my system? Thanks -- //Serpent7776 From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 19:57:45 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C5872820; Thu, 17 Jul 2014 19:57:45 +0000 (UTC) Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5A92A2B0C; Thu, 17 Jul 2014 19:57:45 +0000 (UTC) Received: by mail-oi0-f47.google.com with SMTP id x69so1496556oia.6 for ; Thu, 17 Jul 2014 12:57:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8e5+ULRoBwW1ywy/HaTv/uz1Qqio8RWOluD55D+LXDw=; b=qRJr9GlMqJszusa7w3M9YNdhGwsgiQ3qx+ZGzY5rqgg5Y2IZc/8nVZzhVqsLYDB4Uw OpvQLi4lj8LAFGPRUlztCdgx3CcyoTGo6lppOdZueSUuFsv0DH9lRAQ8BsphWOb7udTW nmepN/xHDD7zxw7pW0/yfqGnflNT5vtz1fYq66NXl3lQa1EZ2tWaZiP7yNbti0OyBMZk UZNwgUGyjQfjqWAMoRd4BYGpGmfOnkMfjsDaGTY6kmcdQ7ceppB9r7UXVNDjmIFshCWM W/UtV6CyouYbZW4qRxsazv9Ck4mdgfjnZnm8BbhRrgldnYV9IL+mmJ+5U4AztmpFidcw q29Q== MIME-Version: 1.0 X-Received: by 10.60.73.129 with SMTP id l1mr49404718oev.2.1405627064514; Thu, 17 Jul 2014 12:57:44 -0700 (PDT) Received: by 10.76.170.39 with HTTP; Thu, 17 Jul 2014 12:57:44 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 21:57:44 +0200 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Andreas Nilsson To: Adrian Chadd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 19:57:46 -0000 On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd wrote: > Hi! > > 3) The binary packages need to work out of the box > 4) .. which means, when you do things like pkg install apache, it > can't just be installed and not be enabled, because that's a bit of a > problem; > I disagree on this. For network services on linux ( apart from ssh ), I want that started very seldom. But I do want the package installed so that when I need it, it is there. Having it autostart as part of being installed is breaking KISS and in some way unix philosophy: I asked for something to be installed, not installed and autostarted. > 5) .. and then we need examples of actually deploying useful > scenarios, like "so here's what you type to get django working right", > "here's how you get a default memcached that works well", "here's how > you bring up node.js", etc. > Oh yes. I think that quite a few packages have default options that make them unsuitable for out-of-box usage, ie some lack the sane default dbi-stuff and so on. > 6) Then make VMs of the above so people can just clone and install them. > At least zfs-datasets ready to be run as jails would be really good too. > /A > > > -a > > > > On 17 July 2014 11:25, Craig Rodrigues wrote: > > Hi, > > > > I attend a lot of different Meetup groups in the San Francisco Bay Area / > > Silicon Valley. > > > > What I am seeing is the following usage pattern for new developers, > > especially for web apps and cloud applications. > > > > (1) On their desktop/laptop, they will generally be using > > a Mac running OS X. This is their desktop Unix environment. > > This seems to be true of almost 90% of the people that I meet. > > The 10% of people who run a PC laptop, will mostly be running > > Windows. Very few seem to run Linux on their laptops, but > > if they do, it will likely be Ubuntu Linux. > > > > (2) For their deployed application, generally they will deploy to > > a Linux environment on a server. These days, the server will > > very likely be in a cloud environment: Amazon, Rackspace, > > Heroku. > > > > > > For (1), encouraging people to move away from a Mac to FreeBSD for their > > desktop environment is a tough sell. Apple is a multi-billion dollar > > company, and they make beautiful hardware, and software with > > a fantastic end-user experience. The PC-BSD project is fighting the > > good fight in terms of making a usable FreeBSD desktop, but its > > a touch battle to fight. > > > > For (2), encouraging people to move away from Linux to FreeBSD > > on the server, may be something where we can get more wins. > > I think we can do this by having more HOWTO articles on > > the FreeBSD web page that explain the following: > > > > > > (1) We need a HOWTO article that explains for each command using apt > > or yum for installing packages, > > how can I do the same thing using "pkg". > > Even if we have a web page with a table, contrasting the > > apt/yum commands, and pkg commands, that would be super > > useful. > > > > A lot of folks have moved away from FreeBSD, purely because > > they are sick of pkg_add. We need to explain to folks that > > we have something better, that is quite competitive to > > apt/yum, and it is easy to use. > > > > (2) We need a HOWTO article that explains how to set up > > a FreeBSD environment with some of the major cloud providers, > > i.e. Amazon, Rackspace, Microsoft Azure, etc. > > > > > > Do we have such articles today, or is anybody working on something > > like that? > > > > I think if we had these two HOWTO articles today, and we could > > aggressively point people at them, this would be a huge win > > for expanding the number of people who try out FreeBSD > > for modern server applications. > > > > -- > > Craig > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:00:05 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 10BE5A28; Thu, 17 Jul 2014 20:00:05 +0000 (UTC) Received: from mail-qc0-x22a.google.com (mail-qc0-x22a.google.com [IPv6:2607:f8b0:400d:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 918782B34; Thu, 17 Jul 2014 20:00:04 +0000 (UTC) Received: by mail-qc0-f170.google.com with SMTP id c9so2609474qcz.29 for ; Thu, 17 Jul 2014 13:00:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=TxPCPMrlWy2/HkGZgXnJUPOGG19RJ+IQbQ82hbtshJs=; b=fHcD4YKqcPTspcXnm/wOnDtkU1m6k3qU+3VCI9J1m5GwFwY5Wu9oirnyngSQBUNAZM g0hOG3K/00fUzHDRo+m/NZaszNDlJkFtwnzlGX5S1ySUHFQs1lXZOp/jN+nfkOKOjLtE ogWMXcIJa90SwMAmbi/Z8USV3VCGyihkgnWKNu9PZx4CSoDYRnZZsNwPn83OEAhd6Han uKl55owzKrK0+mV4g9zh/D3D6xrYgGdvNYpHDVZzn+rZPFJFVyAJhsrH4wA9OiuhO8G5 4x8XNrYG7WXjf+xCaCiGqPgZKvVQ2Of3JCOGtGWSMSICCBarj1kl7gM+oOLEh1/Sexdj pOpg== MIME-Version: 1.0 X-Received: by 10.224.223.135 with SMTP id ik7mr33894930qab.26.1405627203701; Thu, 17 Jul 2014 13:00:03 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 13:00:03 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 13:00:03 -0700 X-Google-Sender-Auth: 6n1OnJWyg3T1sJ_yvKQymHuRu10 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Andreas Nilsson Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:00:05 -0000 On 17 July 2014 12:57, Andreas Nilsson wrote: > > > > On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd wrote: >> >> Hi! >> >> 3) The binary packages need to work out of the box >> 4) .. which means, when you do things like pkg install apache, it >> can't just be installed and not be enabled, because that's a bit of a >> problem; > > I disagree on this. For network services on linux ( apart from ssh ), I want > that started very seldom. But I do want the package installed so that when I > need it, it is there. Having it autostart as part of being installed is > breaking KISS and in some way unix philosophy: I asked for something to be > installed, not installed and autostarted. That's cool. We can disagree on that. But the fact that you have to edit a file to enable things and hope you get the right start entry in /etc/rc.conf or /usr/local/etc/rc.conf, or wherever you put it is, is a pain. -a From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:03:55 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BDCD1CDA; Thu, 17 Jul 2014 20:03:55 +0000 (UTC) Received: from mail-vc0-x233.google.com (mail-vc0-x233.google.com [IPv6:2607:f8b0:400c:c03::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 034FE2BDA; Thu, 17 Jul 2014 20:03:54 +0000 (UTC) Received: by mail-vc0-f179.google.com with SMTP id hq11so4107277vcb.24 for ; Thu, 17 Jul 2014 13:03:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Xmdkwr7Lu90rheknHJPdP3i3eISUEIGsgqK/jua/Mzc=; b=JY3ewdcv6rwenvBCPT0Hs2NbJd/H2gkzTy+tXHzq75NVbNQPjt2WI5PIkkISwNH8J5 K1azd07qE1XlOzqMFKkyfMRMaD15SnGUOLdg9p9WrnrY5077rCmvZ5bsmQ4ISwbFalxN JzAb/FhzDigDORRsX06P4xDM984xExcl4jknjcRnBoUqRYgA3GVnaVQ0hwB/VO4vwwVL 7OXO8Hi8ZmSKGECFfYFxnDxNBUwuObFFet0s00bvPve2ROpPtkyzjyAhT4PIL3+pWK5w 2YWY3VgBhiARDzjEIA6roZB3tegQSQaGB/goIBLvgRu8HmoNGwGq1rODEdQ3X/64hP4D T0Qw== MIME-Version: 1.0 X-Received: by 10.220.251.80 with SMTP id mr16mr6939694vcb.11.1405627434076; Thu, 17 Jul 2014 13:03:54 -0700 (PDT) Received: by 10.58.113.99 with HTTP; Thu, 17 Jul 2014 13:03:54 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 15:33:54 -0430 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Alberto Mijares To: Adrian Chadd Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:03:56 -0000 On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: > Hi! > > 3) The binary packages need to work out of the box > 4) .. which means, when you do things like pkg install apache, it > can't just be installed and not be enabled, because that's a bit of a > problem; No. Please NEVER do that! The user must be able to edit the files and start the service by himself. Regards, Alberto Mijares From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:12:27 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2121F177; Thu, 17 Jul 2014 20:12:27 +0000 (UTC) Received: from mail-qc0-x22a.google.com (mail-qc0-x22a.google.com [IPv6:2607:f8b0:400d:c01::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A11462CE7; Thu, 17 Jul 2014 20:12:26 +0000 (UTC) Received: by mail-qc0-f170.google.com with SMTP id c9so2586982qcz.15 for ; Thu, 17 Jul 2014 13:12:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=4YW5UwcGE+4gpAfeudZeUFCaoGRIhKEJG4mAm7OoZN8=; b=aNB0ot+66X1s1kixIY0G02Ud8Newtad9oQEprfuKA6MtIaYBso/Z7Lo+O7bkHlfITH d8dGiJJhd9zIPOZGXa7TFqDuuhusBq9XIUauvLIxLEAsAvSEcmpOZPtkhIeQQ/34ufxp YnKc2u+27ikAZA0e5/ZcRRDy+g6SW/8epSaapVMVizzFjjaqS2yo3o1b5VIlYqDcpi36 aEcenxP7OU1D1u3PPfajhfz9Oh6U2WTsyKjS7JTH+11qnrh09lqwuChQJ1VcclNTzYqR Q2NfkFGb2I0TG9aslSzInNwSpQSSxEnZaMfpfVfb6zDU/t65Yu96YjxVE9Gt2IFw/vW9 Awyg== MIME-Version: 1.0 X-Received: by 10.140.38.169 with SMTP id t38mr21789200qgt.3.1405627945854; Thu, 17 Jul 2014 13:12:25 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 13:12:25 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 13:12:25 -0700 X-Google-Sender-Auth: vEApQ5mI5iTp16NlZVYWuH4c8nk Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Alberto Mijares Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:12:27 -0000 On 17 July 2014 13:03, Alberto Mijares wrote: > On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: >> Hi! >> >> 3) The binary packages need to work out of the box >> 4) .. which means, when you do things like pkg install apache, it >> can't just be installed and not be enabled, because that's a bit of a >> problem; > > > No. Please NEVER do that! The user must be able to edit the files and > start the service by himself. Cool, so what's the single line command needed to type in to start a given package service? -a From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:14:55 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 82001465; Thu, 17 Jul 2014 20:14:55 +0000 (UTC) Received: from mail-vc0-x236.google.com (mail-vc0-x236.google.com [IPv6:2607:f8b0:400c:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EC6982D10; Thu, 17 Jul 2014 20:14:54 +0000 (UTC) Received: by mail-vc0-f182.google.com with SMTP id hy4so5762863vcb.13 for ; Thu, 17 Jul 2014 13:14:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jjseox9Zo55oCPGhd93/xRcuin7F54Gz8ThlowCpbzk=; b=ikE6hgLN3rZzviUSSETFml2sLmQkEsauzHYgjJiGw3p4drywwNqGs+VXBmSKF41elF whlah2pNNNZKCRz2knak7139smRbYT4fjIfhoF1R7YmNxn6OvRVpMo+y6TVPISyleD3q lT6MSZGyoDYNe6KyloRsm420fl2Qj5mHAyk38qocXOs6n4eiKYQUiOa2b8pYffnhQ0iy h7qXo7vU2oya572KL+AzSIdZkE6Y97Bl2QMps41ApTxVl+08NbuHORGYML6kltzwdAm+ +b2ar2onqkUuMnbxGKNahGt+korD3QYJIR6B3Usv+C7qzWIlWkyIQozPUAYt4ZMKk3AT FI/w== MIME-Version: 1.0 X-Received: by 10.52.101.168 with SMTP id fh8mr24250485vdb.34.1405628093804; Thu, 17 Jul 2014 13:14:53 -0700 (PDT) Received: by 10.58.113.99 with HTTP; Thu, 17 Jul 2014 13:14:53 -0700 (PDT) In-Reply-To: References: Date: Thu, 17 Jul 2014 15:44:53 -0430 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Alberto Mijares To: Adrian Chadd Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:14:55 -0000 On Thu, Jul 17, 2014 at 3:42 PM, Adrian Chadd wrote: > On 17 July 2014 13:03, Alberto Mijares wrote: >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: >>> Hi! >>> >>> 3) The binary packages need to work out of the box >>> 4) .. which means, when you do things like pkg install apache, it >>> can't just be installed and not be enabled, because that's a bit of a >>> problem; >> >> >> No. Please NEVER do that! The user must be able to edit the files and >> start the service by himself. > > Cool, so what's the single line command needed to type in to start a > given package service? > # service appname onestart For the rest, read the manual and understand your OS. From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:15:03 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 89E3252F; Thu, 17 Jul 2014 20:15:03 +0000 (UTC) Received: from mail-pd0-x22d.google.com (mail-pd0-x22d.google.com [IPv6:2607:f8b0:400e:c02::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3C4452D13; Thu, 17 Jul 2014 20:15:03 +0000 (UTC) Received: by mail-pd0-f173.google.com with SMTP id w10so3727142pde.18 for ; Thu, 17 Jul 2014 13:15:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=cy5QbFuKpfxK938/x69T2Hk+edHEOTmAPwHCgBY03PU=; b=Fpniq2R7FGz/2PRCNoUPcAe4SAtdZwi5raZzKTUskSQ/Y+n+jzaQ6V9+AmYMV4i5Xo d8o4zkurHN+blvxo0oQspzZnfk9mcCnTP3a3vMSO5W+EzYjhbxQJ3/d/3PHbMCNiNc4b zDQX+IVmhjS9TUiaRGeWUbyIJMMayMNFZa9CTPiWYBeFY6hzcHlY+Ef/iGM7libUXfE5 uLvKRTRrnLlSspeXv/RmPvDBubOZMK1FI/yaJAqmOv2e0Wrpb8m1A0K12Fz4lSvOmuN0 ID3G977ioFMhP/2JyvKX48lyZkH0UW78/mgUldhoPe94zyGEO65dAFRReib9KfMtGDPA JkMA== X-Received: by 10.66.219.42 with SMTP id pl10mr23018492pac.22.1405628102859; Thu, 17 Jul 2014 13:15:02 -0700 (PDT) Received: from [10.192.166.0] (stargate.chelsio.com. [67.207.112.58]) by mx.google.com with ESMTPSA id x15sm3369298pbt.52.2014.07.17.13.15.01 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 17 Jul 2014 13:15:02 -0700 (PDT) Message-ID: <53C82EC4.8060304@gmail.com> Date: Thu, 17 Jul 2014 13:15:00 -0700 From: Navdeep Parhar User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Adrian Chadd , Alberto Mijares Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:15:03 -0000 On 07/17/14 13:12, Adrian Chadd wrote: > On 17 July 2014 13:03, Alberto Mijares wrote: >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: >>> Hi! >>> >>> 3) The binary packages need to work out of the box >>> 4) .. which means, when you do things like pkg install apache, it >>> can't just be installed and not be enabled, because that's a bit of a >>> problem; >> >> >> No. Please NEVER do that! The user must be able to edit the files and >> start the service by himself. > > Cool, so what's the single line command needed to type in to start a > given package service? Aren't sysrc(8) and service(8) for this kind of stuff? From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:21:19 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 32F5076B; Thu, 17 Jul 2014 20:21:19 +0000 (UTC) Received: from mail-oa0-x22b.google.com (mail-oa0-x22b.google.com [IPv6:2607:f8b0:4003:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BBF712DC9; Thu, 17 Jul 2014 20:21:18 +0000 (UTC) Received: by mail-oa0-f43.google.com with SMTP id i7so1520420oag.16 for ; Thu, 17 Jul 2014 13:21:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=W3kOZEud/pQOo9XH929ZZQ8U7OHPPEG/3oRKJdyUCSI=; b=N7yk+FYAjCXSeDFdAvs02qt9hUEaIm4j47HWqjVkNz5LmwSBnDceynv3rMclxONXNZ 0WyHQNZvibkP4rxOdNC+kOXk9mUNRR5Yr6UZv3eiKqrm//HNXEVojgGt1+JjIIgsKTwo FkNxFx68rYMRaGEUtus3P4GH818WZR/5USM1NXpMwz3/X65kwtddr6ZvHPamBsEHT290 s73m++llTuvptKsCXS+V+gTrctZ3LaP8yKZGBzYtllaIY5ic3w4SC07K4kYbE+XMQ3K9 7T8Z2bpJH3TOnbfSXWSX9qCP7nLZA7LPS27TYN1QgDcW0OT/jfRsmaoQRn0e6RosHdti Ma0A== MIME-Version: 1.0 X-Received: by 10.60.73.129 with SMTP id l1mr49621129oev.2.1405628477962; Thu, 17 Jul 2014 13:21:17 -0700 (PDT) Received: by 10.76.170.39 with HTTP; Thu, 17 Jul 2014 13:21:17 -0700 (PDT) In-Reply-To: <53C82EC4.8060304@gmail.com> References: <53C82EC4.8060304@gmail.com> Date: Thu, 17 Jul 2014 22:21:17 +0200 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Andreas Nilsson To: Navdeep Parhar Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: Craig Rodrigues , Adrian Chadd , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:21:19 -0000 On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrote: > On 07/17/14 13:12, Adrian Chadd wrote: > > On 17 July 2014 13:03, Alberto Mijares wrote: > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > wrote: > >>> Hi! > >>> > >>> 3) The binary packages need to work out of the box > >>> 4) .. which means, when you do things like pkg install apache, it > >>> can't just be installed and not be enabled, because that's a bit of a > >>> problem; > >> > >> > >> No. Please NEVER do that! The user must be able to edit the files and > >> start the service by himself. > > > > Cool, so what's the single line command needed to type in to start a > > given package service? > > Aren't sysrc(8) and service(8) for this kind of stuff? > They sure are. Well, pkg install $service ; sysrc ${service}_enable="YES" would do. Although some services have different names than the packge, which is sort of annoying. I wouldn't mind though if pkg via dialog or some such mechanism asked if wanted it enabled. Or via pkg-message told me howto enable it. /A From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:21:34 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2108D973; Thu, 17 Jul 2014 20:21:34 +0000 (UTC) Received: from mail-qa0-x22c.google.com (mail-qa0-x22c.google.com [IPv6:2607:f8b0:400d:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9FE812DD5; Thu, 17 Jul 2014 20:21:33 +0000 (UTC) Received: by mail-qa0-f44.google.com with SMTP id f12so2233889qad.17 for ; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=r9MxJRe+w5k4nbig5gXIXyAQdSSpjcl/HyI6vbtw9as=; b=Vm408MGT+I2nj1bLXs1iVTp6OliQwu9JqJPSiEi/d5ymvM8yH8dwVkpXA4NFBsdud9 dxWhpML20vl1SP22eIUNuUbaD2eXKKwcMKuLkG11EchzroNps48OVlad3jU/qqvIF//1 6NmzfnHUXRqoHQNRYpb2GXnZcSsDYLBWMWpJJv9Wz30SLm9Mm4UycGrhvIK8jfVLNvdw vOII+QDs/RXR8OXq6JVb8QMW2rDpv98w2nBhkBsADdNfto0o23ZA2YHUD4etRCEaMnrH U2/bRBU8juqPTEb0q5BQT00Sv/1Se1iL6hxKFep73saWBCqENZtOQaWNJvRPIFbotppT g9Qw== MIME-Version: 1.0 X-Received: by 10.224.71.198 with SMTP id i6mr61134411qaj.76.1405628492558; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 13:21:32 -0700 (PDT) In-Reply-To: <53C82EC4.8060304@gmail.com> References: <53C82EC4.8060304@gmail.com> Date: Thu, 17 Jul 2014 13:21:32 -0700 X-Google-Sender-Auth: xJpkbt1q5MPuhPAjOjlOCMoX2kM Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Navdeep Parhar Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports , Alberto Mijares X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:21:34 -0000 On 17 July 2014 13:15, Navdeep Parhar wrote: > On 07/17/14 13:12, Adrian Chadd wrote: >> On 17 July 2014 13:03, Alberto Mijares wrote: >>> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: >>>> Hi! >>>> >>>> 3) The binary packages need to work out of the box >>>> 4) .. which means, when you do things like pkg install apache, it >>>> can't just be installed and not be enabled, because that's a bit of a >>>> problem; >>> >>> >>> No. Please NEVER do that! The user must be able to edit the files and >>> start the service by himself. >> >> Cool, so what's the single line command needed to type in to start a >> given package service? > > Aren't sysrc(8) and service(8) for this kind of stuff? Yup, and if the default is going to be off, then you want the instructions to be "type this in", not "edit this file." There's odd things too, like "oh look I installed xorg, but then I can't run it without enabling hald/dbus, then starting it.. oh wait, no mouse, so I have to reboot for them to come up right" kind of crap. That's the kind of thing that turns people away. -a From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:29:25 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A4C2DFF2; Thu, 17 Jul 2014 20:29:25 +0000 (UTC) Received: from mail-oa0-x235.google.com (mail-oa0-x235.google.com [IPv6:2607:f8b0:4003:c02::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 385BE2E4B; Thu, 17 Jul 2014 20:29:25 +0000 (UTC) Received: by mail-oa0-f53.google.com with SMTP id j17so1556008oag.12 for ; Thu, 17 Jul 2014 13:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=huaQwQk//HApjjPyc6lkljeOaVC7bFYbIr/r37KbOks=; b=eZlHsi0beu98xdwBPj8IvBxq/zt+WLOVckcxZAgLIHo2BTALHVeB0W4zbUKgtioPBE XHhhpNqceBMjSW4jrYuwxIY5WU3pOflfxPcU4QDRbqGXHf3EfuoAJviQD9LFxI1Qs1qw 68baB7ICMiHo2UgzNLyf2f286URS6m5e6LMAUwKbfkC2PdzBX9yvvsWP1U9QI295U7vR RRRWojKUS/ijyxOLz1gQcelZoH4+fbIQk2mbohm4C+n9XEWvP0sTREpjFPcWpps8IAzc FVVJAvyq+73ay78rCEo5pOxOB0gcVhOUoJw9wKx4zKBIfl8saf+NtxsRx38dE/fff8r3 XlhQ== MIME-Version: 1.0 X-Received: by 10.60.47.12 with SMTP id z12mr8158755oem.71.1405628963624; Thu, 17 Jul 2014 13:29:23 -0700 (PDT) Received: by 10.76.170.39 with HTTP; Thu, 17 Jul 2014 13:29:23 -0700 (PDT) In-Reply-To: References: <53C82EC4.8060304@gmail.com> Date: Thu, 17 Jul 2014 22:29:23 +0200 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Andreas Nilsson To: Adrian Chadd Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: Craig Rodrigues , Navdeep Parhar , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:29:25 -0000 On Thu, Jul 17, 2014 at 10:21 PM, Adrian Chadd wrote: > On 17 July 2014 13:15, Navdeep Parhar wrote: > > On 07/17/14 13:12, Adrian Chadd wrote: > >> On 17 July 2014 13:03, Alberto Mijares wrote: > >>> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > wrote: > >>>> Hi! > >>>> > >>>> 3) The binary packages need to work out of the box > >>>> 4) .. which means, when you do things like pkg install apache, it > >>>> can't just be installed and not be enabled, because that's a bit of a > >>>> problem; > >>> > >>> > >>> No. Please NEVER do that! The user must be able to edit the files and > >>> start the service by himself. > >> > >> Cool, so what's the single line command needed to type in to start a > >> given package service? > > > > Aren't sysrc(8) and service(8) for this kind of stuff? > > Yup, and if the default is going to be off, then you want the > instructions to be "type this in", not "edit this file." > > There's odd things too, like "oh look I installed xorg, but then I > can't run it without enabling hald/dbus, then starting it.. oh wait, > no mouse, so I have to reboot for them to come up right" kind of crap. > > That's the kind of thing that turns people away. > > But this is more of a desktop/laptop setup, right? If services had an option ( the ones provided via ports anyway) for autostart, and package sets for different use cases was provided, like server and desktop say, there could for desktop be the default to have the option set for autostart and for server the option would be to not autostart. /A From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:54:52 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 01CC3551; Thu, 17 Jul 2014 20:54:52 +0000 (UTC) Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E6248208D; Thu, 17 Jul 2014 20:54:50 +0000 (UTC) Received: by mail-wi0-f182.google.com with SMTP id d1so3484172wiv.9 for ; Thu, 17 Jul 2014 13:54:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=2ZIWeSeWji9V69u9J6zNIz4POmZCqG+UI7TjdfESOl8=; b=Y9x3MXhO4fvUWqj1IWH+MVKRa2RSlmlrleHeZrBADWc3MQxxx5sKO5OadP4qUMk9ID ugZMiSW0ir4ymauB9ssvODDatQVMzq6WmchYPg76omy/6O0TFDTYlojnvaCzoIHO85Z4 42M5vwppqe9W+TAj+Rh1mMWs0fGy+ASNnIoU0ivJFeGlHMfpgJliKGcO3eDt3Zuvs9XT uqQzEL9/M44gNxAPL64lzOYtAyHGX9vHRh2GbevlOdms2F1jc4M8RGnFW67bhus/bX0a E8pMFqeuoaqEPyZ8SQTbayEARJizIhtsPhqsjDUknZlHM0KhiUBZpcv+11uULpMWfrSL zdPw== X-Received: by 10.181.13.44 with SMTP id ev12mr26284322wid.57.1405630488617; Thu, 17 Jul 2014 13:54:48 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id q11sm24901985wib.14.2014.07.17.13.54.47 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jul 2014 13:54:47 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 17 Jul 2014 22:54:45 +0200 From: Baptiste Daroussin To: Andreas Nilsson Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140717205445.GC28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="UPT3ojh+0CqEDtpF" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Adrian Chadd , ports , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:54:52 -0000 --UPT3ojh+0CqEDtpF Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrot= e: >=20 > > On 07/17/14 13:12, Adrian Chadd wrote: > > > On 17 July 2014 13:03, Alberto Mijares wrote: > > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > > wrote: > > >>> Hi! > > >>> > > >>> 3) The binary packages need to work out of the box > > >>> 4) .. which means, when you do things like pkg install apache, it > > >>> can't just be installed and not be enabled, because that's a bit of= a > > >>> problem; > > >> > > >> > > >> No. Please NEVER do that! The user must be able to edit the files and > > >> start the service by himself. > > > > > > Cool, so what's the single line command needed to type in to start a > > > given package service? > > > > Aren't sysrc(8) and service(8) for this kind of stuff? > > >=20 > They sure are. >=20 > Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would do. > Although some services have different names than the packge, which is sort > of annoying. Maybe service needs to be extended (seriously sysrc ${service}_enable=3D"YE= S" is not user friendly) we have service -l that list the services, maybe a servi= ce ${service} on that create /etc/rc.conf.d/${service} with ${service}_enable= =3D"YES" in it and service ${service} off to remove it maybe service -l could also be extended to show the current status (maybe w= ith a -v switch) but for sure having the service off by default is a good idea :) regards, Bapt --UPT3ojh+0CqEDtpF Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPIOBUACgkQ8kTtMUmk6EybGACfXb3srUWCWCIGIzgVeXxxoq65 OCsAoMAUbudwOFR5eiLnU+W+sz/Gd5Sh =/hSI -----END PGP SIGNATURE----- --UPT3ojh+0CqEDtpF-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:55:35 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1FE51726 for ; Thu, 17 Jul 2014 20:55:35 +0000 (UTC) Received: from mail1.canodus2.canodus.be (mail1.canodus2.canodus.be [83.149.89.9]) by mx1.freebsd.org (Postfix) with ESMTP id CB89720A2 for ; Thu, 17 Jul 2014 20:55:34 +0000 (UTC) Received: by mail1.canodus2.canodus.be (Postfix, from userid 65534) id AB7BE32AD86; Thu, 17 Jul 2014 22:46:11 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on mail1.canodus2.canodus.be X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.0 Received: from [192.168.1.131] (94-224-50-199.access.telenet.be [94.224.50.199]) by mail1.canodus2.canodus.be (Postfix) with ESMTPSA id 38B1932AC39; Thu, 17 Jul 2014 22:46:11 +0200 (CEST) Message-ID: <1405629960.2468.14.camel@debian.wout-t440s> Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Wout =?ISO-8859-1?Q?Decr=E9?= To: Adrian Chadd Date: Thu, 17 Jul 2014 22:46:00 +0200 In-Reply-To: References: <53C82EC4.8060304@gmail.com> Organization: Canodus Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.2-1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:55:35 -0000 On Thu, 2014-07-17 at 13:21 -0700, Adrian Chadd wrote: > On 17 July 2014 13:15, Navdeep Parhar wrote: > > On 07/17/14 13:12, Adrian Chadd wrote: > >> On 17 July 2014 13:03, Alberto Mijares wrote: > >>> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wrote: > >>>> Hi! > >>>> > >>>> 3) The binary packages need to work out of the box > >>>> 4) .. which means, when you do things like pkg install apache, it > >>>> can't just be installed and not be enabled, because that's a bit of a > >>>> problem; > >>> > >>> > >>> No. Please NEVER do that! The user must be able to edit the files and > >>> start the service by himself. > >> > >> Cool, so what's the single line command needed to type in to start a > >> given package service? > > > > Aren't sysrc(8) and service(8) for this kind of stuff? > > Yup, and if the default is going to be off, then you want the > instructions to be "type this in", not "edit this file." > > There's odd things too, like "oh look I installed xorg, but then I > can't run it without enabling hald/dbus, then starting it.. oh wait, > no mouse, so I have to reboot for them to come up right" kind of crap. > > That's the kind of thing that turns people away. > I see your point, and agree that there should be clear instructions after installing a port/package. Most ports I install already do a good job at this. But I would not like anything to autostart just because I install it. Prefer to enable rather than disable something, or worse, having it autostart without knowing. That's the kind of thing that turned me to FreeBSD :-) > > > -a > _______________________________________________ > freebsd-doc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-doc > To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org" From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:56:17 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1A97D7F7; Thu, 17 Jul 2014 20:56:17 +0000 (UTC) Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0AD2520A9; Thu, 17 Jul 2014 20:56:15 +0000 (UTC) Received: by mail-we0-f177.google.com with SMTP id w62so3685230wes.22 for ; Thu, 17 Jul 2014 13:56:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=9K3hT73XcHHusGoOuLvq9Sci35NCYXZ4EFucKDA11Hw=; b=fFQreMy64YZUrxM4+xd8KPd3SbwaTOj6zB9NX1EAbBMwAcPx4sUPKw2k7Gy1037Bsz LjteZEKLK0hGDi/QyVSlmUBdomNWSC2CpE3iByNBe4BZXnvh21L49bk6iwmr0l5hwfEm GytYF5J8bzE1ADn36uFNMV1vbNUNPJ4Yc9Xo4gdK4VjfdNjbXXaG4814JtnCKW7luFip VHqr/82DM652VHzcimjz3kkWVc86oR6JQk6XqUIg2bRR1Uj73G1AdaGwGJVfE8xF6psJ vb2a0rekDwdduXfLMEyiYn6wJ7KF176v/kG8necv1/YnOcf5VVgFdUxbLlXeEkXfe+fN PzKA== X-Received: by 10.194.219.70 with SMTP id pm6mr48087854wjc.53.1405630574351; Thu, 17 Jul 2014 13:56:14 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id go4sm8755321wjc.39.2014.07.17.13.56.12 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jul 2014 13:56:13 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 17 Jul 2014 22:56:11 +0200 From: Baptiste Daroussin To: Adrian Chadd Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140717205611.GD28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TybLhxa8M7aNoW+V" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Navdeep Parhar , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:56:17 -0000 --TybLhxa8M7aNoW+V Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 01:21:32PM -0700, Adrian Chadd wrote: > On 17 July 2014 13:15, Navdeep Parhar wrote: > > On 07/17/14 13:12, Adrian Chadd wrote: > >> On 17 July 2014 13:03, Alberto Mijares wrote: > >>> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd wr= ote: > >>>> Hi! > >>>> > >>>> 3) The binary packages need to work out of the box > >>>> 4) .. which means, when you do things like pkg install apache, it > >>>> can't just be installed and not be enabled, because that's a bit of a > >>>> problem; > >>> > >>> > >>> No. Please NEVER do that! The user must be able to edit the files and > >>> start the service by himself. > >> > >> Cool, so what's the single line command needed to type in to start a > >> given package service? > > > > Aren't sysrc(8) and service(8) for this kind of stuff? >=20 > Yup, and if the default is going to be off, then you want the > instructions to be "type this in", not "edit this file." >=20 > There's odd things too, like "oh look I installed xorg, but then I > can't run it without enabling hald/dbus, then starting it.. oh wait, > no mouse, so I have to reboot for them to come up right" kind of crap. >=20 yes that is why xorg needs to have devd instead of hal support by default :) regards, Bapt --TybLhxa8M7aNoW+V Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPIOGsACgkQ8kTtMUmk6Ez4cACfYIpNaHaY4mrDyleryWRlWXhE fjAAnjmHqQUmgaViMFZfq2Cwo6U99+MX =5T8S -----END PGP SIGNATURE----- --TybLhxa8M7aNoW+V-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 20:57:54 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 303359DA; Thu, 17 Jul 2014 20:57:54 +0000 (UTC) Received: from mail-qg0-x233.google.com (mail-qg0-x233.google.com [IPv6:2607:f8b0:400d:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9A6E320C9; Thu, 17 Jul 2014 20:57:53 +0000 (UTC) Received: by mail-qg0-f51.google.com with SMTP id a108so2493825qge.10 for ; Thu, 17 Jul 2014 13:57:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=j8qQPvBAZm8h52Q2Jog21x/rIFiLQ8v/JdTwr8kqoug=; b=F1Ve7SmAaDqsU2JxoSqD00mk+hPRCd2XCNQGAC9AaIgHpJEFWjTV0yIH8t6jzAJcZ0 W3lWl4qpSjM2M8BtVn5famQMblkwEnf6einfhLRcSIJRYE+Df6ex5EuLH7K11HM/qEEc g2YZLeSncTcIgvVyy1ZNwLjCQgny9ge5aLxSCj6VbgYnx3/UVSUyst+Z1NOU7qfvrsx7 scsCYu5MySPel9W1MCzkVmap/3dZ8fU9wmWKxSSQ7RSLMswofeL0By3IF3FSy1mNnBPi S/ZbDN9phkdLJ33QznsLfe2qovxO/yQ5PIjZavR+VMg4VunsvxEPu+GEK3Bj9OL5cBeA 5V3w== MIME-Version: 1.0 X-Received: by 10.140.39.164 with SMTP id v33mr59086553qgv.99.1405630672667; Thu, 17 Jul 2014 13:57:52 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.202.193 with HTTP; Thu, 17 Jul 2014 13:57:52 -0700 (PDT) In-Reply-To: <20140717205445.GC28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> <20140717205445.GC28314@ivaldir.etoilebsd.net> Date: Thu, 17 Jul 2014 13:57:52 -0700 X-Google-Sender-Auth: tFGoe2H9NjRJIzv4nFRer8J7XMY Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , ports , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 20:57:54 -0000 On 17 July 2014 13:54, Baptiste Daroussin wrote: > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrote: >> >> > On 07/17/14 13:12, Adrian Chadd wrote: >> > > On 17 July 2014 13:03, Alberto Mijares wrote: >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd >> > wrote: >> > >>> Hi! >> > >>> >> > >>> 3) The binary packages need to work out of the box >> > >>> 4) .. which means, when you do things like pkg install apache, it >> > >>> can't just be installed and not be enabled, because that's a bit of a >> > >>> problem; >> > >> >> > >> >> > >> No. Please NEVER do that! The user must be able to edit the files and >> > >> start the service by himself. >> > > >> > > Cool, so what's the single line command needed to type in to start a >> > > given package service? >> > >> > Aren't sysrc(8) and service(8) for this kind of stuff? >> > >> >> They sure are. >> >> Well, pkg install $service ; sysrc ${service}_enable="YES" would do. >> Although some services have different names than the packge, which is sort >> of annoying. > > Maybe service needs to be extended (seriously sysrc ${service}_enable="YES" is > not user friendly) we have service -l that list the services, maybe a service > ${service} on that create /etc/rc.conf.d/${service} with ${service}_enable="YES" > in it and service ${service} off to remove it > > maybe service -l could also be extended to show the current status (maybe with a > -v switch) > > but for sure having the service off by default is a good idea :) Yeah, maybe having it populate an entry of service_enable="NO" for now . It's even more unclear-ish - it's not obvious which options control services and which ones are configuration things. We don't call it service__enable, right? -a From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 21:07:45 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3BEC0E16; Thu, 17 Jul 2014 21:07:45 +0000 (UTC) Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2E39821A6; Thu, 17 Jul 2014 21:07:43 +0000 (UTC) Received: by mail-we0-f177.google.com with SMTP id w62so3634674wes.8 for ; Thu, 17 Jul 2014 14:07:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=3zws4rD1JOMBcK02uNV3HsYaEBYKaIhOVHGucI3CDcA=; b=zzuWFbWBmJUoYnH2TF/ZcVYxgoD3/pABq1/+M/ra1mXtYaQpFQqnnD5+OGCJTOHQI3 ZQ4kJeGY30xcNm6OLYw3UAEL+oNlxjDiigsNNTn37jGh1XiJfuF+adyLWaYp53N1sIec f+J9ckfUGD9RZ5BqGBeP5Y9NuvyPTs0jm+shqEGiH2T87BzzRhlHFX3ECeFChg7hG7ci IDyAykXics0TJb978cxO1+4hQa1R42bFl7weQRfUuwDr4xqWPLJvasRVWJXoJxTKmnEp EgzjFpxtxeXtXDb+nJ4aIAYx3sH1qJfK8FPyis1oxcsiE3h6kPdKe6/izsNbbd3HnkQp 1nqA== X-Received: by 10.180.20.15 with SMTP id j15mr26122859wie.60.1405631262448; Thu, 17 Jul 2014 14:07:42 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id o9sm72458028wib.22.2014.07.17.14.07.40 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jul 2014 14:07:41 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 17 Jul 2014 23:07:39 +0200 From: Baptiste Daroussin To: Adrian Chadd Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140717210738.GE28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> <20140717205445.GC28314@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="idY8LE8SD6/8DnRI" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , ports , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 21:07:45 -0000 --idY8LE8SD6/8DnRI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 01:57:52PM -0700, Adrian Chadd wrote: > On 17 July 2014 13:54, Baptiste Daroussin wrote: > > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar w= rote: > >> > >> > On 07/17/14 13:12, Adrian Chadd wrote: > >> > > On 17 July 2014 13:03, Alberto Mijares wrote: > >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > >> > wrote: > >> > >>> Hi! > >> > >>> > >> > >>> 3) The binary packages need to work out of the box > >> > >>> 4) .. which means, when you do things like pkg install apache, it > >> > >>> can't just be installed and not be enabled, because that's a bit= of a > >> > >>> problem; > >> > >> > >> > >> > >> > >> No. Please NEVER do that! The user must be able to edit the files= and > >> > >> start the service by himself. > >> > > > >> > > Cool, so what's the single line command needed to type in to start= a > >> > > given package service? > >> > > >> > Aren't sysrc(8) and service(8) for this kind of stuff? > >> > > >> > >> They sure are. > >> > >> Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would do. > >> Although some services have different names than the packge, which is = sort > >> of annoying. > > > > Maybe service needs to be extended (seriously sysrc ${service}_enable= =3D"YES" is > > not user friendly) we have service -l that list the services, maybe a s= ervice > > ${service} on that create /etc/rc.conf.d/${service} with ${service}_ena= ble=3D"YES" > > in it and service ${service} off to remove it > > > > maybe service -l could also be extended to show the current status (may= be with a > > -v switch) > > > > but for sure having the service off by default is a good idea :) >=20 > Yeah, maybe having it populate an entry of service_enable=3D"NO" for now . then you need to extend rcng to support /usr/local/etc/rc.conf.d so the pac= kages can install them without touching base :) and we will need to wait for all supported FreeBSD version to have the said modification) >=20 > It's even more unclear-ish - it's not obvious which options control > services and which ones are configuration things. We don't call it > service__enable, right? >=20 imho this is obvious _enable =3D=3D control service. regards, Bapt --idY8LE8SD6/8DnRI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPIOxoACgkQ8kTtMUmk6EwhrACdE6ef7NyfN2uu1O6NBfpmE9Q7 z6UAnj/osU0iqaiBfJE2KME+Jk50zw7t =Di1K -----END PGP SIGNATURE----- --idY8LE8SD6/8DnRI-- From owner-freebsd-ports@FreeBSD.ORG Thu Jul 17 21:13:20 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A2B45BD; Thu, 17 Jul 2014 21:13:20 +0000 (UTC) Received: from mail-wg0-x22e.google.com (mail-wg0-x22e.google.com [IPv6:2a00:1450:400c:c00::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 99564223F; Thu, 17 Jul 2014 21:13:19 +0000 (UTC) Received: by mail-wg0-f46.google.com with SMTP id m15so2540443wgh.17 for ; Thu, 17 Jul 2014 14:13:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=dN26qToEZOOiPYkJdKXiOhQWiFXuk6UUK7VK2MINUoM=; b=0hr4Q+4cLzGglSF7oaBep/P3iXPtUzPloEl/YzsHP8xzHO+XOf4abNEgcV06NwMRre NNYLbcexkM6D4hse95PFhrdAUDVaWO0UmJLvOjRCQ+pcepxtgRA0nI88pA1tiXmo3NDd 1wALFxdGcr8E2OjJJZHnFbZUw3vwzhpcCTZHzElkNZ29BNTpNSqx15kzDbIFmg5cOD2X ocTZ3E1eC66KXvMSjzQgTA78ZHxnHGreXeWVYE5M3Ng7gMCN7NbTo2qMHMLak//Jjr2u az+tDcVkMGg2fXY4oFAgiq1rXU2Kg8sQ455yB7TQYlQp6JQp4KeVhuKqkNp1sL6/UpGH Q/Jw== X-Received: by 10.181.13.112 with SMTP id ex16mr25444517wid.58.1405631597746; Thu, 17 Jul 2014 14:13:17 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id di7sm8861163wjb.34.2014.07.17.14.13.16 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Jul 2014 14:13:16 -0700 (PDT) Sender: Baptiste Daroussin Date: Thu, 17 Jul 2014 23:13:14 +0200 From: Baptiste Daroussin To: Andreas Nilsson Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140717211314.GG28314@ivaldir.etoilebsd.net> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="m972NQjnE83KvVa/" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Adrian Chadd , freebsd-current Current , freebsd-doc@freebsd.org, ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Jul 2014 21:13:20 -0000 --m972NQjnE83KvVa/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 09:57:44PM +0200, Andreas Nilsson wrote: > On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd wrote: >=20 > > Hi! > > > > 3) The binary packages need to work out of the box > > 4) .. which means, when you do things like pkg install apache, it > > can't just be installed and not be enabled, because that's a bit of a > > problem; > > > I disagree on this. For network services on linux ( apart from ssh ), I > want that started very seldom. But I do want the package installed so that > when I need it, it is there. Having it autostart as part of being install= ed > is breaking KISS and in some way unix philosophy: I asked for something to > be installed, not installed and autostarted. >=20 > > 5) .. and then we need examples of actually deploying useful > > scenarios, like "so here's what you type to get django working right", > > "here's how you get a default memcached that works well", "here's how > > you bring up node.js", etc. > > > Oh yes. I think that quite a few packages have default options that make > them unsuitable for out-of-box usage, ie some lack the sane default > dbi-stuff and so on. >=20 Reporting them is very much needed, we try to change this but without repor= t it is hard, as much as I can I use vanilla packages now, and I discovered that= they are now pretty much sane, a few example has been found and modified recently like nginx not supporting https by default, so do not hesitate to report any unsuitable options for out-of-box usage. regards, Bapt --m972NQjnE83KvVa/ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPIPGoACgkQ8kTtMUmk6EwnGwCghpAb7hNsedG1Vq3nKxIpXsFn ausAn1PcYrU9sQrXC2LUnJM47PUA8tU+ =E4Du -----END PGP SIGNATURE----- --m972NQjnE83KvVa/-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 00:40:14 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 46A8949B; Fri, 18 Jul 2014 00:40:14 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0527522E1; Fri, 18 Jul 2014 00:40:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=AA/WXgqxrx3nIPZOLHUr9K0GUFoyPDtr9FNaI67WN1Y=; b=WpYgLgzxqTw8yFafarydwk7018nzcDV00SMyFVirBG6zp7RpEWloQPvkaNpJF69VjO1mvnyEdHSKFFh17qRXFDqnrCwceWoYX3GmsWgfqi+vvVRc65P9/efqo9Vt3+VUPvnVCkdf5gnrOUBmtYqTo1DiQDU3ZywxKkW1lAbfIsI=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X7wDc-000LXo-Mq; Fri, 18 Jul 2014 00:40:12 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: adamw@FreeBSD.org X-Trac-Project: redports Date: Fri, 18 Jul 2014 00:40:12 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 361977: 4x leftovers, 1x ???, 51x success To: adamw@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140715165800-27023 X-Trac-Build-ID: 20140715165800-27023 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 00:40:14 -0000 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. --------------------------------------------------------------------- Build ID: 20140715165800-27023 Job owner: adamw@FreeBSD.org Buildtime: 2 days Enddate: Fri, 18 Jul 2014 00:40:09 GMT Revision: 361977 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=361977 --------------------------------------------------------------------- Port: security/amavis-stats 0.1.12_3 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377550/amavis-stats-0.1.12_3.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377551/amavis-stats-0.1.12_3.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377552/amavis-stats-0.1.12_3.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377553/amavis-stats-0.1.12_3.log --------------------------------------------------------------------- Port: security/apg 2.3.0b_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377554/apg-2.3.0b_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377555/apg-2.3.0b_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377556/apg-2.3.0b_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377557/apg-2.3.0b_2.log --------------------------------------------------------------------- Port: security/botan110 1.10.7 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377558/botan110-1.10.7.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377559/botan110-1.10.7.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377560/botan110-1.10.7.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377561/botan110-1.10.7.log --------------------------------------------------------------------- Port: security/courier-authlib 0.66.1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377562/courier-authlib-0.66.1.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377563/courier-authlib-0.66.1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377564/courier-authlib-0.66.1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377565/courier-authlib-0.66.1.log --------------------------------------------------------------------- Port: security/gnutls 2.12.23_6 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377566/gnutls-2.12.23_6.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377567/gnutls-2.12.23_6.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377568/gnutls-2.12.23_6.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377569/gnutls-2.12.23_6.log --------------------------------------------------------------------- Port: security/libgcrypt 1.5.3_3 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377570/libgcrypt-1.5.3_3.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377571/libgcrypt-1.5.3_3.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377572/libgcrypt-1.5.3_3.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377573/libgcrypt-1.5.3_3.log --------------------------------------------------------------------- Port: security/maia 1.0.3.r1575_5 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377574/maia-1.0.3.r1575_5.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377575/maia-1.0.3.r1575_5.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377576/maia-1.0.3.r1575_5.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377577/maia-1.0.3.r1575_5.log --------------------------------------------------------------------- Port: security/openssl 1.0.1_13 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377578/openssl-1.0.1_13.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377579/openssl-1.0.1_13.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377580/openssl-1.0.1_13.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377581/openssl-1.0.1_13.log --------------------------------------------------------------------- Port: security/openvpn 2.3.4 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377582/openvpn-2.3.4.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377583/openvpn-2.3.4.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377584/openvpn-2.3.4.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377585/openvpn-2.3.4.log --------------------------------------------------------------------- Port: security/openvpn-auth-radius 2.1_1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377586/openvpn-auth-radius-2.1_1.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377587/openvpn-auth-radius-2.1_1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377588/openvpn-auth-radius-2.1_1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377589/openvpn-auth-radius-2.1_1.log --------------------------------------------------------------------- Port: security/openvpn-devel 201421_1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377590/openvpn-devel-201421_1.log Buildgroup: 8.4-QAT/i386 Buildstatus: ??? Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377591/openvpn-devel-201421_1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377592/openvpn-devel-201421_1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377593/openvpn-devel-201421_1.log --------------------------------------------------------------------- Port: security/snortreport 1.3.4 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377594/snortreport-1.3.4.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377595/snortreport-1.3.4.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377596/snortreport-1.3.4.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377597/snortreport-1.3.4.log --------------------------------------------------------------------- Port: security/stunnel 5.02 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377598/stunnel-5.02.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377599/stunnel-5.02.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377600/stunnel-5.02.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377601/stunnel-5.02.log --------------------------------------------------------------------- Port: security/sudo 1.8.10.p3 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377602/sudo-1.8.10.p3.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377603/sudo-1.8.10.p3.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377604/sudo-1.8.10.p3.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715165800-27023-377605/sudo-1.8.10.p3.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 09:35:44 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3770AB0F for ; Fri, 18 Jul 2014 09:35:44 +0000 (UTC) Received: from portscout.freebsd.org (portscout.freebsd.org [IPv6:2001:1900:2254:206a::50:6]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0A7D32E7B for ; Fri, 18 Jul 2014 09:35:44 +0000 (UTC) Received: from portscout.freebsd.org ([127.0.1.123]) by portscout.freebsd.org (8.14.8/8.14.8) with ESMTP id s6I9Zhak016785 for ; Fri, 18 Jul 2014 09:35:43 GMT (envelope-from portscout@FreeBSD.org) Received: (from portscout@localhost) by portscout.freebsd.org (8.14.8/8.14.8/Submit) id s6I9Zha4016781; Fri, 18 Jul 2014 09:35:43 GMT (envelope-from portscout@FreeBSD.org) Message-Id: <201407180935.s6I9Zha4016781@portscout.freebsd.org> X-Authentication-Warning: portscout.freebsd.org: portscout set sender to portscout@FreeBSD.org using -f Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain MIME-Version: 1.0 Date: Fri, 18 Jul 2014 09:35:43 +0000 From: portscout@FreeBSD.org To: ports@freebsd.org Subject: FreeBSD ports you maintain which are out of date X-Mailer: portscout/0.8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 09:35:44 -0000 Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/ports@freebsd.org.html Port | Current version | New version ------------------------------------------------+-----------------+------------ astro/py-pyfits | 3.1.2 | 3.3 ------------------------------------------------+-----------------+------------ audio/rioutil | 1.5.0 | 1.5.0br3 ------------------------------------------------+-----------------+------------ biology/libsbml | 5.10.0 | 5.10.2 ------------------------------------------------+-----------------+------------ databases/geoserver-mysql-plugin | 2.1.1 | 2.5.1 ------------------------------------------------+-----------------+------------ graphics/geoserver | 2.1.1 | 2.5.1 ------------------------------------------------+-----------------+------------ net/py-xmlrpc | 0.8.8.3 | 0.9 ------------------------------------------------+-----------------+------------ print/hyperlatex | 2.9a | 2.9 ------------------------------------------------+-----------------+------------ science/jmol | 13.2.3 | 14.1.17 ------------------------------------------------+-----------------+------------ security/fswatch | 0.02beta5 | 0.02.04beta ------------------------------------------------+-----------------+------------ www/groupoffice | 3.7.24 | 6.0.5 ------------------------------------------------+-----------------+------------ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 09:41:34 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 2FF3CDF9 for ; Fri, 18 Jul 2014 09:41:34 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 14AE72F51 for ; Fri, 18 Jul 2014 09:41:33 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1X84fV-0008DZ-6g for freebsd-ports@freebsd.org; Fri, 18 Jul 2014 02:41:33 -0700 Date: Fri, 18 Jul 2014 02:41:33 -0700 (PDT) From: Beeblebrox To: freebsd-ports@freebsd.org Message-ID: <1405676493174-5929736.post@n5.nabble.com> Subject: When poudriere jails become stuck in a loop MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 09:41:34 -0000 I have observed that some poudriere jails, on occasion, get stuck in a hanging pattern. If I go to a jail that became stuck, top always shows something like: PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 91534 root 1 23 3 21840K 2376K CPU3 3 0:00 0.02% top 24713 root 1 52 3 49828K 0K wait 2 0:13 0.00% 24637 root 1 23 3 9048K 148K wait 0 0:00 0.00% make 26552 root 1 52 3 190M 44K urdlck 0 0:00 0.00% dot 24652 root 1 52 3 16988K 0K wait 1 0:00 0.00% 26551 root 1 52 3 16988K 0K wait 3 0:00 0.00% The solution I have found is to kill the process named "dot" (26552 in this case). Poudriere then picks up from where it left off and successfully completes the package build. Regards. ----- FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS -- View this message in context: http://freebsd.1045724.n5.nabble.com/When-poudriere-jails-become-stuck-in-a-loop-tp5929736.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 10:01:50 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 51AF4373 for ; Fri, 18 Jul 2014 10:01:50 +0000 (UTC) Received: from eu1sys200aog124.obsmtp.com (eu1sys200aog124.obsmtp.com [207.126.144.157]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A36B0211D for ; Fri, 18 Jul 2014 10:01:48 +0000 (UTC) Received: from mail-wi0-f170.google.com ([209.85.212.170]) (using TLSv1) by eu1sys200aob124.postini.com ([207.126.147.11]) with SMTP ID DSNKU8jwcUyPzaHx3VhHOjqJRhverUjpe5+t@postini.com; Fri, 18 Jul 2014 10:01:49 UTC Received: by mail-wi0-f170.google.com with SMTP id f8so898546wiw.5 for ; Fri, 18 Jul 2014 03:01:20 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:message-id:to:subject:reply-to; bh=rS5tG93dUj1lsJOJwUFrkabpo0SS3hL0xOzy3ZeVK5o=; b=GMc1lXw8hCl37JU4mhWiv5sVU1e1QUEP9ut47ibvyvQq7RvNhbgABGzIg3xKVLSFnm ErGo6Gtn1Eg4nEi5LqzYGJjPJsuj+nwhxcLhrY3lyjspp09rcBrhXxf5vXc49yJLHeaU K4JSF1OrIf/YstVzQSzfBeRWC96eCssDjx5qgvMvEhvT4rVLSkIukidGDwqBmKDRvtdT 1cd11rQUrZkdm6186rnKBGocsnIYENb7d7cHB+lL+jjwJriLnpTra3C0RpXGhltEHVe9 ZjBsVWwRWhfs4tm0osLJStC/MMBYc58LZyZH4xqfJLmcrakUezEMcy71XApNt87TmNO7 sHWw== X-Gm-Message-State: ALoCoQmk1VwiDYK2HLmGhW19qdN2P0Bs7Te6OVzdbpGj9H6NrZ7plv2hWlizkeNq0fW6wypIALROTKQfAztrQcULR403KAtAfIuOYsDZIv+kJl4ou6Xme8goVVxSb4REI847B+ZrW21q67v311YGtHk8LOImw3NDrA== X-Received: by 10.194.63.196 with SMTP id i4mr5254853wjs.50.1405677680959; Fri, 18 Jul 2014 03:01:20 -0700 (PDT) X-Received: by 10.194.63.196 with SMTP id i4mr5254840wjs.50.1405677680879; Fri, 18 Jul 2014 03:01:20 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id gq4sm4947014wib.8.2014.07.18.03.01.19 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 18 Jul 2014 03:01:20 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.8) with ESMTP id s6IA1IsV046140 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Fri, 18 Jul 2014 11:01:18 +0100 (BST) (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.8/Submit) id s6IA1IMP046139 for freebsd-ports@freebsd.org; Fri, 18 Jul 2014 11:01:18 +0100 (BST) (envelope-from mexas) Date: Fri, 18 Jul 2014 11:01:18 +0100 (BST) From: Anton Shterenlikht Message-Id: <201407181001.s6IA1IMP046139@mech-cluster241.men.bris.ac.uk> To: freebsd-ports@freebsd.org Subject: /usr/local/share/poudriere/include/common.sh.freebsd: sysctl: not found Reply-To: mexas@bris.ac.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 10:01:50 -0000 I can run this command interactively: /usr/local/bin/poudriere bulk -J4 -j ia64-10 -f /usr/local/etc/poudriere.d/pkglist and build the packages. But when I put in into crontab, I get: /usr/local/share/poudriere/include/common.sh.freebsd: sysctl: not found and package building does not start. Please advise. This is 10.0-STABLE #0 r268571 ia64. # pkg info -xo poud poudriere-devel-3.0.99.20140626 ports-mgmt/poudriere-devel # Thanks Anton From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 11:15:27 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 51234FBD; Fri, 18 Jul 2014 11:15:27 +0000 (UTC) Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 195D12736; Fri, 18 Jul 2014 11:15:27 +0000 (UTC) Received: by mail-ie0-f175.google.com with SMTP id x19so4367738ier.20 for ; Fri, 18 Jul 2014 04:15:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=xUxBeXYryHxvr7LF+eveHb6sp1n9JSjuaP/ab36oTmo=; b=SsRJRKXGDosGWTTtp02aYqNtBW2C+P7uottm3fkybArHag5ndMmfSMHTB276r8J+Tl ArXJKJf/0A0y+h3zo+i4nEOqTpoe9e8b4Cqk02Dl6C0whbA7h59gJh644SDwd7vQW9qX SwFgoe/tcdC5wc5DVQ089Q+Y+2H2s6xi0yY6Mzg0NUGuo4evfMwq4ZeQnGW8ElpjMNPH R8MUrQpMAShClMbQ2E76zuE7iC/JODM1Bvf8beV+K4Dja9VtMawTuG0eHX5HUwFg+fCS cgTCKJWs7vKjzZsHiK7P7tn/K93pzLc+CF6wNsta1mSMX1Lw1gLFyoIFIMIhlrdqmfIe QOyA== MIME-Version: 1.0 X-Received: by 10.50.12.38 with SMTP id v6mr37937131igb.29.1405682126571; Fri, 18 Jul 2014 04:15:26 -0700 (PDT) Sender: vrwmiller@gmail.com Received: by 10.64.165.73 with HTTP; Fri, 18 Jul 2014 04:15:26 -0700 (PDT) Date: Fri, 18 Jul 2014 07:15:26 -0400 X-Google-Sender-Auth: zaboZzW78oiJ8YbNAYJ3gowh2Go Message-ID: Subject: Managing multiple repos with Portshaker/Poudriere From: Rick Miller To: FreeBSD Questions , freebsd-ports Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 11:15:27 -0000 Hi all, I intend to utilize Poudriere to build binary packages for FreeBSD. The initial design includes a private git repo which tracks FreeBSD Ports (from gthub) in a pristine branch. Changes to this pristine branch are merged into another branch which, in addition to the official ports tree, includes a custom category where private ports are committed. A major advantage here is the ability to tag the repo according to OS releases. While planning the deployment of such a strategy, I happened upon a blog post[1] describing a workflow for managing this utilizing portshaker and poudriere to combine the remote freebsd ports tree with an internal private repo. The method described here is appealing as it removes the need to track freebsd-ports internally, but would I then lose the ability to tag specific commits which would be tied to OS releases? [1] http://funcptr.net/2013/12/11/building-custom-ports-with-poudriere-and-portshaker/ -- Take care Rick Miller From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 12:10:31 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E39F0178; Fri, 18 Jul 2014 12:10:31 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 690A62C10; Fri, 18 Jul 2014 12:10:31 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 94EBE6A6032; Fri, 18 Jul 2014 14:10:26 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id s6ICAQWP044731; Fri, 18 Jul 2014 14:10:26 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id s6ICAP42043569; Fri, 18 Jul 2014 14:10:25 +0200 (CEST) (envelope-from lars) Date: Fri, 18 Jul 2014 14:10:25 +0200 From: Lars Engels To: Adrian Chadd Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140718121025.GD96250@e-new.0x20.net> Mail-Followup-To: Lars Engels , Adrian Chadd , Andreas Nilsson , Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="osDK9TLjxFScVI/L" Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p4 User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports , Andreas Nilsson X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 12:10:32 -0000 --osDK9TLjxFScVI/L Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 01:00:03PM -0700, Adrian Chadd wrote: > On 17 July 2014 12:57, Andreas Nilsson wrote: > > > > > > > > On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd wrot= e: > >> > >> Hi! > >> > >> 3) The binary packages need to work out of the box > >> 4) .. which means, when you do things like pkg install apache, it > >> can't just be installed and not be enabled, because that's a bit of a > >> problem; > > > > I disagree on this. For network services on linux ( apart from ssh ), I= want > > that started very seldom. But I do want the package installed so that w= hen I > > need it, it is there. Having it autostart as part of being installed is > > breaking KISS and in some way unix philosophy: I asked for something to= be > > installed, not installed and autostarted. >=20 > That's cool. We can disagree on that. But the fact that you have to > edit a file to enable things and hope you get the right start entry in > /etc/rc.conf or /usr/local/etc/rc.conf, or wherever you put it is, is > a pain. No, Sir! No need to edit anything: root@testjail: # pkg install apache24 Updating repository catalogue The following 5 packages will be installed: Installing pcre: 8.33 Installing gdbm: 1.10 Installing db42: 4.2.52_5 Installing apr: 1.4.8.1.5.3 Installing apache24: 2.4.6_1 The installation will require 47 MB more space 5 MB to be downloaded Proceed with installing packages [y/N]: y gdbm-1.10.txz 100% 83KB 83.2KB/s 83.2KB/s 00:00 db42-4.2.52_5.txz 100% 1457KB 1.4MB/s 1.4MB/s 00:00 apr-1.4.8.1.5.3.txz 100% 390KB 389.5KB/s 389.5KB/s 00:00 apache24-2.4.6_1.txz 100% 3649KB 3.6MB/s 3.6MB/s 00:00 Checking integrity... done [1/5] Installing pcre-8.33... done [2/5] Installing gdbm-1.10... done [3/5] Installing db42-4.2.52_5... done [4/5] Installing apr-1.4.8.1.5.3... done [5/5] Installing apache24-2.4.6_1...=3D=3D=3D> Creating users and/or groups. Using existing group 'www'. Using existing user 'www'. /usr/local/share/examples/apache24/httpd.conf -> /usr/local/etc/apache24/httpd.conf done To run apache www server from startup, add apache24_enable=3D"yes" in your /etc/rc.conf. Extra options can be found in startup script. Your hostname must be resolvable using at least 1 mechanism in /etc/nsswitch.conf typically DNS or /etc/hosts or apache might have issues starting depending on the modules you are using. root@testjail: # sysrc apache24_enable=3Dyes apache24_enable: -> yes root@testjail: # service apache24 start Performing sanity check on apache24 configuration: AH00557: httpd: apr_sockaddr_info_get() failed for testjail AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message Syntax OK Starting apache24. AH00557: httpd: apr_sockaddr_info_get() failed for testjail AH00558: httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message root@testjail: # That's 3 commands to enter. Admittedly 2 more than on some OS that blindly starts any service you install, but 2 steps more logical and even a newbie can do this. What could be done is that pkg looks for rc scripts in a package, extracts the enable line and prints a message how to enable the script / daemon permanently. Like:=20 - To start the script "apache24" once run "service apache24 onestart". - To start the script "apache24" at boot time run "sysrc apache24_enable=3D= yes" - The script "apache24" has the following optional settings for /etc/rc.con= f: apache24_profiles (str): Set to "" by default. Define your profiles here. apache24limits_enable (bool):Set to "NO" by default. Set it to yes to run `limits $limits_args` just before apache starts. apache24_flags (str): Set to "" by default. Extra flags passed to start command. apache24limits_args (str): Default to "-e -C daemon" Arguments of pre-start limits run. apache24_http_accept_enable (bool): Set to "NO" by default. Set to yes to check for accf_http kernel module on start up and load if not loaded. apache24_fib (str): Set an altered default network view for apa= che --osDK9TLjxFScVI/L Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQF8BAEBCgBmBQJTyQ6xXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1t0EkH/0Q+FCOMJjhCxNR9bIhKsYsT nKypfbl/5FEeR+6jXadtsrhMqXSl1H2ptduWCP5x7QwaP3UgEzc00AQfBh+18B+R SXPZHffUP55n8sorqCKzp5glW+vQmfuCjX4ap5N62Ch1AfI2T6H5FKLLWDCJxDJ2 YKuqJOXuRVonvAyHsix6ducjKwEiS1bJFNeyCWEfsLY+1x5vHzq/plOve8BoAjG7 0uwT2I3LqAZeg3Vtfk3qWbvJhfZk+UjVrY6jHTUu4jVVyuZ8mPcJS0vtaSbyYFxK Iw8u9rLOXslkgzAhZE07LEyh6lsDI0yPkNu1H5euD2zvDp4NBaLWQI3ytOcnXuY= =/umA -----END PGP SIGNATURE----- --osDK9TLjxFScVI/L-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 12:14:21 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 754B84ED; Fri, 18 Jul 2014 12:14:21 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7BBC2CBE; Fri, 18 Jul 2014 12:14:20 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 223936A6032; Fri, 18 Jul 2014 14:14:18 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id s6ICEHE2044071; Fri, 18 Jul 2014 14:14:17 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id s6ICEHjp042859; Fri, 18 Jul 2014 14:14:17 +0200 (CEST) (envelope-from lars) Date: Fri, 18 Jul 2014 14:14:17 +0200 From: Lars Engels To: Adrian Chadd , Andreas Nilsson , Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140718121417.GE96250@e-new.0x20.net> Mail-Followup-To: Lars Engels , Adrian Chadd , Andreas Nilsson , Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports References: <20140718121025.GD96250@e-new.0x20.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="X3gaHHMYHkYqP6yf" Content-Disposition: inline In-Reply-To: <20140718121025.GD96250@e-new.0x20.net> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p4 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 12:14:21 -0000 --X3gaHHMYHkYqP6yf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 18, 2014 at 02:10:25PM +0200, Lars Engels wrote: > On Thu, Jul 17, 2014 at 01:00:03PM -0700, Adrian Chadd wrote: > > On 17 July 2014 12:57, Andreas Nilsson wrote: > > > > > > > > > > > > On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd wr= ote: > > >> > > >> Hi! > > >> > > >> 3) The binary packages need to work out of the box > > >> 4) .. which means, when you do things like pkg install apache, it > > >> can't just be installed and not be enabled, because that's a bit of a > > >> problem; > > > > > > I disagree on this. For network services on linux ( apart from ssh ),= I want > > > that started very seldom. But I do want the package installed so that= when I > > > need it, it is there. Having it autostart as part of being installed = is > > > breaking KISS and in some way unix philosophy: I asked for something = to be > > > installed, not installed and autostarted. > >=20 > > That's cool. We can disagree on that. But the fact that you have to > > edit a file to enable things and hope you get the right start entry in > > /etc/rc.conf or /usr/local/etc/rc.conf, or wherever you put it is, is > > a pain. >=20 > No, Sir! No need to edit anything: >=20 > root@testjail: # pkg install apache24 > Updating repository catalogue > The following 5 packages will be installed: >=20 > Installing pcre: 8.33 > Installing gdbm: 1.10 > Installing db42: 4.2.52_5 > Installing apr: 1.4.8.1.5.3 > Installing apache24: 2.4.6_1 >=20 > The installation will require 47 MB more space >=20 > 5 MB to be downloaded >=20 > Proceed with installing packages [y/N]: y > gdbm-1.10.txz 100% 83KB 83.2KB/s 83.2KB/s 00:00 > db42-4.2.52_5.txz 100% 1457KB 1.4MB/s 1.4MB/s 00:00 > apr-1.4.8.1.5.3.txz 100% 390KB 389.5KB/s 389.5KB/s 00:00 > apache24-2.4.6_1.txz 100% 3649KB 3.6MB/s 3.6MB/s 00:00 > Checking integrity... done > [1/5] Installing pcre-8.33... done > [2/5] Installing gdbm-1.10... done > [3/5] Installing db42-4.2.52_5... done > [4/5] Installing apr-1.4.8.1.5.3... done > [5/5] Installing apache24-2.4.6_1...=3D=3D=3D> Creating users and/or grou= ps. > Using existing group 'www'. > Using existing user 'www'. > /usr/local/share/examples/apache24/httpd.conf -> > /usr/local/etc/apache24/httpd.conf > done > To run apache www server from startup, add apache24_enable=3D"yes" > in your /etc/rc.conf. Extra options can be found in startup script. >=20 > Your hostname must be resolvable using at least 1 mechanism in > /etc/nsswitch.conf typically DNS or /etc/hosts or apache might > have issues starting depending on the modules you are using. >=20 > root@testjail: # sysrc apache24_enable=3Dyes > apache24_enable: -> yes >=20 > root@testjail: # service apache24 start > Performing sanity check on apache24 configuration: > AH00557: httpd: apr_sockaddr_info_get() failed for testjail > AH00558: httpd: Could not reliably determine the server's fully > qualified domain name, using 127.0.0.1. Set the 'ServerName' directive > globally to suppress this message > Syntax OK > Starting apache24. > AH00557: httpd: apr_sockaddr_info_get() failed for testjail > AH00558: httpd: Could not reliably determine the server's fully > qualified domain name, using 127.0.0.1. Set the 'ServerName' directive > globally to suppress this message > root@testjail: # >=20 >=20 > That's 3 commands to enter. Admittedly 2 more than on some OS that > blindly starts any service you install, but 2 steps more logical and > even a newbie can do this. >=20 > What could be done is that pkg looks for rc scripts in a package, > extracts the enable line and prints a message how to enable the script / > daemon permanently. >=20 > Like:=20 > - To start the script "apache24" once run "service apache24 onestart". > - To start the script "apache24" at boot time run "sysrc apache24_enable= =3Dyes" > - The script "apache24" has the following optional settings for /etc/rc.c= onf: > apache24_profiles (str): Set to "" by default. > Define your profiles here. > apache24limits_enable (bool):Set to "NO" by default. > Set it to yes to run `limits $limits_args` > just before apache starts. > apache24_flags (str): Set to "" by default. > Extra flags passed to start command. > apache24limits_args (str): Default to "-e -C daemon" > Arguments of pre-start limits run. > apache24_http_accept_enable (bool): Set to "NO" by default. > Set to yes to check for accf_http kernel > module on start up and load if not loaded. > apache24_fib (str): Set an altered default network view for a= pache >=20 >=20 >=20 Sorry for no reading the whole thread first. This was already suggested in another part of the thread. --X3gaHHMYHkYqP6yf Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQF7BAEBCgBmBQJTyQ+ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tYnQH92Fryi0AK/TnLdIfoYHluYJl TSDKYXMsq/DNhWQdTwDOLwU1GyUFnjvLm5RVvyODo6RIT4EnqH3hnOBJ9O/J5DFV T8/EiV863j+j6rKmwG/pzygM7JYy9T7cZEZBBj6tm8CSYZSOdbaCtSLeyof7z0EW NhNVISs5mqfGETTtnfLdRyRvYCqadpd691v2sgzus6ziCAo6f1DgA/PbM4sG7HRW 8DJW5xdSzV6kqZ24DbbvSiZVFzz1efpGbFKOgH27lpJglgqDzyK0gkxa6Dfg1xCd fkTc125cWCBdzI1dAeApfAhXsw3AL2RuY/KqdZLbsh+cXYmmT8JG7Ta+C/giLA== =UaRC -----END PGP SIGNATURE----- --X3gaHHMYHkYqP6yf-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 12:57:08 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 259C6347 for ; Fri, 18 Jul 2014 12:57:08 +0000 (UTC) Received: from winston.madpilot.net (winston.madpilot.net [78.47.75.155]) by mx1.freebsd.org (Postfix) with ESMTP id D15682058 for ; Fri, 18 Jul 2014 12:57:07 +0000 (UTC) Received: from winston.madpilot.net (localhost [127.0.0.1]) by winston.madpilot.net (Postfix) with ESMTP id 3hFC5m2rNZzFTD6; Fri, 18 Jul 2014 14:57:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=madpilot.net; h= content-transfer-encoding:content-type:content-type:in-reply-to :references:subject:subject:mime-version:user-agent:from:from :date:date:message-id:received:received; s=mail; t=1405688218; x=1407502619; bh=8aKx0NPbiUHO6e8NvuD+aCKEgj49GGZtWmuxk36p7Pw=; b= A6BFyQNcxw0oWnF51yDHnNvlT6AV9/uLgKde7XfVtA3jd6GmrZrbRTQupzo50xWR XU/MNKOzkLNx/MeFkunNnzTMpGqcs33GPRJBaCdQAug0EZkOJ5SoRgZnE5CoQyb+ IMp7d3ov0PXqn1OXG8RChfK3aP2bd9jlYAt95DsMs9I= Received: from winston.madpilot.net ([127.0.0.1]) by winston.madpilot.net (winston.madpilot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N9rSrwE9EGIq; Fri, 18 Jul 2014 14:56:58 +0200 (CEST) Received: from tommy.madpilot.net (micro.madpilot.net [88.149.173.206]) by winston.madpilot.net (Postfix) with ESMTPSA; Fri, 18 Jul 2014 14:56:58 +0200 (CEST) Message-ID: <53C91999.7030707@madpilot.net> Date: Fri, 18 Jul 2014 14:56:57 +0200 From: Guido Falsi User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: mexas@bris.ac.uk, freebsd-ports@freebsd.org Subject: Re: /usr/local/share/poudriere/include/common.sh.freebsd: sysctl: not found References: <201407181001.s6IA1IMP046139@mech-cluster241.men.bris.ac.uk> In-Reply-To: <201407181001.s6IA1IMP046139@mech-cluster241.men.bris.ac.uk> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 12:57:08 -0000 On 07/18/14 12:01, Anton Shterenlikht wrote: > I can run this command interactively: > > /usr/local/bin/poudriere bulk -J4 -j ia64-10 -f /usr/local/etc/poudriere.d/pkglist > > and build the packages. > > But when I put in into crontab, I get: > > /usr/local/share/poudriere/include/common.sh.freebsd: sysctl: not found > > and package building does not start. Looks like a PATH problem. Does your crontab PATH include /sbin? -- Guido Falsi From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 13:06:36 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 7E1A4921 for ; Fri, 18 Jul 2014 13:06:36 +0000 (UTC) Received: from eu1sys200aog117.obsmtp.com (eu1sys200aog117.obsmtp.com [207.126.144.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CEBC2216E for ; Fri, 18 Jul 2014 13:06:35 +0000 (UTC) Received: from mail-wg0-f52.google.com ([74.125.82.52]) (using TLSv1) by eu1sys200aob117.postini.com ([207.126.147.11]) with SMTP ID DSNKU8kbv2nXXN4srwgB42GjreemqIkzmXfc@postini.com; Fri, 18 Jul 2014 13:06:35 UTC Received: by mail-wg0-f52.google.com with SMTP id a1so3464559wgh.23 for ; Fri, 18 Jul 2014 06:06:07 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:message-id:to:subject:reply-to :in-reply-to; bh=VgiMFtRtF5fqdagxeghhnmnUsdTv0KshjoSSaByEhsA=; b=mF93B7hSuThLwxjOyTjEMKrd4qBgvugrrQhAF/bYJXdObCdLm6DgmJpYD7nHQ0QcsJ a+XhwMLXsT2q3qOLc9VXiMfHUzY/iGa8ehmb3nIvuw5VZSIFruSEgFW++3JauiMMYzRp 3vpYwE88/CvFyKpr3+SUaMCeW6G555g8TxDSb0BWXIoqvVyZYhivY+hzpsVHmrZy7+7k x4/J4B8rZUPS5P2M9nUr1AYnI0yFWGazvcNH8gS5t2WPXSbuUzbl0XKmK3Qa8ny/Hj+6 haltM8t2tR2Xmjsja1oK3jIURHDTS9Uas/THBV/dUjby9fHPq6bHk09+fAAoPvTzmrYn VCFQ== X-Gm-Message-State: ALoCoQnJWo9+XOveGCze7E9hGIl4pp1FWClA8m+BF7CBQwVq401Ixm7Op0Hwdf5SyvSl98dcvh8P3LHCfrPyjFOsgRaYzeMowI9bUzBZhJduQ3NyWPWdoIOsTxFGMUgq8GZCG4vLtkJbMHHa0PFUo+/EviZ44x/4dg== X-Received: by 10.180.73.115 with SMTP id k19mr7619333wiv.35.1405688767690; Fri, 18 Jul 2014 06:06:07 -0700 (PDT) X-Received: by 10.180.73.115 with SMTP id k19mr7619316wiv.35.1405688767598; Fri, 18 Jul 2014 06:06:07 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (mech-cluster241.men.bris.ac.uk. [137.222.187.241]) by mx.google.com with ESMTPSA id es1sm6557912wib.16.2014.07.18.06.06.06 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 18 Jul 2014 06:06:06 -0700 (PDT) Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.8) with ESMTP id s6ID63Ie046658 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 18 Jul 2014 14:06:03 +0100 (BST) (envelope-from mexas@mech-cluster241.men.bris.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.8/8.14.8/Submit) id s6ID63JK046657; Fri, 18 Jul 2014 14:06:03 +0100 (BST) (envelope-from mexas) Date: Fri, 18 Jul 2014 14:06:03 +0100 (BST) From: Anton Shterenlikht Message-Id: <201407181306.s6ID63JK046657@mech-cluster241.men.bris.ac.uk> To: freebsd-ports@freebsd.org, mad@madpilot.net, mexas@bris.ac.uk Subject: Re: /usr/local/share/poudriere/include/common.sh.freebsd: sysctl: not found Reply-To: mexas@bris.ac.uk In-Reply-To: <53C91999.7030707@madpilot.net> X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 13:06:36 -0000 >From mad@madpilot.net Fri Jul 18 14:02:57 2014 > >Looks like a PATH problem. > >Does your crontab PATH include /sbin? forgot about it, my bad. Thanks Anton From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 13:43:16 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8E721E5C; Fri, 18 Jul 2014 13:43:16 +0000 (UTC) Received: from mail-oa0-x22a.google.com (mail-oa0-x22a.google.com [IPv6:2607:f8b0:4003:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 30DA925D2; Fri, 18 Jul 2014 13:43:16 +0000 (UTC) Received: by mail-oa0-f42.google.com with SMTP id n16so3180505oag.15 for ; Fri, 18 Jul 2014 06:43:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=0+Q1MIqMtSq6ThZZ7cKoWN+RTluoj4wTAcPoaFAuVE0=; b=fmPOEvEGxAFwi0Nqut6o642DrfgLYJ34dBL8C0amjIrnpaAqVVPnMHlw4x0d5e+ufD mq84zhb3iR5jlr2a5R4jkmFlLOsGScUsfRXM28DzD1tab5QTTlNG7NR+Q+3i6MXyUQZ7 smQM5LyoILTbMC44p2rHxrMau82eKRJFVesWvd5t3P40PUSxX+ow3uKTu6Hwizjt4SoP tfCfEkCqKXSVaQzfxmejkWroBvA+VasgmS8F6vMQxmrp6XOkH4yE/5W26pselnigAW9F 6+aBFbeMbkHsTtohed0+yZycZEeV7kPmlJIpufIg4aBeG6GhfLBvlHRlkd8/vJHIermr HWRA== X-Received: by 10.182.243.132 with SMTP id wy4mr7219437obc.38.1405690995152; Fri, 18 Jul 2014 06:43:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.132.164 with HTTP; Fri, 18 Jul 2014 06:42:35 -0700 (PDT) In-Reply-To: References: From: Dreamcat4 Date: Fri, 18 Jul 2014 14:42:35 +0100 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? To: Craig Rodrigues Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: freebsd-doc@freebsd.org, freebsd-current Current , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 13:43:16 -0000 On Thu, Jul 17, 2014 at 7:25 PM, Craig Rodrigues wrote: > Hi, > > I attend a lot of different Meetup groups in the San Francisco Bay Area / > Silicon Valley. > > What I am seeing is the following usage pattern for new developers, > especially for web apps and cloud applications. > > (1) On their desktop/laptop, they will generally be using > a Mac running OS X. This is their desktop Unix environment. > This seems to be true of almost 90% of the people that I meet. > The 10% of people who run a PC laptop, will mostly be running > Windows. Very few seem to run Linux on their laptops, but > if they do, it will likely be Ubuntu Linux. > > (2) For their deployed application, generally they will deploy to > a Linux environment on a server. These days, the server will > very likely be in a cloud environment: Amazon, Rackspace, > Heroku. > > > For (1), encouraging people to move away from a Mac to FreeBSD for their > desktop environment is a tough sell. Apple is a multi-billion dollar > company, and they make beautiful hardware, and software with > a fantastic end-user experience. The PC-BSD project is fighting the > good fight in terms of making a usable FreeBSD desktop, but its > a touch battle to fight. > > For (2), encouraging people to move away from Linux to FreeBSD > on the server, may be something where we can get more wins. > I think we can do this by having more HOWTO articles on > the FreeBSD web page that explain the following: > > > (1) We need a HOWTO article that explains for each command using apt > or yum for installing packages, > how can I do the same thing using "pkg". > Even if we have a web page with a table, contrasting the > apt/yum commands, and pkg commands, that would be super > useful. > > A lot of folks have moved away from FreeBSD, purely because > they are sick of pkg_add. We need to explain to folks that > we have something better, that is quite competitive to > apt/yum, and it is easy to use. > > (2) We need a HOWTO article that explains how to set up > a FreeBSD environment with some of the major cloud providers, > i.e. Amazon, Rackspace, Microsoft Azure, etc. > > > Do we have such articles today, or is anybody working on something > like that? > I haven't such specific articles. However I did create a project which lets people more easily install and 'try out' FreeBSD. It runs ontop of either FreeNAS, pfSense or NAS4Free. The idea is that because you can boot those distress off of a USB stick, (it's like a liveCD). However you can then install the full FreeBSD generic onto any suitably-formatted attached hard disk. (including PKGNG and ports tree). None of my documentation is aimed specifically at linux -> FreeBSD. However I can say that it's utterly true (if you have Mac OS X). The desktop experience is definately nicer (much less niggly / annoying problems). And on Macs we have "brew install"=E2=80=A6 which is "allright". But you ca= n't use Macs as effectively for server stuff. It doesn't really "feel right" for that purpose. And homebrew is like ports or gentoo (compiles everything, no binary packages). For me, the FreeBSD is what I decide to for server (more than linux) *not just only* for PKGNG. We are glad that is here now. But also (very important). If FreeBSD jails. Which isn't "as-good-as", but often superior to such linux equivalent (if any). In terms of both security, and efficiency. Here you can see my FreeBSD jails HowTo: http://dreamcat4.github.io/finch/jails-how-to/ Which is as simple as I could ever be able to make it. Sorry I don't have any other ideas in regards to how to address the overwhelming popularity of Linux over FreeBSD. It often isn't justified. However in some ways linux is like windows now. For example with overwhelming hardware support (that sometimes is not as good on FreeBSD). And Linux is more success on embedded because it can run on many different kinds of CPUs. Wheras FreeBSD isn't very much support for embedded CPU (unless they happen to be X86). I get the (maybe not justified) impression that even ARM isn't so well supported on FreeBSD. Some things you can't change with just only a better "How-To". Even if FreeBSD is super-great / rocks so well now. I think if we had these two HOWTO articles today, and we could > aggressively point people at them, this would be a huge win > for expanding the number of people who try out FreeBSD > for modern server applications. > > -- > Craig > _______________________________________________ > 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 Jul 18 13:52:13 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id EA045308 for ; Fri, 18 Jul 2014 13:52:13 +0000 (UTC) Received: from astart2.astart.com (108-248-95-193.lightspeed.sndgca.sbcglobal.net [108.248.95.193]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C0D1F26BF for ; Fri, 18 Jul 2014 13:52:13 +0000 (UTC) Received: from laptop_84.private (localhost [127.0.0.1]) by astart2.astart.com (8.14.4/8.14.4) with ESMTP id s6IDkPaD021452 for ; Fri, 18 Jul 2014 06:46:25 -0700 (PDT) (envelope-from papowell@astart.com) Message-ID: <53C92530.10008@astart.com> Date: Fri, 18 Jul 2014 06:46:24 -0700 From: Patrick Powell Reply-To: papowell@astart.com Organization: Astart Technologies User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:17.0) Gecko/20130714 Thunderbird/17.0.7 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: When poudriere jails become stuck in a loop References: <1405676493174-5929736.post@n5.nabble.com> In-Reply-To: <1405676493174-5929736.post@n5.nabble.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 13:52:14 -0000 On 07/18/14 02:41, Beeblebrox wrote: > I have observed that some poudriere jails, on occasion, get stuck in a > hanging pattern. If I go to a jail that became stuck, top always shows > something like: > > PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND > 91534 root 1 23 3 21840K 2376K CPU3 3 0:00 0.02% top > 24713 root 1 52 3 49828K 0K wait 2 0:13 0.00% > 24637 root 1 23 3 9048K 148K wait 0 0:00 0.00% make > 26552 root 1 52 3 190M 44K urdlck 0 0:00 0.00% dot > 24652 root 1 52 3 16988K 0K wait 1 0:00 0.00% > 26551 root 1 52 3 16988K 0K wait 3 0:00 0.00% > > The solution I have found is to kill the process named "dot" (26552 in this > case). Poudriere then picks up from where it left off and successfully > completes the package build. > > Regards. > > > > ----- > FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS > -- > View this message in context: http://freebsd.1045724.n5.nabble.com/When-poudriere-jails-become-stuck-in-a-loop-tp5929736.html > Sent from the freebsd-ports mailing list archive at Nabble.com. > _______________________________________________ > 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" > I think I have observed the same issue. When you say 'go to a jail' what did you do to see this information? I get a lot of other info that clouds the issue. From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 14:06:02 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BD52CC6C for ; Fri, 18 Jul 2014 14:06:02 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A00882825 for ; Fri, 18 Jul 2014 14:06:02 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1X88nR-0007ZA-Qj for freebsd-ports@freebsd.org; Fri, 18 Jul 2014 07:06:01 -0700 Date: Fri, 18 Jul 2014 07:06:01 -0700 (PDT) From: Beeblebrox To: freebsd-ports@freebsd.org Message-ID: <1405692361821-5929843.post@n5.nabble.com> In-Reply-To: <53C92530.10008@astart.com> References: <1405676493174-5929736.post@n5.nabble.com> <53C92530.10008@astart.com> Subject: Re: When poudriere jails become stuck in a loop MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 14:06:02 -0000 @Patrick: 1. During poudriere run, do to display jails which have been running for obviously too long. Note the poudriere run number - lets say #4 has been running for 2+ hours for an obviously small port. 2. "# jls" and note the jail ID for poudriere_#4. There will be two jails for each process, the one with 127.0.0.1 IP is the real build environment - lets say jail_ID is 20. 3. "# jexec 20 top" will give you the running processes in that build jail. If you see the "dot" item, I guarantee you that jail is stuck. Regards. ----- FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS -- View this message in context: http://freebsd.1045724.n5.nabble.com/When-poudriere-jails-become-stuck-in-a-loop-tp5929736p5929843.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 14:07:50 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 52726E16; Fri, 18 Jul 2014 14:07:50 +0000 (UTC) Received: from mail-oa0-x22c.google.com (mail-oa0-x22c.google.com [IPv6:2607:f8b0:4003:c02::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C9AD22846; Fri, 18 Jul 2014 14:07:49 +0000 (UTC) Received: by mail-oa0-f44.google.com with SMTP id eb12so3200110oac.3 for ; Fri, 18 Jul 2014 07:07:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=SBbKnwKmcLNmVoEza3CFQ2nlbzC4XyUDM1pYnCdL8l4=; b=JvJjGssTAcLR1mF2zZLPurDubK4x2o9wONv6sLIXBLHa/9qCW7x7mW51O7XfV7x9Zg BbEDli2mkCZUMKiwPPepcfCpWvlF3QrSi1LH4T7dhcsKV62SDWlowHv4yyuM5LCWgs4L tedJRgEc4tLIZUHQFCauuM4Dc9vRd06yXzulqLEi9oz7+9amcMP2d2yiCYgjVLel7Tmp sdFDILRh0PQeEkTdgM9Km8wp0rFtC/uwCEHPK6L4uUVv/kltwNqkle764AA6FStkOqep XQJRfJ4JwUwh5n7Yf4eJdL1Y0DjcwXlMMOGOBWawQwLTTUVkngUe58y07hboUSKafG+I JWig== X-Received: by 10.60.123.66 with SMTP id ly2mr7219037oeb.19.1405692469072; Fri, 18 Jul 2014 07:07:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.76.132.164 with HTTP; Fri, 18 Jul 2014 07:07:09 -0700 (PDT) In-Reply-To: <20140717205445.GC28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> <20140717205445.GC28314@ivaldir.etoilebsd.net> From: Dreamcat4 Date: Fri, 18 Jul 2014 15:07:09 +0100 Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.18 Cc: Craig Rodrigues , Adrian Chadd , Navdeep Parhar , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 14:07:50 -0000 On Thu, Jul 17, 2014 at 9:54 PM, Baptiste Daroussin wrote: > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > > On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar > wrote: > > > > > On 07/17/14 13:12, Adrian Chadd wrote: > > > > On 17 July 2014 13:03, Alberto Mijares wrote: > > > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > > > wrote: > > > >>> Hi! > > > >>> > > > >>> 3) The binary packages need to work out of the box > > > >>> 4) .. which means, when you do things like pkg install apache, it > > > >>> can't just be installed and not be enabled, because that's a bit > of a > > > >>> problem; > > > >> > > > >> > > > >> No. Please NEVER do that! The user must be able to edit the files > and > > > >> start the service by himself. > > > > > > > > Cool, so what's the single line command needed to type in to start a > > > > given package service? > > > > > > Aren't sysrc(8) and service(8) for this kind of stuff? > > > > > > > They sure are. > > > > Well, pkg install $service ; sysrc ${service}_enable="YES" would do. > > Although some services have different names than the packge, which is > sort > > of annoying. > > Maybe service needs to be extended (seriously sysrc > ${service}_enable="YES" is > not user friendly) we have service -l that list the services, maybe a > service > This might be a pretty good idea. (barring technical obstacles). > ${service} on that create /etc/rc.conf.d/${service} with > ${service}_enable="YES" > in it and service ${service} off to remove it > I think we should hope for an API / service interface that can try to avoid (as much as it can) to require specifically "rc.conf" file and no other possible way. Because FreeBSD may replace the current rc.d system in future with something else better / next generation. For example the on-going openlaunchd project. That question is more about "when" rather than "if". maybe service -l could also be extended to show the current status (maybe > with a > -v switch) > > but for sure having the service off by default is a good idea :) > It wouldn't hurt very much to have some optional flag to the "pkg install" command that allowed a user to do in 1 command. Then the global configuration of services being installed "off" by default would remain as always. Yet allowing that little extra switch would achieve the stated goal. And help towards FreeBSD being "a slightly more polished OS" that is more user-friendly. Since, you know do the math. It is 1 fewer total commands to type in. Such savings "all adds up". If enough such minor improvement can be made all across the board. Then it makes a difference. > > regards, > Bapt > From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 14:28:39 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 781EA61E; Fri, 18 Jul 2014 14:28:39 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F8842A31; Fri, 18 Jul 2014 14:28:38 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id CE0B76A6032; Fri, 18 Jul 2014 16:28:35 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id s6IESZla006848; Fri, 18 Jul 2014 16:28:35 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id s6IESZpS006396; Fri, 18 Jul 2014 16:28:35 +0200 (CEST) (envelope-from lars) Date: Fri, 18 Jul 2014 16:28:35 +0200 From: Lars Engels To: Andreas Nilsson Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140718142835.GF96250@e-new.0x20.net> Mail-Followup-To: Lars Engels , Andreas Nilsson , Navdeep Parhar , Craig Rodrigues , Adrian Chadd , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports References: <53C82EC4.8060304@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aPdhxNJGSeOG9wFI" Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p4 User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Adrian Chadd , ports , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 14:28:39 -0000 --aPdhxNJGSeOG9wFI Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrot= e: >=20 > > On 07/17/14 13:12, Adrian Chadd wrote: > > > On 17 July 2014 13:03, Alberto Mijares wrote: > > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > > wrote: > > >>> Hi! > > >>> > > >>> 3) The binary packages need to work out of the box > > >>> 4) .. which means, when you do things like pkg install apache, it > > >>> can't just be installed and not be enabled, because that's a bit of= a > > >>> problem; > > >> > > >> > > >> No. Please NEVER do that! The user must be able to edit the files and > > >> start the service by himself. > > > > > > Cool, so what's the single line command needed to type in to start a > > > given package service? > > > > Aren't sysrc(8) and service(8) for this kind of stuff? > > >=20 > They sure are. >=20 > Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would do. > Although some services have different names than the packge, which is sort > of annoying. I hacked up a solution for service(8): http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch The patch adds the following directives to service(8): enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=3DYES" disable: The opposite of enable rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using "sysrc -x foo_enable" The nice thing about is that you can use one of the new directives on one line with the old ones, as long as the new are the first argument: # service syslogd enable # service apache24 disable stop # service apache24 rcdelete stop # service nginx enable start So after installing a package, to start and enable a daemon permanently all you have to run is # service foo enable start Lars P.S.: Thansk to Devin for his hard work on sysrc! --aPdhxNJGSeOG9wFI Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQF8BAEBCgBmBQJTyS8TXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tfowH/A9Q4mw598FoIhOWJ3lQ40W3 srBxvcIOLpr80N4Z65QRuuO+Xun3hmRQ9SWUpBPgs+reV0VDV+GgCfg4/9P1zoVT rPyXSgHA99v/sDcVgA4dTiKUXqlD8bm9fEI7JbvSv8RQzKgFirNb1IPe96S7Rsex nsGXZw33yS/SZoAqVreLenJ//+Hxfj4dIBZ8YrrAZLxvMR4WmiOTUDfxctUTWf3F eWm4c5Joj4M+1iN1fuc1DW8oPvFOgtuRTkLX1PBjNcBDpRFtVxrU4E+46SrAlgxl H+fsRUPtjfaDIyLXfjvsx/dkfCqwLXBDh80Zp77P9TBr71hjmR+Sozi38lGkAAY= =Q4Si -----END PGP SIGNATURE----- --aPdhxNJGSeOG9wFI-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 14:34:23 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 962419E5 for ; Fri, 18 Jul 2014 14:34:23 +0000 (UTC) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 75F8A2AEA for ; Fri, 18 Jul 2014 14:34:23 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1X89Es-0000w3-0m for freebsd-ports@freebsd.org; Fri, 18 Jul 2014 07:34:22 -0700 Date: Fri, 18 Jul 2014 07:34:22 -0700 (PDT) From: Beeblebrox To: freebsd-ports@freebsd.org Message-ID: <20140718173407.4ae403dc@rsbsd.rsb> In-Reply-To: <1405692361821-5929843.post@n5.nabble.com> References: <1405676493174-5929736.post@n5.nabble.com> <53C92530.10008@astart.com> <1405692361821-5929843.post@n5.nabble.com> Subject: Re: When poudriere jails become stuck in a loop MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 14:34:23 -0000 It just occurred to me that I should mention I use core unlocking. My CPU: AMD-AthlonII-X3-460, with 4th core unlocked making it an X4-460. On the other hand, I have seen two poudriere jails stuck in loops at the same time (out of running 4), which may not mean much since instructions from jail are picked up by any available core. Something else I have noticed lately is that my 4G swap keeps running out of space: "swap_pager_getswapspace(4): failed". This is probably a result of the stuck jail and not a cause IMHO. ----- FreeBSD-11-current_amd64_root-on-zfs_RadeonKMS -- View this message in context: http://freebsd.1045724.n5.nabble.com/When-poudriere-jails-become-stuck-in-a-loop-tp5929736p5929861.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 14:51:46 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 8580E22C; Fri, 18 Jul 2014 14:51:46 +0000 (UTC) Received: from spindle.one-eyed-alien.net (spindle.one-eyed-alien.net [199.48.129.229]) by mx1.freebsd.org (Postfix) with ESMTP id 564B42C95; Fri, 18 Jul 2014 14:51:46 +0000 (UTC) Received: by spindle.one-eyed-alien.net (Postfix, from userid 3001) id D60F75A9F0B; Fri, 18 Jul 2014 14:51:38 +0000 (UTC) Date: Fri, 18 Jul 2014 14:51:38 +0000 From: Brooks Davis To: Baptiste Daroussin Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140718145138.GB11456@spindle.one-eyed-alien.net> References: <53C82EC4.8060304@gmail.com> <20140717205445.GC28314@ivaldir.etoilebsd.net> <20140717210738.GE28314@ivaldir.etoilebsd.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="RASg3xLB4tUQ4RcS" Content-Disposition: inline In-Reply-To: <20140717210738.GE28314@ivaldir.etoilebsd.net> User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Adrian Chadd , Navdeep Parhar , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 14:51:46 -0000 --RASg3xLB4tUQ4RcS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 17, 2014 at 11:07:39PM +0200, Baptiste Daroussin wrote: > On Thu, Jul 17, 2014 at 01:57:52PM -0700, Adrian Chadd wrote: > > On 17 July 2014 13:54, Baptiste Daroussin wrote: > > > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > > >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar = wrote: > > >> > > >> > On 07/17/14 13:12, Adrian Chadd wrote: > > >> > > On 17 July 2014 13:03, Alberto Mijares wro= te: > > >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > > >> > wrote: > > >> > >>> Hi! > > >> > >>> > > >> > >>> 3) The binary packages need to work out of the box > > >> > >>> 4) .. which means, when you do things like pkg install apache,= it > > >> > >>> can't just be installed and not be enabled, because that's a b= it of a > > >> > >>> problem; > > >> > >> > > >> > >> > > >> > >> No. Please NEVER do that! The user must be able to edit the fil= es and > > >> > >> start the service by himself. > > >> > > > > >> > > Cool, so what's the single line command needed to type in to sta= rt a > > >> > > given package service? > > >> > > > >> > Aren't sysrc(8) and service(8) for this kind of stuff? > > >> > > > >> > > >> They sure are. > > >> > > >> Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would d= o. > > >> Although some services have different names than the packge, which i= s sort > > >> of annoying. > > > > > > Maybe service needs to be extended (seriously sysrc ${service}_enable= =3D"YES" is > > > not user friendly) we have service -l that list the services, maybe a= service > > > ${service} on that create /etc/rc.conf.d/${service} with ${service}_e= nable=3D"YES" > > > in it and service ${service} off to remove it > > > > > > maybe service -l could also be extended to show the current status (m= aybe with a > > > -v switch) > > > > > > but for sure having the service off by default is a good idea :) > >=20 > > Yeah, maybe having it populate an entry of service_enable=3D"NO" for no= w . >=20 > then you need to extend rcng to support /usr/local/etc/rc.conf.d so the p= ackages > can install them without touching base :) and we will need to wait for all > supported FreeBSD version to have the said modification) Here's a totally untested patch to do that. I was rather surprised that this wasn't configurable already. -- Brooks Index: defaults/rc.conf =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- defaults/rc.conf (revision 268825) +++ defaults/rc.conf (working copy) @@ -56,6 +56,7 @@ local_startup=3D"/usr/local/etc/rc.d" # startup script dirs. script_name_sep=3D" " # Change if your startup scripts' names contain spac= es rc_conf_files=3D"/etc/rc.conf /etc/rc.conf.local" +rc_conf_dirs=3D"/etc/rc.conf.d /usr/local/etc/rc.conf.d" =20 # ZFS support zfs_enable=3D"NO" # Set to YES to automatically mount ZFS file systems Index: rc.subr =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- rc.subr (revision 268825) +++ rc.subr (working copy) @@ -1289,10 +1289,12 @@ fi _rc_conf_loaded=3Dtrue fi - if [ -f /etc/rc.conf.d/"$_name" ]; then - debug "Sourcing /etc/rc.conf.d/${_name}" - . /etc/rc.conf.d/"$_name" - fi + for _dir in ${rc_conf_dirs}; do + if [ -f "$_dir"/"$_name" ]; then + debug "Sourcing ${_dir}/${_name}" + . "$dir"/"$_name" + fi + done =20 # Set defaults if defined. for _var in $rcvar; do --RASg3xLB4tUQ4RcS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlPJNHoACgkQXY6L6fI4GtQtAgCgzH7lveN/16Obli4FeZgtOW4N ga4AoKw1zKsRvDeS7rvpO6aSfYajH7vZ =6S6v -----END PGP SIGNATURE----- --RASg3xLB4tUQ4RcS-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 15:05:55 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 16E0F965 for ; Fri, 18 Jul 2014 15:05:55 +0000 (UTC) Received: from kaywinnit.conundrum.com (smtp.conundrum.com [IPv6:2001:4900:1:213::2:20]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E7D1D2D9A for ; Fri, 18 Jul 2014 15:05:54 +0000 (UTC) Received: from chani.conundrum.com ([216.235.10.34]) by kaywinnit.conundrum.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X89jM-0000BX-Du; Fri, 18 Jul 2014 15:05:52 +0000 From: Matthew Pounsett Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Date: Fri, 18 Jul 2014 11:05:47 -0400 Subject: Using WANT_PHP_WEB To: freebsd-ports@freebsd.org Message-Id: Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) X-Mailer: Apple Mail (2.1878.6) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 15:05:55 -0000 I=92m trying to compile a port that sets WANT_PHP_WEB=3Dyes. The docs = say this tells the ports system to compile either the PHP CGI or mod_php = port. My question is.. how does the ports system get directed to one or = the other? As the person compiling this port I=92d like it to use = mod_php, but it=92s not getting built or included in the dependencies, = and I can=92t find any documentation about how to give it a hint. Without a knob in place to direct this one way or the other, I=92m not = understanding why WANT_PHP_WEB exists .. why not just have the port = maintainer set either _CGI or _MOD? From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 15:50:13 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 041EDA86; Fri, 18 Jul 2014 15:50:13 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A187821DB; Fri, 18 Jul 2014 15:50:12 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=ikZyotPlgoPgE8f8+RaAsCVKj7JuxMR3qQfI1Z6fj9c=; b=gguQcsyd2y65IB+DAYOUjtfzZbx/0ETan5doTqtrPMK/nI5fQoZYpMsolgXwVCnIkt4zQpD+LKWcpN0mRf6wTKRcBwBo6oiVVAHp4UimHwh7dKgYiSadhfPijVU7mpdpY1t7y/Xif+PzAy8urazLVvQiFfA6uNK39vwkwV6pWU0=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8AQF-000FiV-HC; Fri, 18 Jul 2014 15:50:11 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: adamw@FreeBSD.org X-Trac-Project: redports Date: Fri, 18 Jul 2014 15:50:11 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 361962: 4x leftovers, 2x finished, 2x ignored: this port requires sse2, and benefits from sse3 -- set cputype appropriately, 76x success To: adamw@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140715162400-56588 X-Trac-Build-ID: 20140715162400-56588 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 15:50:13 -0000 Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. --------------------------------------------------------------------- Build ID: 20140715162400-56588 Job owner: adamw@FreeBSD.org Buildtime: 3 days Enddate: Fri, 18 Jul 2014 15:50:07 GMT Revision: 361962 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=361962 --------------------------------------------------------------------- Port: math/R 3.0.2_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377282/R-3.0.2_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377283/R-3.0.2_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377284/R-3.0.2_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377285/R-3.0.2_2.log --------------------------------------------------------------------- Port: math/arpack-ng 3.1.5 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377286/arpack-ng-3.1.5.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377287/arpack-ng-3.1.5.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377288/arpack-ng-3.1.5.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377289/arpack-ng-3.1.5.log --------------------------------------------------------------------- Port: math/cblas 1.0_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377290/cblas-1.0_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377291/cblas-1.0_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377292/cblas-1.0_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377293/cblas-1.0_2.log --------------------------------------------------------------------- Port: math/crlibm 1.0.b4_1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377294/crlibm-1.0.b4_1.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377295/crlibm-1.0.b4_1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377296/crlibm-1.0.b4_1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377297/crlibm-1.0.b4_1.log --------------------------------------------------------------------- Port: math/glpk 4.52.1_1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377298/glpk-4.52.1_1.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377299/glpk-4.52.1_1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377300/glpk-4.52.1_1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377301/glpk-4.52.1_1.log --------------------------------------------------------------------- Port: math/kktdirect 0.5_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377302/kktdirect-0.5_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377303/kktdirect-0.5_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377304/kktdirect-0.5_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377305/kktdirect-0.5_2.log --------------------------------------------------------------------- Port: math/lapacke 3.4.2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377306/lapacke-3.4.2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377307/lapacke-3.4.2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377308/lapacke-3.4.2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377309/lapacke-3.4.2.log --------------------------------------------------------------------- Port: math/libflame r7421_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377310/libflame-r7421_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377311/libflame-r7421_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377312/libflame-r7421_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377313/libflame-r7421_2.log --------------------------------------------------------------------- Port: math/lrng 20130314 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377314/lrng-20130314.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377315/lrng-20130314.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377316/lrng-20130314.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377317/lrng-20130314.log --------------------------------------------------------------------- Port: math/metis 5.1.0 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377318/metis-5.1.0.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377319/metis-5.1.0.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377320/metis-5.1.0.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377321/metis-5.1.0.log --------------------------------------------------------------------- Port: math/msieve 1.51 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377322/msieve-1.51.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377323/msieve-1.51.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377324/msieve-1.51.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377325/msieve-1.51.log --------------------------------------------------------------------- Port: math/ocaml-ocamlgraph 1.8.5 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377326/ocaml-ocamlgraph-1.8.5.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377327/ocaml-ocamlgraph-1.8.5.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377328/ocaml-ocamlgraph-1.8.5.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377329/ocaml-ocamlgraph-1.8.5.log --------------------------------------------------------------------- Port: math/prng 3.0.2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377330/prng-3.0.2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377331/prng-3.0.2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377332/prng-3.0.2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377333/prng-3.0.2.log --------------------------------------------------------------------- Port: math/rkward-kde4 0.6.1_5 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377334/rkward-kde4-0.6.1_5.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377335/rkward-kde4-0.6.1_5.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377336/rkward-kde4-0.6.1_5.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377337/rkward-kde4-0.6.1_5.log --------------------------------------------------------------------- Port: math/scilab 5.3.3_9 Buildgroup: 8.4-QAT/amd64 Buildstatus: FINISHED Buildgroup: 8.4-QAT/i386 Buildstatus: FINISHED Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377340/scilab-5.3.3_9.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377341/scilab-5.3.3_9.log --------------------------------------------------------------------- Port: math/sfft 0.1.0_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377342/sfft-0.1.0_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: IGNORED: THIS PORT REQUIRES SSE2, AND BENEFITS FROM SSE3 -- SET CPUTYPE APPROPRIATELY Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377344/sfft-0.1.0_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: IGNORED: THIS PORT REQUIRES SSE2, AND BENEFITS FROM SSE3 -- SET CPUTYPE APPROPRIATELY --------------------------------------------------------------------- Port: math/spblas 1.02 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377346/spblas-1.02.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377347/spblas-1.02.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377348/spblas-1.02.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377349/spblas-1.02.log --------------------------------------------------------------------- Port: math/superlu_mt 2.0.20080115_5 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377350/superlu_mt-2.0.20080115_5.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377351/superlu_mt-2.0.20080115_5.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377352/superlu_mt-2.0.20080115_5.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377353/superlu_mt-2.0.20080115_5.log --------------------------------------------------------------------- Port: math/taucs 2.2_11 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377354/taucs-2.2_11.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377355/taucs-2.2_11.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377356/taucs-2.2_11.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377357/taucs-2.2_11.log --------------------------------------------------------------------- Port: math/vtk5 5.10.1_2 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377358/vtk5-5.10.1_2.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377359/vtk5-5.10.1_2.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377360/vtk5-5.10.1_2.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377361/vtk5-5.10.1_2.log --------------------------------------------------------------------- Port: math/xppaut 7.0_1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377362/xppaut-7.0_1.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377363/xppaut-7.0_1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377364/xppaut-7.0_1.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~adamw@FreeBSD.org/20140715162400-56588-377365/xppaut-7.0_1.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 15:53:32 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08F77B59 for ; Fri, 18 Jul 2014 15:53:32 +0000 (UTC) Received: from smtpb.telissant.net (smtpb.telissant.net [199.233.230.156]) by mx1.freebsd.org (Postfix) with ESMTP id D23CA2277 for ; Fri, 18 Jul 2014 15:53:31 +0000 (UTC) Received: from barrida.3dresearch.com (localhost [127.0.0.1]) by smtpb.telissant.net (Postfix) with ESMTP id 48FFE27372 for ; Fri, 18 Jul 2014 11:53:30 -0400 (EDT) X-Virus-Scanned: amavisd-new at telissant.net Received: from smtpb.telissant.net ([127.0.0.1]) by barrida.3dresearch.com (barrida.3dresearch.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PyQshg667hGV for ; Fri, 18 Jul 2014 11:53:11 -0400 (EDT) Received: from doncurzio.3dresearch.com (pool-108-3-92-199.pitbpa.east.verizon.net [108.3.92.199]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtpb.telissant.net (Postfix) with ESMTPSA id E0D0127333 for ; Fri, 18 Jul 2014 11:53:10 -0400 (EDT) Received: from doncurzio.3dresearch.com (localhost [127.0.0.1]) by doncurzio.3dresearch.com (Postfix) with SMTP id EA66CA1E47 for ; Fri, 18 Jul 2014 11:53:09 -0400 (EDT) Date: Fri, 18 Jul 2014 11:53:07 -0400 From: Janos Dohanics To: freebsd-ports@freebsd.org Subject: websieve.pl System Error Message-Id: <20140718115307.3d4630359306ff4b63529e37@3dresearch.com> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.19; amd64-portbld-freebsd9.1) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 15:53:32 -0000 Hello List, I'm trying to make webmail.pl work, and so far, no luck. Here is what I have: FreeBSD 9.2-STABLE #0 r264952 amd64 apache22-2.2.27_4 cyrus-imapd24-2.4.17_5 cyrus-sasl-2.1.26_7 cyrus-sasl-saslauthd-2.1.26 perl5-5.16.3_11 websieve-0.63.a_1 Saslauthd is used for authentication. Sieve/sieveshell seems to be working: # sieveshell -a mcsmith -u mcsmith localhost connecting to localhost Please enter your password: > When I try to log in to "Local server" using the web interface, I get: System Error: User server=yourmailhost The apache log shows error messages like: websieve.pl: defined(%hash) is deprecated at /usr/local/www/apache22/cgi-bin/websieve.pl line 799. websieve.pl: \t(Maybe you should just omit the defined()?) websieve.pl: Name "main::serverdisplay" used only once: possible typo at /usr/local/www/apache22/cgi-bin/websieve.pl line 622. Admin.pm: Use of uninitialized value in subroutine entry at /usr/local/lib/perl5/site_perl/5.16/mach/Cyrus/IMAP/Admin.pm line 109. Admin.pm: \t(in cleanup) client is not of type Cyrus::IMAP at /usr/local/lib/perl5/site_perl/5.16/mach/Cyrus/IMAP/Admin.pm line 109. This last one "client is not of type Cyrus::IMAP" looks a bit worrying... However, I can find no trace of the failed login attempt in the log files. /usr/local/etc/websieve/websieve.conf: $imapserver='mail.myserver.com'; $sieveport='4190'; $imapport='143'; $maildomain='myserver.com' ; $mailhostappend="mail.$maildomain"; %server_hosts=( "yourmailhost"=>['Local Server','143','4190','myserver.com','mail.myserver.com'], ); Would you please advise? -- Janos Dohanics From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 19:10:36 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 134B8242; Fri, 18 Jul 2014 19:10:36 +0000 (UTC) Received: from mail-qc0-x22d.google.com (mail-qc0-x22d.google.com [IPv6:2607:f8b0:400d:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8000A2517; Fri, 18 Jul 2014 19:10:35 +0000 (UTC) Received: by mail-qc0-f173.google.com with SMTP id c9so3727251qcz.32 for ; Fri, 18 Jul 2014 12:10:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=f/8X3eL0dE3g742+QMVPzn/RTbXMNbwOa7SL+aa2NcM=; b=psyYu65Lhw/0ju7vdNdZ3mzAPyXeWCDL5EmvHJ0K9xCbrdMuiVa09yt6e/BK/ZOmnw PN8tjks8VVQ5WWN8YM2JeyQUodJzoewaQaLGfX3VssCJTF8hSxg2KZs4nbA26fgfuRWk s/vvt0H7vU2Wzot0Tr5/MnwKB9JEmhgVZZdoQ9k1SFyVZ4Xdf0xvE9l6fj8H6zeLhEx0 ZPrs3pOmyJogskAbi1FfhgJKm1p2svP6L760KKuGr7WCrn577bs50FOompmpeFt6rYe+ MXmTQ8DZODAvesXt59DMv+7FriwAXZn/cla0NCG8000WT7sD6ZsEEeELh/iop41+MJYU YvHQ== MIME-Version: 1.0 X-Received: by 10.224.223.135 with SMTP id ik7mr12052213qab.26.1405710634478; Fri, 18 Jul 2014 12:10:34 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.1.6 with HTTP; Fri, 18 Jul 2014 12:10:34 -0700 (PDT) In-Reply-To: <20140718142835.GF96250@e-new.0x20.net> References: <53C82EC4.8060304@gmail.com> <20140718142835.GF96250@e-new.0x20.net> Date: Fri, 18 Jul 2014 12:10:34 -0700 X-Google-Sender-Auth: 8zAzm-YkCEOzOEoQ3xHlyMRFNTs Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Lars Engels , Andreas Nilsson , Navdeep Parhar , Craig Rodrigues , Adrian Chadd , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 19:10:36 -0000 Hi! On 18 July 2014 07:28, Lars Engels wrote: > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrote: >> >> > On 07/17/14 13:12, Adrian Chadd wrote: >> > > On 17 July 2014 13:03, Alberto Mijares wrote: >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd >> > wrote: >> > >>> Hi! >> > >>> >> > >>> 3) The binary packages need to work out of the box >> > >>> 4) .. which means, when you do things like pkg install apache, it >> > >>> can't just be installed and not be enabled, because that's a bit of a >> > >>> problem; >> > >> >> > >> >> > >> No. Please NEVER do that! The user must be able to edit the files and >> > >> start the service by himself. >> > > >> > > Cool, so what's the single line command needed to type in to start a >> > > given package service? >> > >> > Aren't sysrc(8) and service(8) for this kind of stuff? >> > >> >> They sure are. >> >> Well, pkg install $service ; sysrc ${service}_enable="YES" would do. >> Although some services have different names than the packge, which is sort >> of annoying. > > I hacked up a solution for service(8): > > http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch > > The patch adds the following directives to service(8): > > enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=YES" > disable: The opposite of enable > rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using > "sysrc -x foo_enable" > > The nice thing about is that you can use one of the new directives on > one line with the old ones, as long as the new are the first argument: > > # service syslogd enable > # service apache24 disable stop > # service apache24 rcdelete stop > # service nginx enable start > > > So after installing a package, to start and enable a daemon permanently > all you have to run is > # service foo enable start > > Lars > > P.S.: Thansk to Devin for his hard work on sysrc! Having a way for sysrc and service to know what particular options and services are exposed by a given package or installed "thing" would be nice. Right now the namespace is very flat and it's not obvious in all instances what needs to happen to make it useful and what the options are. "Oh, hm, I'd like to know what options there are for controlling the installed apache24 package, let's see"... I remember IRIX having that command to list services, stop them and start them, configure them enabled and disabled. Solaris grew something like that with Solaris 10 and after the initial learning curve it was great. Hving something like that would be 100% awesome. -a From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 19:20:40 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 65B315E5 for ; Fri, 18 Jul 2014 19:20:40 +0000 (UTC) Received: from mail-qa0-x22f.google.com (mail-qa0-x22f.google.com [IPv6:2607:f8b0:400d:c00::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 1712B25F5 for ; Fri, 18 Jul 2014 19:20:40 +0000 (UTC) Received: by mail-qa0-f47.google.com with SMTP id i13so3312137qae.6 for ; Fri, 18 Jul 2014 12:20:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:subject:message-id:reply-to:organization:mime-version :content-type; bh=029+q/Uo93WSfIby/ru2Xdhz9f5vjpj3uDktrjxaQgk=; b=VApZghkzfDF/byTkuC6q+BtfbR5jvf48c7QbUEPT0t7Qcq2twouAbsIafXVxO5lus5 iq7UpXooyIy3OaI42P2XJKDJ/au3ScTE4CC3RPEyoMFwCiO6M1nsydmn4N3jjCqZdHJZ EGYiY5wG5LHrkIa7DZneEWWMGWZGrJTlX2z74= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:subject:message-id:reply-to :organization:mime-version:content-type; bh=029+q/Uo93WSfIby/ru2Xdhz9f5vjpj3uDktrjxaQgk=; b=cCh7xmjUv9p+JEIucziBPViSAuexhpMPkcWXzxgxZkloLzqJZiTSWiGXrTdaMYGCR9 cBrQmt3XOhYMKGEVOXVRcAvWAkMlTt9E/OtS4iU1sjl2c3XrBNkaKXvCWrG80dRuUmBj G+nKgz6F6Bok33xoQJlT/csKwKFuEEWwMg4W1MtduE4Ye4kLVnT/Xx52edVo1AlMNUIj QXzNJk0FhP/CznXHQw0dx3gchNR+LBJPTVT3aHAXZNANTB127rDEV0+GPyN2+SCruEch z4mqewmCOAd4vSU0TYJcInSqTstmqvIw7w3L4g788fZgVm6wrcLqtcWRPEUdgwMTOkIN Jmkw== X-Gm-Message-State: ALoCoQlOINnPZ2o3yr66uXr8XbvPOktwfISITL3VAV7A7ZNXXeodVTRUGZRywgyJS6qxg8i5rPWk X-Received: by 10.224.26.68 with SMTP id d4mr10669763qac.61.1405711237954; Fri, 18 Jul 2014 12:20:37 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-076-182-104-150.nc.res.rr.com. [76.182.104.150]) by mx.google.com with ESMTPSA id g4sm11316281qay.6.2014.07.18.12.20.37 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 18 Jul 2014 12:20:37 -0700 (PDT) Received: from scorpio (localhost [127.0.0.1]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3hFMcN3WnSz3GZ5B for ; Fri, 18 Jul 2014 15:20:36 -0400 (EDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at scorpio.seibercom.net Date: Fri, 18 Jul 2014 15:20:26 -0400 From: Jerry To: FreeBSD Ports Subject: Bug 191256 Message-ID: <20140718152026.24839c4b@scorpio> Reply-To: FreeBSD Ports Organization: seibercom NET X-Mailer: Claws Mail 3.10.1 (GTK+ 2.24.22; amd64-portbld-freebsd10.0) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/KrCmL4/=q1dlG3jBQ7d_Wt_"; protocol="application/pgp-signature" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 19:20:40 -0000 --Sig_/KrCmL4/=q1dlG3jBQ7d_Wt_ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Fri, 18 Jul 2014 15:18:30 -0400 Could someone look into "Bug 191256 - [exp-run requested] security/libgcryp= t: update to 1.6.1" and possibly committing it? Thanks! --=20 Jerry --Sig_/KrCmL4/=q1dlG3jBQ7d_Wt_ Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBAgAGBQJTyXOEAAoJEElTsHIJnX8e+BEIALD7wSnZ4QVz5eMXlu6L1Uj3 H3wvx/S1r14/n23VRUEu/qfy4r7FqWuDF29WRDLbubBwG0c6ZB2YqUZNVjzrxfs4 W+oTle9+Dz7Vn/1mninnnCqtjj06cPAX7B8a1tX02zdDNcn8aXSaiA6z/J29nPKz RjV/OqrQzEPbUNNundmQ43y5KqE73xJ7TYYU5NeoGQDIXS8dqii2Z1szSj39oaSI X7PnQ9Axyhm9VOuV31pLyUUzpW55601NLPm17w3+swzXoAEahykqHrsPxcyd5/3d eoEmZndbYUPBCgqYBJZhx4GI2CxnkncDlhfLDfIAc4m/SnEZw7mVeIq8bP0+3V8= =9dva -----END PGP SIGNATURE----- --Sig_/KrCmL4/=q1dlG3jBQ7d_Wt_-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 20:05:50 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 22096FBB; Fri, 18 Jul 2014 20:05:50 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E99F62982; Fri, 18 Jul 2014 20:05:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=JPKQEgik3ricuYYGMZiEHsKhuzR0lo5OZpbv3jj+FYU=; b=XMNmBxmpxOz2LJDaumDHwGq9SkCmDHcBxT/lDh4wFYIu8o8s4v+/WcS3qbWm+RQond1Rsh1lNy+Mz278DB6123Myrxw13IUiUwmUVVvouN9TiBfeO98XQ1sBsCsbocTI6w6Aoy09uO8qc69LGydXk33RhqrX2Ot4fArYEoxmi20=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8EPc-000AB7-NN; Fri, 18 Jul 2014 20:05:48 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: knu@FreeBSD.org X-Trac-Project: redports Date: Fri, 18 Jul 2014 20:05:48 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362035: 2x leftovers, 2x success To: knu@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140716063400-21869 X-Trac-Build-ID: 20140716063400-21869 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 20:05:50 -0000 Update to 0.0.0.20140715 (36f63b8). --------------------------------------------------------------------- Build ID: 20140716063400-21869 Job owner: knu@FreeBSD.org Buildtime: 3 days Enddate: Fri, 18 Jul 2014 20:05:46 GMT Revision: 362035 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362035 --------------------------------------------------------------------- Port: devel/go-runewidth 0.0.0.20140715 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716063400-21869-378586/go-runewidth-0.0.0.20140715.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716063400-21869-378587/go-runewidth-0.0.0.20140715.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716063400-21869-378588/go-runewidth-0.0.0.20140715.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716063400-21869-378589/go-runewidth-0.0.0.20140715.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 20:09:16 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3051A204; Fri, 18 Jul 2014 20:09:16 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 02CEE29CB; Fri, 18 Jul 2014 20:09:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=ifYgmQqRLy03sPhXBN3Z2/+QnEXwo26bYtpOCfHIhFQ=; b=LgPa0CEIfboc4RuAMt/9YRFn8DqnvVLSiySAmkj2eagEHyOeTDaA137ny4GT1SNCEq5rwzEN5s5xv/hzGuXeAxvGFD0XI+Fg2G15z/3IrxMRaR6o5JcTwLeyg0TKDx6G3ZUVCiXS5RxRY2c6vreaZ9LtaRHe9lIAoTV6w+jozok=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8ESx-000APB-1c; Fri, 18 Jul 2014 20:09:15 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: knu@FreeBSD.org X-Trac-Project: redports Date: Fri, 18 Jul 2014 20:09:14 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362037: 2x leftovers, 2x success To: knu@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140716064000-49328 X-Trac-Build-ID: 20140716064000-49328 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 20:09:16 -0000 Update to 0.0.0.20140715 (e9227d6). --------------------------------------------------------------------- Build ID: 20140716064000-49328 Job owner: knu@FreeBSD.org Buildtime: 3 days Enddate: Fri, 18 Jul 2014 20:09:13 GMT Revision: 362037 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362037 --------------------------------------------------------------------- Port: devel/go-termbox 0.0.0.20140715 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064000-49328-378594/go-termbox-0.0.0.20140715.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064000-49328-378595/go-termbox-0.0.0.20140715.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064000-49328-378596/go-termbox-0.0.0.20140715.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064000-49328-378597/go-termbox-0.0.0.20140715.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 20:10:03 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C4F8A2A5; Fri, 18 Jul 2014 20:10:03 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 97FE029D6; Fri, 18 Jul 2014 20:10:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=Qw7K1Tw9vdF9x++rrAp6HHtI5ke0H7fLwTdOLNdesSk=; b=A3N3RtP42c69wOFiDtw5bh4Kyq7UqqN1lys6E8Kjw/7sC+MQ+12YsWA0Bl4SfY1Dw+4COJqc/hlNeVYc9IMujTl8lrejxT1Ae0SEnlHsEs+yFzi+teaR8X+Op7fC0XQDwxJRT24Qlet07JUP1SktNqB8x2ZLQKRvf8aDSS5vdtI=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8ETi-000ASr-MT; Fri, 18 Jul 2014 20:10:02 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: knu@FreeBSD.org X-Trac-Project: redports Date: Fri, 18 Jul 2014 20:10:02 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362039: 2x leftovers, 2x success To: knu@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140716064400-55265 X-Trac-Build-ID: 20140716064400-55265 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 20:10:03 -0000 Update to 0.2.1. --------------------------------------------------------------------- Build ID: 20140716064400-55265 Job owner: knu@FreeBSD.org Buildtime: 3 days Enddate: Fri, 18 Jul 2014 20:10:01 GMT Revision: 362039 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362039 --------------------------------------------------------------------- Port: textproc/peco 0.2.1 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064400-55265-378602/peco-0.2.1.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064400-55265-378603/peco-0.2.1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064400-55265-378604/peco-0.2.1.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~knu@FreeBSD.org/20140716064400-55265-378605/peco-0.2.1.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 21:21:55 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 295A0649; Fri, 18 Jul 2014 21:21:55 +0000 (UTC) Received: from mail-wi0-x22e.google.com (mail-wi0-x22e.google.com [IPv6:2a00:1450:400c:c05::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 186D520A9; Fri, 18 Jul 2014 21:21:53 +0000 (UTC) Received: by mail-wi0-f174.google.com with SMTP id d1so1477833wiv.13 for ; Fri, 18 Jul 2014 14:21:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=N/VkkIaEpJpK/p0gk61pHvdNpop46N0RrQj9a+X5P84=; b=qdhUTJ1PtiQgFzI1ivrKJE8v4gOvCl8REAiFzODddcJFu2DQhJVqmhru0NhxiXcJXt HFUBHs4XoduKPhGpv3ICNeQ+bNtj+IgZ0Y4KW0Y/uR2gqcWQUrPAiuU8Z2kMOdbl4G0C a3lge54a0R8rxz9MEGO6haOrwNX8q+IyddD+SgWMRoGhYcRYoT0BN0Lr9BSa7OeosKKr W+/+LGFUXEju2VapEftGVbtM1kr/hz5ac7bY1gHpWSfHCb+kTBUIM7Xu4PqLTKs/jwZK mEGrQQj5dU0WmQ7ruD4onMDTnPUc0yQ+LuA7Ol4pzhZGmxUnUCRO/M3qy0tHjFh3YoY0 B55A== X-Received: by 10.180.20.206 with SMTP id p14mr11733872wie.26.1405718512442; Fri, 18 Jul 2014 14:21:52 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by mx.google.com with ESMTPSA id fs17sm16982466wjc.6.2014.07.18.14.21.50 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 18 Jul 2014 14:21:51 -0700 (PDT) Sender: Baptiste Daroussin Date: Fri, 18 Jul 2014 23:21:49 +0200 From: Baptiste Daroussin To: Adrian Chadd Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140718212148.GQ28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> <20140718142835.GF96250@e-new.0x20.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="xYeFQzU4VZLrHqxU" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , Lars Engels , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , Navdeep Parhar , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 21:21:55 -0000 --xYeFQzU4VZLrHqxU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 18, 2014 at 12:10:34PM -0700, Adrian Chadd wrote: > Hi! >=20 >=20 > On 18 July 2014 07:28, Lars Engels wrote: > > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar w= rote: > >> > >> > On 07/17/14 13:12, Adrian Chadd wrote: > >> > > On 17 July 2014 13:03, Alberto Mijares wrote: > >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > >> > wrote: > >> > >>> Hi! > >> > >>> > >> > >>> 3) The binary packages need to work out of the box > >> > >>> 4) .. which means, when you do things like pkg install apache, it > >> > >>> can't just be installed and not be enabled, because that's a bit= of a > >> > >>> problem; > >> > >> > >> > >> > >> > >> No. Please NEVER do that! The user must be able to edit the files= and > >> > >> start the service by himself. > >> > > > >> > > Cool, so what's the single line command needed to type in to start= a > >> > > given package service? > >> > > >> > Aren't sysrc(8) and service(8) for this kind of stuff? > >> > > >> > >> They sure are. > >> > >> Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would do. > >> Although some services have different names than the packge, which is = sort > >> of annoying. > > > > I hacked up a solution for service(8): > > > > http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch > > > > The patch adds the following directives to service(8): > > > > enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=3DY= ES" > > disable: The opposite of enable > > rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using > > "sysrc -x foo_enable" > > > > The nice thing about is that you can use one of the new directives on > > one line with the old ones, as long as the new are the first argument: > > > > # service syslogd enable > > # service apache24 disable stop > > # service apache24 rcdelete stop > > # service nginx enable start > > > > > > So after installing a package, to start and enable a daemon permanently > > all you have to run is > > # service foo enable start > > > > Lars > > > > P.S.: Thansk to Devin for his hard work on sysrc! >=20 > Having a way for sysrc and service to know what particular options and > services are exposed by a given package or installed "thing" would be > nice. Right now the namespace is very flat and it's not obvious in all > instances what needs to happen to make it useful and what the options > are. >=20 > "Oh, hm, I'd like to know what options there are for controlling the > installed apache24 package, let's see"... >=20 > I remember IRIX having that command to list services, stop them and > start them, configure them enabled and disabled. Solaris grew > something like that with Solaris 10 and after the initial learning > curve it was great. Hving something like that would be 100% awesome. >=20 you are asking for rcng2 with a declarative init config rather the a script regards, Bapt --xYeFQzU4VZLrHqxU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlPJj+wACgkQ8kTtMUmk6Ex4tACgwKYEzgQEnkf4EF+nQJCC/1aO 3rYAmgOybC0HkT5geVYIRrn0qst0HliY =Y8tG -----END PGP SIGNATURE----- --xYeFQzU4VZLrHqxU-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 22:20:48 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 98207940 for ; Fri, 18 Jul 2014 22:20:48 +0000 (UTC) Received: from sdf.lonestar.org (mx.sdf.org [192.94.73.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx.sdf.org", Issuer "SDF.ORG" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 79B7B25F2 for ; Fri, 18 Jul 2014 22:20:47 +0000 (UTC) Received: from Stan (23-118-6-17.lightspeed.dctril.sbcglobal.net [23.118.6.17]) (authenticated (0 bits)) by sdf.lonestar.org (8.14.8/8.14.5) with ESMTP id s6IMK11v013697 (using TLSv1/SSLv3 with cipher AES128-SHA256 (128 bits) verified NO); Fri, 18 Jul 2014 22:20:06 GMT From: "Parker Gibson" To: , Subject: This unmaintained package will not run once built. Date: Fri, 18 Jul 2014 17:20:14 -0500 Message-ID: <004901cfa2d6$78493b40$68dbb1c0$@sdf.org> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 15.0 Content-Language: en-us Thread-Index: Ac+i1fGSAUk31/zsSsagcXtFHUxaow== Content-Type: multipart/signed; boundary="----=_NextPart_000_0042_01CFA2AC.8731B490"; micalg=SHA1; protocol="application/x-pkcs7-signature" X-Content-Filtered-By: Mailman/MimeDel 2.1.18 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 22:20:48 -0000 This is a multipart message in MIME format. ------=_NextPart_000_0042_01CFA2AC.8731B490 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To whom it may concern: The port games/xtux does not run once built. The compiled binary gives a runtime error saying something about not being able to load an adobe Helvetica font. There is no manual page for the package and I cannot = find a configuration option for fonts. =20 root@****:/usr/ports/games/xtux # work/xtux/xtux Error loading font: -adobe-helvetica-medium-r-*-*-18-*-*-*-*-*-*-* ************************************************ An error occured, please email David Lawrence=20 at nogoodpunk@yahoo.com with a copy of the error messages & info about your system. Thankyou. ************************************************ VERSION: XTux Arena client 20010601 OS: FreeBSD Release: 10.0-RELEASE Arch: amd64 Error: Font error! (1) Exit called in win.c, line: 636 =20 Respectfully, Parker Philip Gibson 1704 =BD South Whittier Avenue, Springfield, Illinios 62704-4022 Phone: (801) 512-7999 E-Mail: pgibson@sdf.org =20 ------=_NextPart_000_0042_01CFA2AC.8731B490 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIUVzCCBjQw ggQcoAMCAQICASAwDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0 Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDI1NVoX DTE3MTAyNDIxMDI1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy dENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN AQEBBQADggEPADCCAQoCggEBAMsohUWcASz7GfKrpTOMKqANy9BV7V0igWdGxA8IU77L3aTxErQ+ fcxtDYZ36Z6GH0YFn7fq5RADteP0AYzrCA+EQTfi8q1+kA3m0nwtwXG94M5sIqsvs7lRP1aycBke /s5g9hJHryZ2acScnzczjBCAo7X1v5G3yw8MDP2m2RCye0KfgZ4nODerZJVzhAlOD9YejvAXZqHk sw56HzElVIoYSZ3q4+RJuPXXfIoyby+Y2m1E+YzX5iCZXBx05gk6MKAW1vaw4/v2OOLy6FZH3XHH tOkzUreG//CsFnB9+uaYSlR65cdGzTsmoIK8WH1ygoXhRBm98SD7Hf/r3FELNvUCAwEAAaOCAa0w ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBSuVYNv7DHKufcd +q9rMfPIHeOsuzAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBADqpJw3I07QW ke9plNBpxUxcffc7nUrIQpJHDci91DFG7fVhHRkMZ1J+BKg5UNUxIFJ2Z9B90Micc/NXcs7kPBRd n6XGO/vPc87Y6R+cWS9Nc9+fp3Enmsm94OxOwI9wn8qnr/6o3mD4noP9JphwUPTXwHovjavRnhUQ HLfo/i2NG0XXgTHXS2Xm0kVUozXqpYpAdumMiB/vezj1QHQJDmUdPYMcp+reg9901zkyT3fDW/iv JVv6pWtkh6Pw2ytZT7mvg7YhX3V50Nv860cV11mocUVcqBLv0gcT+HBDYtbuvexNftwNQKD5193A 7zN4vG7CTYkXxytSjKuXrpEatEiFPxWgb84nVj25SU5q/r1Xhwby6mLhkbaXslkVtwEWT3Van49r KjlK4XrUKYYWtnfzq6aSak5u0Vpxd1rY79tWhD3EdCvOhNz/QplNa+VkIsrcp7+8ZhP1l1b2U6Ma xIVteuVMD3X0vziIwr7jxYae9FZjbxlpUemqXjcC0QaFfN7qI0JsQMALL7iGRBg7K0CoOBzECdD3 fuZil5kU/LP9cr1BK31U0Uy651bFnAMMMkqhAChIbn0ei72VnbpSsrrSdF0BAGYQ8vyHae5aCg+H 75dVCV33K6FuxZrf09yTz+Vx/PkdRUYkXmZz/OTfyJXsUOUXrym6KvI2rYpccSk5MIIGTjCCBTag AwIBAgICS24wDQYJKoZIhvcNAQELBQAwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENv bSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD VQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTAeFw0x NDA1MDYwMjM4MjlaFw0xNjA1MDYxMzI0MzNaMG4xCzAJBgNVBAYTAlVTMREwDwYDVQQIEwhJbGxp bm9pczEUMBIGA1UEBxMLU3ByaW5nZmllbGQxFjAUBgNVBAMTDVBhcmtlciBHaWJzb24xHjAcBgkq hkiG9w0BCQEWD3BnaWJzb25Ac2RmLm9yZzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB AJ5fuKoXz6J8Deyr8hcnYLVhubxiJymQudWAhEawpt3xqjSRtH0A3iSMFIJfNWr3wfLPqR7TUjes KpERtC0QY6Qo71zRfblR3P4K/Hq6HcfYSogqKCCKz3LTZRurnjQffWw3qjgjSHnb2wW8MPWaVJor veF8f3L2tCJ2riwfLKNqBH/MBdF824LFluiH6Y+m2E0FH7PZhokauo1NuWgoC6f0g8CYoFK4x7Dr FW2dap+5+nIEZ2dt5HbEpf74X+6BowiEPhpzbj9cEZpjuSgtyaujaugAzzhUtVGYG0jj9SGnuXjI ZLsVF2prGnOKkA//Ul4CmZXS0Xml/6/enADdnWUCAwEAAaOCAtUwggLRMAkGA1UdEwQCMAAwCwYD VR0PBAQDAgSwMB0GA1UdJQQWMBQGCCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQUYGWdudIi oDvL68hvVzacwCSzmpgwHwYDVR0jBBgwFoAUrlWDb+wxyrn3HfqvazHzyB3jrLswGgYDVR0RBBMw EYEPcGdpYnNvbkBzZGYub3JnMIIBTAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASow LgYIKwYBBQUHAgEWImh0dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUF BwICMIHqMCcWIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNl cnRpZmljYXRlIHdhcyBpc3N1ZWQgYWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAyIFZhbGlkYXRpb24g cmVxdWlyZW1lbnRzIG9mIHRoZSBTdGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9y IHRoZSBpbnRlbmRlZCBwdXJwb3NlIGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkg b2JsaWdhdGlvbnMuMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2Ny dHUyLWNybC5jcmwwgY4GCCsGAQUFBwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0 YXJ0c3NsLmNvbS9zdWIvY2xhc3MyL2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5z dGFydHNzbC5jb20vY2VydHMvc3ViLmNsYXNzMi5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0 dHA6Ly93d3cuc3RhcnRzc2wuY29tLzANBgkqhkiG9w0BAQsFAAOCAQEAW4lU761LPHpisz6blw99 KQSfYkXPaofbTPQeF1481JmL7SNWDJfrWiopjUNr1y+npZ4veG2U/DL291siV2Ifd34Ydp69gdTQ OXeI+90RvKmSkMa8lxUxrjEpDknVVRtdiZkRUytovbs8+MWgd7X1rnYBmilpdlchuQua3pEnXVt+ BuI85xnNcs9oMNN8fDHOc5jKdPR7Lzi8tnVSQVhLxGoc0J4PP0T5sknYMMHm4EjGefQIUp0+Q54o lhBM0fgylxgJpY8N37VQT08S5+JlCtQt8+LNx2k81R5TWqCXJuh+flM5i3Ig55TDTokXnbLOhn8W u5bRSRBD/Da8ga3+oTCCB8kwggWxoAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMC SUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRp ZmljYXRlIFNpZ25pbmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5 MB4XDTA2MDkxNzE5NDYzNloXDTM2MDkxNzE5NDYzNlowfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoT DVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25p bmcxKTAnBgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG 9w0BAQEFAAOCAg8AMIICCgKCAgEAwYjbCbxsRnx4n5V7tTOQ8nJi1sE2ICIkXs7pd/JDCqIGZKTM jjb4OOYj8G5tsTzdcqOFHKHTPbQzK9Mvr/7qsEFZZ7bEBn0KnnSF1nlMgDd63zkFUln39BtGQ6TS hYXSw3HzdWI0uiyKfx6P7u000BHHls1SPboz1t1N3gs7SkufwiYv+rUWHHI1d8o8XebK4SaLGjZ2 XAHbdBQl/u21oIgP3XjKLR8HlzABLXJ5+kbWEyqouaarg0kd5fLv3eQBjhgKj2NTFoViqQ4ZOsy1 ZqbCa3QH5Cvhdj60bdj2ROFzYh87xL6gU1YlbFEJ96qryr92/W2b853bvz1mvAxWqq+YSJU6S9+n WFDZOHWpW+pDDAL/mevobE1wWyllnN2qXcyvATHsDOvSjejqnHvmbvcnZgwaSNduQuM/3iE+e+EN cPtjqqhsGlS0XCV6yaLJixamuyx+F14FTVhuEh0B7hIQDcYyfxj//PT6zW6R6DZJvhpIaYvClk0a ErJpF8EKkNb6eSJIv7p7afhwx/p6N9jYDdJ2T1f/kLfjkdLd78Jgt2c63f6qnPDUi39yIs7Gn5e2 +K+KoBCo2fsYxra1XFI8ibYZKnMBCg8DsxJg8novgdujbv8mMJf1i92JV7atPbOvK8W3dgLwpdYr moYUKnL24zOMXQlLE9+7jHQTUksCAwEAAaOCAlIwggJOMAwGA1UdEwQFMAMBAf8wCwYDVR0PBAQD AgGuMB0GA1UdDgQWBBROC+8apEBbpRdphzDKNGhD0EGu8jBkBgNVHR8EXTBbMCygKqAohiZodHRw Oi8vY2VydC5zdGFydGNvbS5vcmcvc2ZzY2EtY3JsLmNybDAroCmgJ4YlaHR0cDovL2NybC5zdGFy dGNvbS5vcmcvc2ZzY2EtY3JsLmNybDCCAV0GA1UdIASCAVQwggFQMIIBTAYLKwYBBAGBtTcBAQEw ggE7MC8GCCsGAQUFBwIBFiNodHRwOi8vY2VydC5zdGFydGNvbS5vcmcvcG9saWN5LnBkZjA1Bggr BgEFBQcCARYpaHR0cDovL2NlcnQuc3RhcnRjb20ub3JnL2ludGVybWVkaWF0ZS5wZGYwgdAGCCsG AQUFBwICMIHDMCcWIFN0YXJ0IENvbW1lcmNpYWwgKFN0YXJ0Q29tKSBMdGQuMAMCAQEagZdMaW1p dGVkIExpYWJpbGl0eSwgcmVhZCB0aGUgc2VjdGlvbiAqTGVnYWwgTGltaXRhdGlvbnMqIG9mIHRo ZSBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBQb2xpY3kgYXZhaWxhYmxlIGF0IGh0 dHA6Ly9jZXJ0LnN0YXJ0Y29tLm9yZy9wb2xpY3kucGRmMBEGCWCGSAGG+EIBAQQEAwIABzA4Bglg hkgBhvhCAQ0EKxYpU3RhcnRDb20gRnJlZSBTU0wgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwDQYJ KoZIhvcNAQEFBQADggIBABZsmfRmDDT10IVefQrs2hBOOBxe36YlBUuRMsHoO/E93UQJWwdJiinL ZgK3sZr3JZgJPI4b4d02hytLu2jTOWY9oCbH8jmRHVGrgnt+1c5a5OIDV3Bplwj5XlimCt+MBppF FhY4Cl5X9mLHegIF5rwetfKe9Kkpg/iyFONuKIdEw5Aa3jipPKxDTWRFzt0oqVzyc3sE+Bfoq7Hz LlxkbnMxOhK4vLMR5H2PgVGaO42J9E2TZns8A+3Tmh2a82VQ9aDQdZ8vr/DqgkOY+GmciXnEQ45G cuNkNhKv9yUeOImQd37Da2q5w8tES6x4kIvnxyweSxFEyDRSJ80KXZ+FwYnVGnjylRBTMt2AhGZ1 2bVoKPthLr6EqDjAmRKGpR5nZK0GLi+pcIXHlg98iWX1jkNUDqvdpYA5lGDANMmWcCyjEvUfSHu9 HH5rt52Q9CI7rvj8Ksr6glKg769LVZPrwbXwIousNE4mIgShhyx1SrflfRPXuAxkwDbSyS+GEowj CcEbgjtzSaNqV4eU5dZ4xZlDY+NN4Hct4WWZcmkEGkcJ5g8BViT7H78OealYLrnECQF+lbptAAY+ supKEDnY0Cv1v+x1v5cCxQkbCNxVN+KB+zeEQ2IgyudWS2Xq/mzBJJMkoTTrBf+aIq6bfT/xZVEK pjBqs/SIHIAN/HKK6INeMYIEAjCCA/4CAQEwgZMwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5n MTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBD QQICS24wCQYFKw4DAhoFAKCCAkMwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0B CQUxDxcNMTQwNzE4MjIyMDEwWjAjBgkqhkiG9w0BCQQxFgQUPBxTf2mS+XqR2jE6xP7kGxmPd0ow gZMGCSqGSIb3DQEJDzGBhTCBgjALBglghkgBZQMEASowCwYJYIZIAWUDBAEWMAoGCCqGSIb3DQMH MAsGCWCGSAFlAwQBAjAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAhowCwYJ YIZIAWUDBAIDMAsGCWCGSAFlAwQCAjALBglghkgBZQMEAgEwgaQGCSsGAQQBgjcQBDGBljCBkzCB jDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBE aWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDIgUHJp bWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBAgJLbjCBpgYLKoZIhvcNAQkQAgsxgZaggZMwgYwx CzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGln aXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAyIFByaW1h cnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQICS24wDQYJKoZIhvcNAQEBBQAEggEAnirwKotq1W4W T9V+KTRvIlwW8J9M99MMWGcZkrh1na78nLKr+oHDxrQu++pWxZF1QNh5LodNkKfigfJFNkOtF9Gr 5ZvjEfad/JMPAqMmRoZhXDzXuPiBtVY+vBP6ryJ+v/ckEB1y7GZMDbTh0o8KaBcR1kHVZ+MOAo/G wjtO75WA4TCwhYn6KEdq26VwtjcJKINqqCjPwa8FONNFWmwbvPccAQYR57kvqLwNM/XEfK1gdZMb +rqWCoE/FwXk7hBoHfEAtoUUrAmOm5WKQ8zoB4BQ118OJNrSTpXanKkNjzo7K0SzPFwfwxFRAGKh KIT4vUBQbG13nb6TCpYpnmArCwAAAAAAAA== ------=_NextPart_000_0042_01CFA2AC.8731B490-- From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 22:39:52 2014 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id C11FAF26 for ; Fri, 18 Jul 2014 22:39:52 +0000 (UTC) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 12B5D2709 for ; Fri, 18 Jul 2014 22:39:51 +0000 (UTC) Received: (qmail 16990 invoked by uid 89); 18 Jul 2014 22:39:44 -0000 Received: from unknown (HELO ?192.168.250.177?) (mg@grem.de@88.217.180.158) by mail.grem.de with ESMTPA; 18 Jul 2014 22:39:44 -0000 References: <004901cfa2d6$78493b40$68dbb1c0$@sdf.org> Mime-Version: 1.0 (1.0) In-Reply-To: <004901cfa2d6$78493b40$68dbb1c0$@sdf.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-Id: <5E16B031-F36F-47AC-9EBF-B91120AA601A@grem.de> X-Mailer: iPhone Mail (11D257) From: Michael Gmelin Subject: Re: This unmaintained package will not run once built. Date: Sat, 19 Jul 2014 00:38:41 +0200 To: Parker Gibson Cc: "" , "" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 22:39:52 -0000 > On 19 Jul 2014, at 00:20, "Parker Gibson" wrote: >=20 > To whom it may concern: >=20 > The port games/xtux does not run once built. The compiled binary gives a > runtime error saying something about not being able to load an adobe > Helvetica font. There is no manual page for the package and I cannot find a= > configuration option for fonts. >=20 >=20 >=20 > root@****:/usr/ports/games/xtux # work/xtux/xtux >=20 > Error loading font: -adobe-helvetica-medium-r-*-*-18-*-*-*-*-*-*-* >=20 > ************************************************ >=20 > An error occured, please email David Lawrence=20 >=20 > at nogoodpunk@yahoo.com with a copy of the error >=20 > messages & info about your system. Thankyou. >=20 > ************************************************ >=20 > VERSION: XTux Arena client 20010601 >=20 > OS: FreeBSD >=20 > Release: 10.0-RELEASE >=20 > Arch: amd64 >=20 > Error: Font error! >=20 > (1) >=20 > Exit called in win.c, line: 636 >=20 >=20 >=20 > Respectfully, >=20 > Parker Philip Gibson >=20 > 1704 =C2=BD South Whittier Avenue, >=20 > Springfield, Illinios 62704-4022 >=20 > Phone: (801) 512-7999 >=20 > E-Mail: pgibson@sdf.org >=20 >=20 >=20 Try installing x11-fonts/font-adobe-75dpi and/or -100dpi= From owner-freebsd-ports@FreeBSD.ORG Fri Jul 18 23:31:36 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5F16EDDC for ; Fri, 18 Jul 2014 23:31:36 +0000 (UTC) Received: from erelay1.ox.registrar-servers.com (erelay1.ox.registrar-servers.com [192.64.117.126]) by mx1.freebsd.org (Postfix) with ESMTP id 3BC182BE5 for ; Fri, 18 Jul 2014 23:31:35 +0000 (UTC) Received: from localhost (unknown [127.0.0.1]) by erelay1.ox.registrar-servers.com (Postfix) with ESMTP id 89E052204843; Fri, 18 Jul 2014 23:31:34 +0000 (UTC) Received: from erelay1.ox.registrar-servers.com ([127.0.0.1]) by localhost (erelay.ox.registrar-servers.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id MszhBCT2wubf; Fri, 18 Jul 2014 19:31:33 -0400 (EDT) Received: from imap2.ox.privateemail.com (imap2.ox.privateemail.com [198.187.29.234]) by erelay1.ox.registrar-servers.com (Postfix) with ESMTP id 8D0C22204832; Fri, 18 Jul 2014 19:31:33 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by mail.privateemail.com (Postfix) with ESMTP id 1A58E8C0080; Fri, 18 Jul 2014 19:31:33 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at imap2.ox.privateemail.com Received: from mail.privateemail.com ([127.0.0.1]) by localhost (imap2.ox.privateemail.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 9GmNbU4sS6hG; Fri, 18 Jul 2014 19:31:32 -0400 (EDT) Received: from localhost (66.Red-79-154-231.dynamicIP.rima-tde.net [79.154.231.66]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.privateemail.com (Postfix) with ESMTPSA id 1154B8C007D; Fri, 18 Jul 2014 19:31:31 -0400 (EDT) Date: Sat, 19 Jul 2014 01:31:08 +0200 From: Carlos Jacobo Puga Medina To: jerry@seibercom.net Subject: Re: Bug 191256 Message-Id: <20140719013108.88d08072cda540af64b028fb@fbsd.es> X-Mailer: Sylpheed 3.4.2 (GTK+ 2.24.22; i386-portbld-freebsd11.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 23:31:36 -0000 pi@ requested an exp-run for libgcrypt-1.6.1. Note that it should be safe to commit if the run was successful. Cheers, -- Carlos Jacobo Puga Medina From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 00:31:28 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 72A89A5A; Sat, 19 Jul 2014 00:31:28 +0000 (UTC) Received: from mail-qa0-x233.google.com (mail-qa0-x233.google.com [IPv6:2607:f8b0:400d:c00::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DE5F120D6; Sat, 19 Jul 2014 00:31:27 +0000 (UTC) Received: by mail-qa0-f51.google.com with SMTP id k15so3563503qaq.10 for ; Fri, 18 Jul 2014 17:31:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=BBCKzrCPhal2XonLLPLlxcw0JjxUA869/laU5El57DI=; b=oRp/Y1fD1OnT+QtA760jXkfDHGqcDI5kTXoY2PG56UuwwSTngS2MaCYr4GktnfXfkq jb1wonGqZC13IgqTlqZPwg90RCw2wNsi7iDE6XZGzSUlGMH386w53HR05vcWZm69c/iL Ytmgb+MBG4/qM1TpIfhCx3dhLo0jq5c8a0e004O14PRKy/5nFbYj8EGbiAUjnlUJfVIF E3wjBfFxs5wkU2w0JfNIFRXF0FXW3B2zCzHmv7uBD6uqiZjJFmb+TZB6/NFrz77vFGfp nbanzzae8j3FZWKKsUcMcfBPJAGl9gz8uiLnapRWOmPxX9bkGGX6NRsKEbxz7w5ZveIz PkQg== MIME-Version: 1.0 X-Received: by 10.229.226.135 with SMTP id iw7mr13976530qcb.13.1405729887034; Fri, 18 Jul 2014 17:31:27 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.1.6 with HTTP; Fri, 18 Jul 2014 17:31:26 -0700 (PDT) In-Reply-To: <20140718212148.GQ28314@ivaldir.etoilebsd.net> References: <53C82EC4.8060304@gmail.com> <20140718142835.GF96250@e-new.0x20.net> <20140718212148.GQ28314@ivaldir.etoilebsd.net> Date: Fri, 18 Jul 2014 17:31:26 -0700 X-Google-Sender-Auth: eK1PH_VkG9hmkvssz8TNhgCL6xY Message-ID: Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Baptiste Daroussin Content-Type: text/plain; charset=UTF-8 Cc: Craig Rodrigues , Lars Engels , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , Navdeep Parhar , ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 00:31:28 -0000 On 18 July 2014 14:21, Baptiste Daroussin wrote: > On Fri, Jul 18, 2014 at 12:10:34PM -0700, Adrian Chadd wrote: >> Hi! >> >> >> On 18 July 2014 07:28, Lars Engels wrote: >> > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: >> >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrote: >> >> >> >> > On 07/17/14 13:12, Adrian Chadd wrote: >> >> > > On 17 July 2014 13:03, Alberto Mijares wrote: >> >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd >> >> > wrote: >> >> > >>> Hi! >> >> > >>> >> >> > >>> 3) The binary packages need to work out of the box >> >> > >>> 4) .. which means, when you do things like pkg install apache, it >> >> > >>> can't just be installed and not be enabled, because that's a bit of a >> >> > >>> problem; >> >> > >> >> >> > >> >> >> > >> No. Please NEVER do that! The user must be able to edit the files and >> >> > >> start the service by himself. >> >> > > >> >> > > Cool, so what's the single line command needed to type in to start a >> >> > > given package service? >> >> > >> >> > Aren't sysrc(8) and service(8) for this kind of stuff? >> >> > >> >> >> >> They sure are. >> >> >> >> Well, pkg install $service ; sysrc ${service}_enable="YES" would do. >> >> Although some services have different names than the packge, which is sort >> >> of annoying. >> > >> > I hacked up a solution for service(8): >> > >> > http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch >> > >> > The patch adds the following directives to service(8): >> > >> > enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=YES" >> > disable: The opposite of enable >> > rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using >> > "sysrc -x foo_enable" >> > >> > The nice thing about is that you can use one of the new directives on >> > one line with the old ones, as long as the new are the first argument: >> > >> > # service syslogd enable >> > # service apache24 disable stop >> > # service apache24 rcdelete stop >> > # service nginx enable start >> > >> > >> > So after installing a package, to start and enable a daemon permanently >> > all you have to run is >> > # service foo enable start >> > >> > Lars >> > >> > P.S.: Thansk to Devin for his hard work on sysrc! >> >> Having a way for sysrc and service to know what particular options and >> services are exposed by a given package or installed "thing" would be >> nice. Right now the namespace is very flat and it's not obvious in all >> instances what needs to happen to make it useful and what the options >> are. >> >> "Oh, hm, I'd like to know what options there are for controlling the >> installed apache24 package, let's see"... >> >> I remember IRIX having that command to list services, stop them and >> start them, configure them enabled and disabled. Solaris grew >> something like that with Solaris 10 and after the initial learning >> curve it was great. Hving something like that would be 100% awesome. >> > you are asking for rcng2 with a declarative init config rather the a script It can be a series of scripts. The problem is that the namespace for options has nothing else attached, like "Hi I'm an option that starts/stops a service", "Hi I'm an option that's for this package", "Hi I'm an option that's for this class of things." Right now there's just a series of shell variables with educated guesses about what package they're related to and what they do, rather than anything that specifically says what they do. -a From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 02:36:46 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9DAB9D3E; Sat, 19 Jul 2014 02:36:46 +0000 (UTC) Received: from felyko.com (felyko.com [IPv6:2001:470:1:2d5:26:3:1337:ca7]) by mx1.freebsd.org (Postfix) with ESMTP id 796532A46; Sat, 19 Jul 2014 02:36:46 +0000 (UTC) Received: from [IPv6:2601:9:8280:426:58ba:4b9:2104:88ed] (unknown [IPv6:2601:9:8280:426:58ba:4b9:2104:88ed]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by felyko.com (Postfix) with ESMTPSA id 19AF034A9E4; Fri, 18 Jul 2014 19:36:30 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Rui Paulo In-Reply-To: Date: Fri, 18 Jul 2014 19:36:30 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Adrian Chadd X-Mailer: Apple Mail (2.1878.6) Cc: Craig Rodrigues , freebsd-doc@freebsd.org, freebsd-current Current , ports , Andreas Nilsson X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 02:36:46 -0000 On Jul 17, 2014, at 13:00, Adrian Chadd wrote: > On 17 July 2014 12:57, Andreas Nilsson wrote: >>=20 >>=20 >>=20 >> On Thu, Jul 17, 2014 at 9:28 PM, Adrian Chadd = wrote: >>>=20 >>> Hi! >>>=20 >>> 3) The binary packages need to work out of the box >>> 4) .. which means, when you do things like pkg install apache, it >>> can't just be installed and not be enabled, because that's a bit of = a >>> problem; >>=20 >> I disagree on this. For network services on linux ( apart from ssh ), = I want >> that started very seldom. But I do want the package installed so that = when I >> need it, it is there. Having it autostart as part of being installed = is >> breaking KISS and in some way unix philosophy: I asked for something = to be >> installed, not installed and autostarted. >=20 > That's cool. We can disagree on that. But the fact that you have to > edit a file to enable things and hope you get the right start entry in > /etc/rc.conf or /usr/local/etc/rc.conf, or wherever you put it is, is > a pain. In the context of the email thread, no one in their sane mind will = configure Amazon/Heroku/etc. VMs manually. They will use = ansible/puppet/chef/etc. to install packages and to start services after = they are installed and configured. =20 I honestly don't see what the big deal is. Most of the time you will = need to configure your apache server before you can start it. =20 -- Rui Paulo From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 03:08:44 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BE7ED619; Sat, 19 Jul 2014 03:08:44 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 7981A2D4F; Sat, 19 Jul 2014 03:08:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=uC717Z0Js60NvOOVZ1KfLWYPYYHbOJunmJ70LzhVVCg=; b=yuAokfgcYbVFUEREMkJdoACKfSPHSw+0HvqPSA3PKPcbXkHcMeKiV9iPqAqcxLLmMExLZ4y4h9IFtQcn06Si2+yjaou1tLp/MsDuCXV78ugFty7hYD+NRU4W4+pMP1mxhl64lRcxIMfa/JJCTrwqwBcR4eQ6eNZS2Fik2s5MuSc=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8L0s-000Hni-Ig; Sat, 19 Jul 2014 03:08:42 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: riggs@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 03:08:41 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362110: 4x leftovers To: riggs@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140716203801-993 X-Trac-Build-ID: 20140716203801-993 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 03:08:44 -0000 - Update to latest upstream release 1.7.1 - Assign maintainership to Timothy Beyer (previously ports@) - General cleanup - Add LICENSE - Remove twelf from LEGAL (port is now BSD2CLAUSE licensed) PR: 191758 Submitted by: Timothy Beyer Approved by: mentors (implicit) --------------------------------------------------------------------- Build ID: 20140716203801-993 Job owner: riggs@FreeBSD.org Buildtime: 2 days Enddate: Sat, 19 Jul 2014 03:08:37 GMT Revision: 362110 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362110 --------------------------------------------------------------------- Port: lang/twelf 1.7.1 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~riggs@FreeBSD.org/20140716203801-993-379310/twelf-1.7.1.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~riggs@FreeBSD.org/20140716203801-993-379311/twelf-1.7.1.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~riggs@FreeBSD.org/20140716203801-993-379312/twelf-1.7.1.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~riggs@FreeBSD.org/20140716203801-993-379313/twelf-1.7.1.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 03:24:28 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 83BA17A2; Sat, 19 Jul 2014 03:24:28 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5449F2EA7; Sat, 19 Jul 2014 03:24:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=dCiR/D/ydPwTnKCsnTBmNq/lDKhnHmcVXkLz5UK8ib4=; b=a1sl0DA9w3yeMPdwow//I6T2tu8ccQo2z0DIlJ6zIHdJjEFgIB/Y6d1jZcQzhD92yMNKfm+qvcC/77iThg1AZ7OW4V8Rj/GHEsadlRuaw9oWKcFFdGruo1QcBUsV8at+6Cz8OVe54uQByO2oYjmEMcZFuzYxHEzVloOc9FP+sFU=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8LG7-000J9A-Aw; Sat, 19 Jul 2014 03:24:27 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: bapt@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 03:24:27 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362114: 4x leftovers To: bapt@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140716220800-17915 X-Trac-Build-ID: 20140716220800-17915 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 03:24:28 -0000 Add a build dependency on intltool Use options helpers Fix building when no shared readline is in base --------------------------------------------------------------------- Build ID: 20140716220800-17915 Job owner: bapt@FreeBSD.org Buildtime: 2 days Enddate: Sat, 19 Jul 2014 03:24:25 GMT Revision: 362114 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362114 --------------------------------------------------------------------- Port: security/gnomint 1.2.1_4 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~bapt@FreeBSD.org/20140716220800-17915-379326/gnomint-1.2.1_4.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~bapt@FreeBSD.org/20140716220800-17915-379327/gnomint-1.2.1_4.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~bapt@FreeBSD.org/20140716220800-17915-379328/gnomint-1.2.1_4.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~bapt@FreeBSD.org/20140716220800-17915-379329/gnomint-1.2.1_4.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 16:08:15 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3D4B1D0E; Sat, 19 Jul 2014 16:08:15 +0000 (UTC) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 95F312753; Sat, 19 Jul 2014 16:08:14 +0000 (UTC) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 9D5EC6A6005; Sat, 19 Jul 2014 18:08:10 +0200 (CEST) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id s6JG8A6t024494; Sat, 19 Jul 2014 18:08:10 +0200 (CEST) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id s6JG89x0023382; Sat, 19 Jul 2014 18:08:09 +0200 (CEST) (envelope-from lars) Date: Sat, 19 Jul 2014 18:08:09 +0200 From: Lars Engels To: Adrian Chadd Subject: [PATCHES] Extend service(8) and rc(8) was: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? Message-ID: <20140719160809.GU96250@e-new.0x20.net> Mail-Followup-To: Lars Engels , Adrian Chadd , Andreas Nilsson , Navdeep Parhar , Craig Rodrigues , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports , freebsd-rc@freebsd.org References: <53C82EC4.8060304@gmail.com> <20140718142835.GF96250@e-new.0x20.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ElEgulhWJDonIdTi" Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p4 User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Craig Rodrigues , freebsd-rc@freebsd.org, ports , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , Andreas Nilsson , Navdeep Parhar X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 16:08:15 -0000 --ElEgulhWJDonIdTi Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 18, 2014 at 12:10:34PM -0700, Adrian Chadd wrote: > Hi! >=20 >=20 > On 18 July 2014 07:28, Lars Engels wrote: > > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: > >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar w= rote: > >> > >> > On 07/17/14 13:12, Adrian Chadd wrote: > >> > > On 17 July 2014 13:03, Alberto Mijares wrote: > >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd > >> > wrote: > >> > >>> Hi! > >> > >>> > >> > >>> 3) The binary packages need to work out of the box > >> > >>> 4) .. which means, when you do things like pkg install apache, it > >> > >>> can't just be installed and not be enabled, because that's a bit= of a > >> > >>> problem; > >> > >> > >> > >> > >> > >> No. Please NEVER do that! The user must be able to edit the files= and > >> > >> start the service by himself. > >> > > > >> > > Cool, so what's the single line command needed to type in to start= a > >> > > given package service? > >> > > >> > Aren't sysrc(8) and service(8) for this kind of stuff? > >> > > >> > >> They sure are. > >> > >> Well, pkg install $service ; sysrc ${service}_enable=3D"YES" would do. > >> Although some services have different names than the packge, which is = sort > >> of annoying. > > > > I hacked up a solution for service(8): > > > > http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch > > > > The patch adds the following directives to service(8): > > > > enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=3DY= ES" > > disable: The opposite of enable > > rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using > > "sysrc -x foo_enable" > > > > The nice thing about is that you can use one of the new directives on > > one line with the old ones, as long as the new are the first argument: > > > > # service syslogd enable > > # service apache24 disable stop > > # service apache24 rcdelete stop > > # service nginx enable start > > > > > > So after installing a package, to start and enable a daemon permanently > > all you have to run is > > # service foo enable start > > > > Lars > > > > P.S.: Thansk to Devin for his hard work on sysrc! >=20 > Having a way for sysrc and service to know what particular options and > services are exposed by a given package or installed "thing" would be > nice. Right now the namespace is very flat and it's not obvious in all > instances what needs to happen to make it useful and what the options > are. >=20 > "Oh, hm, I'd like to know what options there are for controlling the > installed apache24 package, let's see"... >=20 > I remember IRIX having that command to list services, stop them and > start them, configure them enabled and disabled. Solaris grew > something like that with Solaris 10 and after the initial learning > curve it was great. Hving something like that would be 100% awesome. I've updated the patch and extended it a little: https://phabric.freebsd.org/D451 It can now print the rc options for a service. It needs however to have the options listed as comments between the KEYWORDS section and the sourcing of /etc/rc.subr. And I've made some changes to rc.subr itself: https://phabric.freebsd.org/D452 So now you can use # service sshd describe Secure Shell Daemon and # service sshd extracommands configtest keygen reload Sorry for the mess in phabricator's SUMMARY. I will learn the markup syntax later... Lars --ElEgulhWJDonIdTi Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQF8BAEBCgBmBQJTypfpXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1twRoH/jnqPDvSF3PxNhIqJPM9zmaa afViSj5ONY67Y1KsU39vZcM0eqfCSYWoPlZXB93Cj5mK01BcdaxDDMYOrNhx2rwT dq4ZRzYbtuCKNIrwkCqBrLHUmlzGoRP1txv9fpX/skAVN1Ftf9DcDZHsw+CoLbfI DrxeVu0OnTNqX6SjqeY/cEjgcmC2uUEpk4os7axaY5PDmGkmxfeHD0gWMazOqrJT /4G1C7WBBdyNJrGI9D1Llfk76IuVZicy9uj9BXpp6CeVL+sFt48F+DRzOpdx+sIM DwcEOItw6MI6cD4kV59+/3OhiB4dws2ZYI5mNl2jmXm9jVwAmrk/4Ip1nVytNFs= =ij8V -----END PGP SIGNATURE----- --ElEgulhWJDonIdTi-- From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 18:35:02 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4BF8FB2D for ; Sat, 19 Jul 2014 18:35:02 +0000 (UTC) Received: from mwin01.masterweb.it (mwin01.masterweb.it [85.235.154.14]) by mx1.freebsd.org (Postfix) with ESMTP id 8C57122B7 for ; Sat, 19 Jul 2014 18:35:00 +0000 (UTC) Received: from mwin01 ([127.0.0.1]) by mwin01.masterweb.it with MailEnable ESMTP; Sat, 19 Jul 2014 20:34:28 +0200 Subject: Ola! To: ports@FreeBSD.org Date: Sat, 19 Jul 2014 22:34:28 +0400 From: "hakim_neda@b2b.ideaup.com" Reply-to: "hakim_neda@b2b.ideaup.com" Message-ID: <7fdc75db6a799352f63411d398e09c26@b2b.ideaup.com> X-Priority: 3 X-Mailer: WebMail_5.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 18:35:02 -0000 Hi, how are you, dear? I so missed the bright and strong relationships I know what you want We created this resource for you You'll love this, come to us! http://pymsupportperu.com/eula.html From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 19:08:19 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 969E550B for ; Sat, 19 Jul 2014 19:08:19 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 795BC255B for ; Sat, 19 Jul 2014 19:08:19 +0000 (UTC) Received: from [192.168.200.205] (c-50-131-5-126.hsd1.ca.comcast.net [50.131.5.126]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 66806193A3A for ; Sat, 19 Jul 2014 19:08:18 +0000 (UTC) Subject: regression-test target From: Sean Bruno Reply-To: sbruno@freebsd.org To: ports@FreeBSD.org Content-Type: text/plain; charset="us-ascii" Date: Sat, 19 Jul 2014 12:08:17 -0700 Message-ID: <1405796897.996.2.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 19:08:19 -0000 Is there a document on how to use/implement this target? I was trying to test devel/libffi and noted that the target doesn't work. sean From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 19:16:05 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 705995F6 for ; Sat, 19 Jul 2014 19:16:05 +0000 (UTC) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5266C2600 for ; Sat, 19 Jul 2014 19:16:05 +0000 (UTC) Received: from [192.168.200.205] (c-50-131-5-126.hsd1.ca.comcast.net [50.131.5.126]) (using SSLv3 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 6550E193A3A for ; Sat, 19 Jul 2014 19:16:04 +0000 (UTC) Subject: Current xbuild for mips64 From: Sean Bruno Reply-To: sbruno@freebsd.org To: ports list Content-Type: text/plain; charset="us-ascii" Date: Sat, 19 Jul 2014 12:16:03 -0700 Message-ID: <1405797363.996.5.camel@bruno> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 19:16:05 -0000 I'm running a build via qemu for mips64. I see a list of slowly growing failures for this architecture. If you are bored and want to take a stab at looking into them, here is the current build: http://chips.ysv.freebsd.org/index.html sean p.s. libffi/pyton are the biggest blockers here (patches can be found at https://phabric.freebsd.org/D428 pending review/regression test). pcre, cmake and libxml2 are probably the next targets for anyone looking to explore. From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 20:09:10 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 92029122 for ; Sat, 19 Jul 2014 20:09:10 +0000 (UTC) Received: from s3.enemy.org (s3.enemy.org [IPv6:2a01:4f8:160:5202::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "s4.enemy.org", Issuer "StartCom Class 1 Primary Intermediate Server CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C6272A39 for ; Sat, 19 Jul 2014 20:09:09 +0000 (UTC) Received: from s3.enemy.org (cjm@localhost [127.0.0.1]) by s3.enemy.org (8.14.7/8.14.7) with ESMTP id s6JK97tT082470 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for ; Sat, 19 Jul 2014 22:09:07 +0200 (CEST) (envelope-from cjm@s3.enemy.org) Received: (from cjm@localhost) by s3.enemy.org (8.14.7/8.14.7/Submit) id s6JK96aR082467 for ports@FreeBSD.org; Sat, 19 Jul 2014 22:09:06 +0200 (CEST) (envelope-from cjm) Date: Sat, 19 Jul 2014 22:09:06 +0200 From: "chris j. mutter" To: ports@FreeBSD.org Subject: linphone pkg-plist.patch Message-ID: <20140719200906.GB49498@s3.enemy.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="tKW2IUtsqtDRztdT" Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 20:09:10 -0000 --tKW2IUtsqtDRztdT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, there seems to be a wrong path to a file during pkg installion of net/linphone: ===> Registering installation for linphone-3.7.0,1 pkg-static: lstat(/usr/ports/net/linphone/work/stage/usr/local/share/locale/nb_NO/LC_MESSAGES/): No such file or directory pkg-static: lstat(/usr/ports/net/linphone/work/stage/usr/local/share/locale/nb_NO/): No such file or directory *** Error code 74 correct directory that the compile generates is "nb/" instead of "nb_NO". regards, cjm -- "God save the queen and her fascist regime" -- Sex Pistols --tKW2IUtsqtDRztdT Content-Type: text/x-diff; charset=us-ascii Content-Disposition: attachment; filename="pkg-plist.patch" --- pkg-plist.orig 2014-07-19 21:54:52.076857044 +0200 +++ pkg-plist 2014-07-19 21:58:21.420827996 +0200 @@ -53,7 +53,7 @@ %%NLS%%share/locale/hu/LC_MESSAGES/linphone.mo %%NLS%%share/locale/it/LC_MESSAGES/linphone.mo %%NLS%%share/locale/ja/LC_MESSAGES/linphone.mo -%%NLS%%share/locale/nb_NO/LC_MESSAGES/linphone.mo +%%NLS%%share/locale/nb/LC_MESSAGES/linphone.mo %%NLS%%share/locale/nl/LC_MESSAGES/linphone.mo %%NLS%%share/locale/pl/LC_MESSAGES/linphone.mo %%NLS%%share/locale/pt_BR/LC_MESSAGES/linphone.mo @@ -114,8 +114,8 @@ @dirrmtry man/cs/man1 @dirrmtry man/cs @dirrm %%DATADIR%% -@dirrmtry share/locale/nb_NO/LC_MESSAGES -@dirrmtry share/locale/nb_NO +@dirrmtry share/locale/nb/LC_MESSAGES +@dirrmtry share/locale/nb @dirrm share/pixmaps/linphone @dirrm share/sounds/linphone/rings @dirrm share/sounds/linphone --tKW2IUtsqtDRztdT-- From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 21:52:41 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id DCB02BD2; Sat, 19 Jul 2014 21:52:41 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AEA972243; Sat, 19 Jul 2014 21:52:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=3xYPvyhyg3drXXm6XUuR32bqtZbet1uAjW7HejXKZhQ=; b=FKakidROM2RjYJWD/jaqAdO4hwPSWyCr76iEaBAgeE/tVs4GlZDW84dswnxOSb7tjaNTGNBwzmyHdEHXXM998/o1qj0sIkfgSXxWy5QxRhxii34p7J81Fv1ozlDvCCpWKZXV/gbdC7rQVg0PGxT5LFR2orfhXiPllO9EMJ52HnA=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8cYa-0002mY-Hc; Sat, 19 Jul 2014 21:52:40 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: gblach@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 21:52:40 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362227: 2x leftovers, 2x success To: gblach@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140718205200-63980 X-Trac-Build-ID: 20140718205200-63980 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 21:52:41 -0000 - Update to 20130911 - Add LICENSE=MIT --------------------------------------------------------------------- Build ID: 20140718205200-63980 Job owner: gblach@FreeBSD.org Buildtime: 25 hours Enddate: Sat, 19 Jul 2014 21:52:39 GMT Revision: 362227 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362227 --------------------------------------------------------------------- Port: textproc/go-text 20130911 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205200-63980-379934/go-text-20130911.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205200-63980-379935/go-text-20130911.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205200-63980-379936/go-text-20130911.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205200-63980-379937/go-text-20130911.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 21:53:54 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 296ACC6D; Sat, 19 Jul 2014 21:53:54 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EECDE224E; Sat, 19 Jul 2014 21:53:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=PIg/859hVIZiA9+45tWbXeScBGyumr6SxYFwONdduJg=; b=gbyOFNk+1ecYhmRgzsTe2hKMv/Cuwrs2wN5lz53Zeob2nWGEpTAe9vgaSU+/NhGUMETB3OEGPzoB01QdtrigGtO2B9LDTtSMQuz4SirrqcT8GAwlcS3gvXiIX8UqcxKxngTrm9Mp9EFoiCPya9YQXWRZhWsyfOym78xb9Yr0FVA=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8cZk-0002rL-WA; Sat, 19 Jul 2014 21:53:53 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: gblach@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 21:53:52 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362228: 2x leftovers, 2x success To: gblach@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140718205400-20047 X-Trac-Build-ID: 20140718205400-20047 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 21:53:54 -0000 - Update to 20140714 --------------------------------------------------------------------- Build ID: 20140718205400-20047 Job owner: gblach@FreeBSD.org Buildtime: 25 hours Enddate: Sat, 19 Jul 2014 21:53:51 GMT Revision: 362228 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362228 --------------------------------------------------------------------- Port: databases/redigo 20140714 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205400-20047-379938/redigo-20140714.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205400-20047-379939/redigo-20140714.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205400-20047-379940/redigo-20140714.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~gblach@FreeBSD.org/20140718205400-20047-379941/redigo-20140714.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 22:24:07 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 1F42966A; Sat, 19 Jul 2014 22:24:07 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E6BBD24A1; Sat, 19 Jul 2014 22:24:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=vJ50hBkVOwe455PNNtqV3kAnYNQTuud84+vATcl1+EY=; b=5TSDpC/rRkKSHEHgbUtq5uo0Nm52JzweCjc8SruXsC8UTuZUNfrHWZrUC2sevXXDEIiGOVG3hGH7l4kf0FUkaWvk0ZtsnW2N0+tgg7HcWfS+/4c6HDSjzEoCJgZCb2NogiA2uI7zEasPilR2grfTTZdDR1cByJnfGPBLl6LNeHg=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8d30-0005FS-0x; Sat, 19 Jul 2014 22:24:06 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: dinoex@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 22:24:05 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362225: 4x leftovers To: dinoex@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140718193200-25584 X-Trac-Build-ID: 20140718193200-25584 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 22:24:07 -0000 - drop maintainership cause r361131 --------------------------------------------------------------------- Build ID: 20140718193200-25584 Job owner: dinoex@FreeBSD.org Buildtime: 27 hours Enddate: Sat, 19 Jul 2014 22:24:04 GMT Revision: 362225 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362225 --------------------------------------------------------------------- Port: graphics/gnash 0.8.10_13 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~dinoex@FreeBSD.org/20140718193200-25584-379926/gnash-0.8.10_13.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~dinoex@FreeBSD.org/20140718193200-25584-379927/gnash-0.8.10_13.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~dinoex@FreeBSD.org/20140718193200-25584-379928/gnash-0.8.10_13.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~dinoex@FreeBSD.org/20140718193200-25584-379929/gnash-0.8.10_13.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 22:39:37 2014 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 86A4EA6E; Sat, 19 Jul 2014 22:39:37 +0000 (UTC) Received: from qat.redports.org (qat.redports.org [IPv6:2610:1c1:1:6420::233:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5814B258F; Sat, 19 Jul 2014 22:39:37 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=redports.org; s=04012012; h=Sender:Message-Id:To:Subject:Reply-To:Date:To:Cc:From:Content-Transfer-Encoding:Content-Type:MIME-Version; bh=AvGaC1Bit3jML0dSSpram7h015DRoITJn3wh12xl2mY=; b=Va362BECxEwzU8lJEv463JOYuR+J98iGXFO8uq2Dnu3AhE/O6F0mCgyUJ4lYG7VaypxpURVgNbFYhAJymr0p/TlJi9qGiekUntcIXnLMoHH2+gbtLEB7ukTZt+2qEk+rkSq4J/4Wtjorq08uBTNR/mFRo3MxgcblH5YN6g15iVY=; Received: from www by qat.redports.org with local (Exim 4.82 (FreeBSD)) (envelope-from ) id 1X8dI0-0006Nx-CD; Sat, 19 Jul 2014 22:39:36 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit From: "Ports-QAT" X-Trac-Version: 1.0.1 Precedence: bulk Auto-Submitted: auto-generated X-Mailer: Trac 1.0.1, by Edgewall Software To: makc@FreeBSD.org X-Trac-Project: redports Date: Sat, 19 Jul 2014 22:39:36 -0000 Reply-To: qat@redports.org X-URL: https://qat.redports.org/ Subject: [QAT] 362248: 4x leftovers, 4x success To: makc@FreeBSD.org X-Trac-Build-URL: https://qat.redports.org/buildarchive/20140719102600-34763 X-Trac-Build-ID: 20140719102600-34763 Message-Id: Sender: World Wide Web Owner Cc: ports@FreeBSD.org, decke@FreeBSD.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 22:39:37 -0000 Remove needless MAKE_ENV --------------------------------------------------------------------- Build ID: 20140719102600-34763 Job owner: makc@FreeBSD.org Buildtime: 12 hours Enddate: Sat, 19 Jul 2014 22:39:33 GMT Revision: 362248 Repository: https://svnweb.freebsd.org/ports?view=revision&revision=362248 --------------------------------------------------------------------- Port: cad/librecad 2.0.3 Buildgroup: 8.4-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380018/librecad-2.0.3.log Buildgroup: 8.4-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380019/librecad-2.0.3.log Buildgroup: 9.2-QAT/amd64 Buildstatus: SUCCESS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380020/librecad-2.0.3.log Buildgroup: 9.2-QAT/i386 Buildstatus: SUCCESS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380021/librecad-2.0.3.log --------------------------------------------------------------------- Port: graphics/klatexformula 3.2.8 Buildgroup: 8.4-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380022/klatexformula-3.2.8.log Buildgroup: 8.4-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380023/klatexformula-3.2.8.log Buildgroup: 9.2-QAT/amd64 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380024/klatexformula-3.2.8.log Buildgroup: 9.2-QAT/i386 Buildstatus: LEFTOVERS Log: https://qat.redports.org//~makc@FreeBSD.org/20140719102600-34763-380025/klatexformula-3.2.8.log -- Buildarchive URL: redports From owner-freebsd-ports@FreeBSD.ORG Sat Jul 19 19:56:44 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3FDC6BAE; Sat, 19 Jul 2014 19:56:44 +0000 (UTC) Received: from mail-qa0-x22d.google.com (mail-qa0-x22d.google.com [IPv6:2607:f8b0:400d:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3F8A72935; Sat, 19 Jul 2014 19:56:43 +0000 (UTC) Received: by mail-qa0-f45.google.com with SMTP id cm18so3909063qab.4 for ; Sat, 19 Jul 2014 12:56:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=N9f9rWoHVKJDOpFI/JymFxXkffO4Xe3MkhRqycxthLI=; b=Wu7VIef+qaAJjPfGMmzMkJyJTNzwgTjVdueJpG4iJwPyHHINBY6NOSnO3NtWPfNseY hT4/QjZvKjF8L+mm+2xoMTR7mUSEAOc9q13AznS/aYwXfayRR7S/hNNmPxChwjvSg+kh EIn41Tq8GBSfy1Q9ovTEwYWYp+hBGNfsCPDot8T4yRbzfrrsjhP5KhOtErd+dJIQp7Ov Y3nJBFAc3hT12vsYklOg9EeoX32e1xF9d2tcg6GFU6cqYfc6syzbZufn/AbWaN3D4Sef BrmKv6pVMPo8u4PFaXxeU2VIWWnfBdKV1+CSA7HchrUQg6woqkzzLBL4K6KiXjCK2+VK D3Kg== MIME-Version: 1.0 X-Received: by 10.224.55.131 with SMTP id u3mr6888928qag.98.1405799802382; Sat, 19 Jul 2014 12:56:42 -0700 (PDT) Sender: adrian.chadd@gmail.com Received: by 10.224.1.6 with HTTP; Sat, 19 Jul 2014 12:56:42 -0700 (PDT) In-Reply-To: <20140719160809.GU96250@e-new.0x20.net> References: <53C82EC4.8060304@gmail.com> <20140718142835.GF96250@e-new.0x20.net> <20140719160809.GU96250@e-new.0x20.net> Date: Sat, 19 Jul 2014 12:56:42 -0700 X-Google-Sender-Auth: PDfK75sIuDebJ6pOReNsY4AUKBA Message-ID: Subject: Re: [PATCHES] Extend service(8) and rc(8) was: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? From: Adrian Chadd To: Lars Engels , Adrian Chadd , Andreas Nilsson , Navdeep Parhar , Craig Rodrigues , freebsd-doc@freebsd.org, Alberto Mijares , freebsd-current Current , ports , freebsd-rc@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Mailman-Approved-At: Sat, 19 Jul 2014 23:28:37 +0000 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2014 19:56:44 -0000 Hi! I like it! It's a useful command line API. Eventually people will realise there needs to be a more formal method for describing/controlling the underlying framework, but I leave that up to bapt to figure out and .. well, push people to do. :) Thanks! -a On 19 July 2014 09:08, Lars Engels wrote: > On Fri, Jul 18, 2014 at 12:10:34PM -0700, Adrian Chadd wrote: >> Hi! >> >> >> On 18 July 2014 07:28, Lars Engels wrote: >> > On Thu, Jul 17, 2014 at 10:21:17PM +0200, Andreas Nilsson wrote: >> >> On Thu, Jul 17, 2014 at 10:15 PM, Navdeep Parhar wrote: >> >> >> >> > On 07/17/14 13:12, Adrian Chadd wrote: >> >> > > On 17 July 2014 13:03, Alberto Mijares wrote: >> >> > >> On Thu, Jul 17, 2014 at 2:58 PM, Adrian Chadd >> >> > wrote: >> >> > >>> Hi! >> >> > >>> >> >> > >>> 3) The binary packages need to work out of the box >> >> > >>> 4) .. which means, when you do things like pkg install apache, it >> >> > >>> can't just be installed and not be enabled, because that's a bit of a >> >> > >>> problem; >> >> > >> >> >> > >> >> >> > >> No. Please NEVER do that! The user must be able to edit the files and >> >> > >> start the service by himself. >> >> > > >> >> > > Cool, so what's the single line command needed to type in to start a >> >> > > given package service? >> >> > >> >> > Aren't sysrc(8) and service(8) for this kind of stuff? >> >> > >> >> >> >> They sure are. >> >> >> >> Well, pkg install $service ; sysrc ${service}_enable="YES" would do. >> >> Although some services have different names than the packge, which is sort >> >> of annoying. >> > >> > I hacked up a solution for service(8): >> > >> > http://bsd-geek.de/FreeBSD/service.sh.enable-disable.patch >> > >> > The patch adds the following directives to service(8): >> > >> > enable: Grabs an rc script's rcvar value and runs "sysrc foo_enable=YES" >> > disable: The opposite of enable >> > rcdelete: Deletes an rc script's rcvar value from /etc/rc.conf using >> > "sysrc -x foo_enable" >> > >> > The nice thing about is that you can use one of the new directives on >> > one line with the old ones, as long as the new are the first argument: >> > >> > # service syslogd enable >> > # service apache24 disable stop >> > # service apache24 rcdelete stop >> > # service nginx enable start >> > >> > >> > So after installing a package, to start and enable a daemon permanently >> > all you have to run is >> > # service foo enable start >> > >> > Lars >> > >> > P.S.: Thansk to Devin for his hard work on sysrc! >> >> Having a way for sysrc and service to know what particular options and >> services are exposed by a given package or installed "thing" would be >> nice. Right now the namespace is very flat and it's not obvious in all >> instances what needs to happen to make it useful and what the options >> are. >> >> "Oh, hm, I'd like to know what options there are for controlling the >> installed apache24 package, let's see"... >> >> I remember IRIX having that command to list services, stop them and >> start them, configure them enabled and disabled. Solaris grew >> something like that with Solaris 10 and after the initial learning >> curve it was great. Hving something like that would be 100% awesome. > > I've updated the patch and extended it a little: > > https://phabric.freebsd.org/D451 > > It can now print the rc options for a service. > It needs however to have the options listed as comments between the > KEYWORDS section and the sourcing of /etc/rc.subr. > > > And I've made some changes to rc.subr itself: > > https://phabric.freebsd.org/D452 > > So now you can use > > # service sshd describe > Secure Shell Daemon > > and > > # service sshd extracommands > configtest keygen reload > > > Sorry for the mess in phabricator's SUMMARY. I will learn the markup > syntax later... > > > Lars