> Not correct. The handling of URLs and protocols is independent of each
> repository type. What do you mean with "some types can only be fetched
> from some locations" ?

It is non-obvious for me what all the characteristics of all the
repository types are. As smart doesn't work it out itself (not smart
therefore ;) ), I have to play trial and error. I had rather a lot of
error - including working out which bit of path it wants. Quite frankly,
I don't care about repository formats, I want a tool which I can tell
"go there and fix it for me". I understood the name to be implying that.

> You must always explicitly tell smart that it's a rpm-md, apt-rpm,
> yast2, ... type of channel you're creating.

Channel? Is that edible?

The termonilogy is a pain. And neither --help nor man smart are helping.
It's confusing.

> > * I can see no way to tell it to only install X, and Y of the currently
> > available updates, but not the other 20. I prefer to be in control when
> > I want to.
> 
> smart upgrade foo

smart --gui, where? I was playing with the gui only. The command line
thing was even more confusing. In fact, I find the whole bloody thing
confusing.

> And for the GUI, I don't see what you mean...
> View -> Hide non-upgrades
> View -> Hide installed

I missed that. Looks good.

> Hmm.. you get a change summary for every action,

Wtf is a summary window? It's only empty.

When I click the green up-arrow it shows what it'll be doing. I don't
see half the stuff you're mentioning.

> > * It needs to handle patch and delta rpms.
> 
> Ok. I wonder if there's some form of specification for that.

Run rpm with the patch rpm instead of the full rpm, the result is
identical to installing the full rpm, provided a previous version of the
rpm is already installed.

The delta rpm has to be used to create the full rpm to be installed,
from and older rpm, or the installed files of an older rpm (some more
conditions for the latter case, but that is the one you want, as you
don't need install media for doing this).

> > * Log windows can extend way below the bottom of the screen, no scroll
> > bar, and resizing is disabled. At least the "X"-off button at the
> > top-right window corner still works...
> 
> Ok. What windows exactly ? (the "operation progress" window is resizable)

Some error output from installation, when it barfed on 80% of packages.

> Install the "smart-ksmarttray" package and start "ksmarttray".

Not SUSE 10.1, but as long as it's there that's fine. (Didn't I say as
much?)

> Wow, I can hardly agree with you here, that sounds a lot like cheap
> bashing rather than constructive criticism.

It's my evaluation of it. I am a new user, tried to use it to get a job
done, and it failed. That means I have serious issues with its user
interface, it's far from intuitive. And therefore, as I said, far from
being smart. Sorry, whoever chose that name is aksing for it (and is
viewing less than a 90% performance rating as a failure - I'll give 0.41
50%). What I'm trying to tell you is that it's difficult to use. Of
course you can call me stupid, I don't mind. No I don't have any
concrete suggestions, it's less tangible. Nor do I have time for testing
0.42 or writing more bug reports than I already posted, sorry. I've
stuck my neck out and put the effort into writing up what I think is
wrong with smart, for this week that's my limit, linux has been to
greedy with my time already.

> Actually, it's saving the day for SUSE 10.1 for quite a lot of people.

That I can believe. It's not the same as "world's best package
management" though.

> My opinion is that smart sets the bar pretty high for the yast2/zypp
> package management.

I'm happy to change my opinion and say in public that smart is damn
smart, *after* I've convinced myself of that (believe me, I'm very keen
on a functional, fast, convenient packager right now). Until then let's
agree on different opinions. :)

Greetings,

Volker

-- 
Volker Kuhlmann                 is list0570 with the domain in header
http://volker.dnsalias.net/     Please do not CC list postings to me.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to