[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: More on Kpackage
> > I would imagine it does; that's no reason for people to use it though.
> > "Oh, it didn't install. I'll just force it then." Surprise, it still
> > doesn't
> > work..... dependencies are there for reasons, no?
>
> Said by a man who has never used RPM obviously. :)
True, true ;) I'm thinking more the way it *should* work (RPM knows all,
packagers set correct dependency info), not the way it does work (RPM is a
blind old man and packagers throw in the kitchen sink b'cos they can't be
bothered to find out if it really does need it....)
> Trust me, there are cases:
;) I know...
> > Storing a library in CVS is *coarse* granularity ?? ;)) I refuse to
> > believe that versioning should even exist; there's no point. 'I need
> > this service'. 'I provide this service'. That is all that is needed.
> Eh?
> API changes?
. shouldn't happen ;).
> Bug fixes?
> "I need to have glibc 2.1 because it fixes thread bugs"
> How do I know which version I have?
Well, yes, we're really talking about is system maintainence, and how best
to go about it. For me, a system should have maintained libraries - in this
case, no versioning is needed. This may be a problem for those without good
net connections, etc., although there's nothing stopping an app author
distributing (CVS trees of ;) libraries with the software. I understand why
people have libraries, and why the current version system exists, but it
still smells of cabbage.
> But open to exactly the same problems in slightly different ways.
> Bugfixes are bugfixes and may be required.
> API changes may be necessary also.
Hmm, not necessarily. As I said, there are other ways of doing things. I'm
not really trying to say that static libraries are the answer to dynamic,
just that I prefer them, because it makes life easier for me. I'm also
saying that there are better things than dynamic libraries.
Cheers,
Alex.
PS. I seem to have lost a post from Stephen, which is rather annoying b'cos
it was interesting (I read it, but it's now gone!). I've not seen Coda
before, although I shall definitely be investigating it because the reason I
CVS home is for mobile applications, and Coda seems to address this. I'd be
interested in talking to anyone with any experience of it....
---------------------------------------------------------------------
Sheffield Linux User's Group - http://www.sheflug.co.uk
To unsubscribe from this list send mail to
- <sheflug-request [at] vuw.ac.nz> - with the word
"unsubscribe" in the body of the message.
GNU the choice of a complete generation.