From owner-freebsd-ports@FreeBSD.ORG Wed Apr 16 13:53: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 B43F683B for ; Wed, 16 Apr 2014 13:53:25 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 69AD6126E for ; Wed, 16 Apr 2014 13:53:25 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WaQHA-00084M-US for freebsd-ports@freebsd.org; Wed, 16 Apr 2014 15:53:20 +0200 Received: from lara.cc.fer.hr ([161.53.72.113]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2014 15:53:20 +0200 Received: from ivoras by lara.cc.fer.hr with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 16 Apr 2014 15:53:20 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Ivan Voras Subject: Synchronizing package defaults with Linuxes? Date: Wed, 16 Apr 2014 15:53:05 +0200 Lines: 51 Message-ID: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4SIQuP3grLD2jvekwEf4FfE4xMaI8092J" X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: lara.cc.fer.hr User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 X-Enigmail-Version: 1.6 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Apr 2014 13:53:25 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --4SIQuP3grLD2jvekwEf4FfE4xMaI8092J Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, What do you think, as users and port maintainers, of the idea to synchronize some high-impact package defaults with Linuxes? My major concern here, and the reason I'm writing this post, is for package versions for LAMP and LAPP stacks and making things easier to use pkgng. For example, for the last couple of years, every major Linux distribution had stabilized on PostgreSQL version 9.1, while FreeBSD's default is still 9.0. It makes things difficult when developing cross-platform solutions. I want to use pkgng as much as possible, but this particular detail is making it nearly impossible to use pkgng for server maintenance since all dependent packages using PostgreSQL require postgresql-client version 9.0, which conflicts with any other version installed. Tomorrow, Ubuntu will release its next LTS release 14.04, which will have PostgreSQL 9.3. This is just an example, there are other such cases. I'm not saying that Ubuntu is the one true Linux to follow, but for example in this case, Debian 8.0 will be frozen later this year and it will also have PostgreSQL 9.3. CentOS is a lost cause to follow since RedHat has designated RHEL version 6 for production use until at least 2016. What do you think of the idea of syncing versions in general, and this example of PostgreSQL in particular? --4SIQuP3grLD2jvekwEf4FfE4xMaI8092J Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iKYEARECAGYFAlNOi0FfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl bnBncC5maWZ0aGhvcnNlbWFuLm5ldDYxNDE4MkQ3ODMwNDAwMDJFRUIzNDhFNUZE MDhENTA2M0RGRjFEMkMACgkQ/QjVBj3/HSyM2gCfZqzGYr/i7t1E/JJyCik6k37f kywAoJjW9lZ64qpME99tV8232ltGu2C7 =EgGm -----END PGP SIGNATURE----- --4SIQuP3grLD2jvekwEf4FfE4xMaI8092J--