Gavin Chester wrote:
On Tue, 2007-12-25 at 10:29 +0200, Dave Plater wrote:
Are you the same poster as several weeks ago? This very same topic
came
up a few weeks ago and elicited quite a few replies. My suggestion
(that
didn't suit the original poster) was to adopt the superior package manager "smart". I have used it for more than a year and have saved
all
my upgrade downloads in a local cache with no effort once set.
Gavin
nope it wasn't me, I only joined a few days ago. I saw smart mentioned in another thread and installed and tried to enter my local repository but it refused to accept it.
Pity you had a bad experience - imho 'smart' leaves other package managers for dead. I used yum in fedora in the past, but found it sucked big time in many show-stopping ways over the couple of years I persisted. Then I discovered yast after switching to opensuse with V.10.1, but there were all those well known problems with it back then (forums were full of help requests and work-arounds). Smart came up trumps for me after initial cofig. and has just got better.
Don't know how you tried to set it up ... but, if you had populated your local cache under /var/lib/smart/cache/packages (and so on) with your own downloaded packages (after initial setup) it should have "just worked" to get your rpms off the local disk. Don't think you have to create a local repository unless you're serving up to a clutch of PCs on a LAN/WAN.
Gavin
Which version of smart are you running? I got 0.52-31 and maybe its just a bug. I tried to add packman to its list and it didn't take it either. The biggest problem is the lack of documentation. I tried a couple of configuration options from command line and couldn't come right either, perhaps there is a file somewhere to edit, I can't find anything useful in etc only two url specs it picked up on first run in the smart directory. Nothing in root either. /var/lib/smart/cache is a file on my system. Dave -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org