Everybody's favorite Ubuntu quirks

Bill Campbell linux-sxs
Wed May 3 12:08:46 PDT 2006


On Wed, May 03, 2006, Net Llama! wrote:
>On Wed, 3 May 2006, Tim Wunder wrote:
>> On Wednesday 03 May 2006 11:56 am, Bruce Marshall wrote:
>> > On Wednesday 03 May 2006 11:26, Alma J Wetzker wrote:
>> > > Whereas I have found SuSE to be ideal for my needs. ?My favorable
>> > > experiences with SuSE far outweigh any I have had with Fedora.
>> >
>> > Same here.
>> >
>>
>> Where I've found Suse to be wanting is third party packages. It has been my
>> experience that installing third part software on Fedora is much easier,
>> especially since yum has become the standard. Last I tried Suse (9.2? 9.3?) I
>> had all kinds of trouble figuring out how to upgrade KDE to the latest (and
>> gave up trying). Has that changed?
>
>I've run into similar problems with SLES & SuSE-10.  I couldn't find any
>decent sized collection of 3rd paryt RPMs for SuSE.  Just about everything
>is for RH/FC.

When we switched from Caldera to SuSE several years ago, we also
started using the OpenPKG.org portable package manager.  There
are more than 650 packages in their stable releases, and close to
a thousand in the development branch.

The OpenPKG packages are officially supported and run unchanged on
several flavors of Linux, Solaris, HP-UX, FreeBSD, and several
others I've never used.  Unofficially they run on a variety of
other systems although all packages in their CORE and PLUS
classes may not build (we use it here on OS X and, to a limited
extent, on SCO OpenServer 5.0.6a).

Another *MAJOR* advantage of building with OpenPKG is that
packages such as apache have build-time options that make it very
easy to include those extensions without having to pull together
sources from multiple sites.  A single file may be used with the
desired options for all packages, and a build command
automatically creates scripts to build packages with all
dependencies resolved.

Here's the rpm -qi output for apache as it's running on the
FreeBSD 4.8 system which is our primary file and in-house support
server (it's been up 679 days which is why it hasn't been updated
recently :-).

Name:     apache                    Source RPM:   apache-1.3.33-20051215.src.rpm
Version:  1.3.33                    Signature:    md5:30f4327225bc26edeb0348cf9c35f81b
Release:  20051215                  Build Host:   alexis.mi.celestial.com
Group:    Web                       Build System: ix86-freebsd4.8
Class:    BASE                      Build Time:   Mon Apr 17 19:40:37 2006
Distrib:  OpenPKG                   Install Time: Mon Apr 17 19:41:23 2006
License:  ASF                       Install Size: 14085495 bytes
Packager: The OpenPKG Project       Relocations:  /home/csoft/freebsd48 
Vendor:   Apache Software Foundation
Summary:  Apache HTTP Server
URL:      http://httpd.apache.org/
Description:
    The Apache Project is a collaborative software development effort
    aimed at creating a robust, commercial-grade, featureful, and
    freely-available source code implementation of an HTTP (Web) server.
    The project is jointly managed by a group of volunteers located
    around the world, using the Internet and the Web to communicate,
    plan, and develop the server and its related documentation. These
    volunteers are known as the Apache Group. In addition, hundreds
    of users have contributed ideas, code, and documentation to the
    project.
Provides:
    apache::with_suexec = yes
    apache::with_suexec_caller = csoft
    apache::with_suexec_userdir = public_html
    apache::with_suphp = no
    apache::with_suphp_caller = csoft
    apache::with_suphp_phpcgi = /home/csoft/freebsd48/cgi/php
    apache::with_mod_ssl = yes
    apache::with_mod_perl = yes
    apache::with_mod_php = yes
    apache::with_mod_dav = yes
    apache::with_mod_layout = no
    apache::with_mod_macro = no
    apache::with_mod_auth_ldap = yes
    apache::with_mod_auth_radius = no
    apache::with_mod_auth_mysql = yes
    apache::with_mod_auth_pam = no
    apache::with_mod_gzip = yes
    apache::with_mod_fastcgi = no
    apache::with_mod_throttle = no
    apache::with_mod_access_referer = no
    apache::with_mod_owa = no
    apache::with_mod_roaming = no
    apache::with_mod_relocate = no
    apache::with_mod_security = no
    apache::with_mod_dosevasive = no
    apache::with_mod_php_hardened = no
    apache::with_mod_php_calendar = yes
    apache::with_mod_php_mssql = no
    apache::with_mod_php_mysql = yes
    apache::with_mod_php_pgsql = yes
    apache::with_mod_php_gd = yes
    apache::with_mod_php_bdb = yes
    apache::with_mod_php_debug = yes
    apache::with_mod_php_pdflib = no
    apache::with_mod_php_zlib = yes
    apache::with_mod_php_bzip2 = yes
    apache::with_mod_php_ssl = yes
    apache::with_mod_php_openldap = yes
    apache::with_mod_php_openldapsasl = no
    apache::with_mod_php_mm = yes
    apache::with_mod_php_pcre = yes
    apache::with_mod_php_ftp = yes
    apache::with_mod_php_java = no
    apache::with_mod_php_oci7 = no
    apache::with_mod_php_oci8 = no
    apache::with_mod_php_freetype = yes
    apache::with_mod_php_t1lib = no
    apache::with_mod_php_gettext = yes
    apache::with_mod_php_imap = yes
    apache::with_mod_php_xml = yes
    apache::with_mod_php_dom = yes
    apache::with_mod_php_bc = yes
    apache::with_mod_php_transsid = yes
    apache::with_mod_php_curl = yes
    apache::with_mod_php_mhash = yes
    apache::with_mod_php_mcrypt = no
    apache::with_mod_php_wddx = no
    apache::with_mod_php_gdbm = no
    apache::with_mod_php_versioning = no
    apache::with_mod_php_snmp = no
    apache::with_mod_php_odbc = no
    apache::with_mod_php_mbregex = no
    apache::with_mod_php_mbstring = no
    apache::with_mod_php_exif = no
    apache::with_mod_php_iconv = yes
    apache::with_mod_php_sendmail = no
    apache::with_mod_php_crack = no
    apache::with_gdbm_ndbm = no
    apache::with_shared_core = no
    apache::with_shared_chain = no
    apache::with_debug = no
    apache = 1.3.33-20051215

While most of the OpenPKG packages are aimed at server applications,
there are some desktop and productivity tools as well

For a somewhat out of date overview on OpenPKG that I wrote:

	http://www.libertysoft.org/openpkg

Bill
--
INTERNET:   bill at Celestial.COM  Bill Campbell; Celestial Systems, Inc.
URL: http://www.celestial.com/  PO Box 820; 6641 E. Mercer Way
FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676

``We believe...that a mugger will kill you in the half-second it takes to
draw from the holster, but won't harm you while you dial the police on your
cell phone, talk to the dispatcher and wait half an hour for officers to
arrive.'' -- Gun-Control Net-work Credo


More information about the Linux-users mailing list