Synchronizing package defaults with Linuxes?

Ivan Voras ivoras at freebsd.org
Wed Apr 16 13:53:25 UTC 2014


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?

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 391 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20140416/e76d3c9c/attachment.sig>


More information about the freebsd-ports mailing list