-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Bos wrote:
> Op maandag 9 januari 2006 01:04, schreef Mauricio Teixeira:
>>>> Where is smart manpage?  Just create one with help2man.
>>> Hmm.. yes, a manpage would be great :)
>> That should be me to work on that too, and I even started it, but then
>> directions changed and we decided to write a complete "User's Guide"
>> instead of a minimalistic man page. So the doc development is quite slow
>> right now since it's a very complex task to write something really
>> useful/interesting.
> 
> Perhaps Pascal can add an 'help2man' line during his rpmbuild....
> Or perhaps it can be added to the Makefile...

Never used help2man but I'll have a look and see whether it works with smart.
The problem is that with smart you don't see all the help with "--help", it's
smart install --help
smart channel --help
smart search --help
etc.....

I doubt help2man will work.

>>>> What is the smart similar command for: 'apt --sources security.list
>>>> upgrade' This only upgrades the security packages.  I assume it exists
>>>> but 'man smart'
>> I'm not familiar with that command on APT, but I'll assume you want one
>> of those:
>>
>> a) 'smart update mychannel' will fetch package information for
>> 'mychannel' only.
>>
>> b) If you want to upgrade packages that come from 'mychannel' only, and 
>> leave the others alone, 
> 
> I want this.

Yes, I want it too :)

smart upgrade --channel=mychannel
smart upgrade --channel=mychannel kde*

That would be great.

Just created a ticket for it: http://tracker.labix.org/issue76

>> you'd need to disable all other channels and 
>> then run an upgrade (sorry, there's no easy way I know).
> 
> So please have this added to smart (it should supersede apt, that is why apt 
> is left out of suse remember...)
> Disabling all other channels is not at all userfriendly.  Hopefully you'll 
> put 
> this on the smart todo list.

I agree. Having an option for upgrade and install would be needed.
See above for TODO.

>>>> Now from which repositories are these packages installed.  With apt
>>>> does can be deducted from the version number.  Would smart be able to
>>>> put the component name behind the rpm name?
>> smart upgrade --urls
> 
> this does it:
> linux:~ # smart install --urls gramps
> Loading cache...
> Updating cache...                   
> ############################################### [100%]
> 
> Computing transaction...
> ftp://ftp.gwdg.de/pub/linux/misc/apt4rpm/10.0/gramps-2.0.9-0.suse1000.rb1.i586.rpm
> http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.base/gtksourceview-1.4.1-2.i586.r
> 
>> (or)
>> smart upgrade --explain
> 
> --explain does not, it would if it would include the 'alias' .
> BTW: --explain is not correct.  As I still don't know how it works, it's only 
> more verbose.  So please change it into --verbose....
> 
> .....
> Installed packages (8):
>   [EMAIL PROTECTED]
>     Required By:
>       [EMAIL PROTECTED] (installed)
> .....
> 
> Please change 'Installed' into 'New' those packages are not installed (yet) 
> they are new (for my sysytem).

I already submitted a patch to change "Installed" into "Installing" and 
"Removed" into "Removing",
hence it is currently a mix of active/passive form (it writes "Upgrading" but 
"Installed").

http://tracker.labix.org/issue72

>>> - - additionally install the 5 currently uninstalled packaged mentioned
>>> in "Installed packages" to fulfill the dependencies created by the
>>> upgrade process
>> That could be clarified by using "--stepped" switch.
> 
> No not at all.

I agree, --stepped doesn't quite do the job. "Installed" must be renamed to 
"Installing".

cheers
- --
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <[EMAIL PROTECTED]>       <[EMAIL PROTECTED]>
 _\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFDwsJmr3NMWliFcXcRAh+zAKC2ftsWXkilyWyrwrFVETsC0ss8iwCgpL96
mA88bQBdg9e74RwMgeEzWX4=
=eRNi
-----END PGP SIGNATURE-----

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

Reply via email to