-----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...
(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): gtksourceview-1.4.1-2@i586 Required By: python-gnome-extras-2.11.3-3@i586 (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/
/\\