[linux-elitists] Packaging, deps, and office suites
Mon Oct 29 14:28:16 PDT 2007
On Mon, Oct 29, 2007 at 12:40:29PM -0700, Karsten M. Self wrote:
> on Mon, Oct 29, 2007 at 04:38:52PM +1100, Jeff Waugh (email@example.com) wrote:
> > <quote who="James Sparenberg">
> > > 3. RPM and deb both need a logical "OR" for dependencies. (deb may have
> > > a crude form)
> > How much ORier do you need your OR to be? Depends: package1 | package2 (and
> > may involve version number differences)...
> There's also Provides:, e.g.: exim, exim4, and postfix all provide
> mail-transport-agent, allowing the dependency of "mail-transport-agent"
> to be provided by any one of these (or several other) packages. Also
> neatly gets the OR logic out of the package with the dependency and into
> those which can satisfy it.
> > > 4. Forced removal of packages I want to keep. Debian is the worst here.
> > > I install X that requires Y and Z ... later when I remove X it says that Y
> > > and Z are orphaned and need to be removed ... Ubuntu variant of Debian
> > > gets real insistant that I remove Y and Z. I want to keep them so I have
> > > to remove them.... and then re-install them Once I do debian says "Ok they
> > > aren't part of a dependency chain they are ok. *sigh*
> So, then, mark the package as requested.
> > If you avoid aptitude or apt-get autoremove, the implicit dependency
> > tracking is never invoked. That said, it's an extremely handy feature, and
> > very easy to adapt to if you are in that situation.
> Um, bad advice.
> Aptitude _is_ the recommended package installer for Debian these days,
> and its deps resolution generally is to be preferred to straight
> apt-get. In particular, mixing use of apt-get and aptitude tends to
> confuse things (some packages are marked as explicitly installed, some
> as only resolving deps). And in most cases, pacakges installed
> automatically to resolve a dep should be removed when their dependant
> package is removed.
unless they shouldn't. The whole package management concept is flawed.
http://www.mrbrklyn.com - Interesting Stuff
http://www.nylxs.com - Leadership Development in Free Software
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
http://fairuse.nylxs.com DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002
"Yeah - I write Free Software...so SUE ME"
"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."
"> I'm an engineer. I choose the best tool for the job, politics be damned.<
You must be a stupid engineer then, because politcs and technology have been attached at the hip since the 1st dynasty in Ancient Egypt. I guess you missed that one."
© Copyright for the Digital Millennium
More information about the linux-elitists