yumex and memory

Axel Thimm Axel.Thimm at ATrpms.net
Sat Oct 1 13:54:46 UTC 2005


Hi,

On Sat, Oct 01, 2005 at 03:18:11PM +0200, Christoph Wickert wrote:
> Am Samstag, den 01.10.2005, 09:15 +0200 schrieb Axel Thimm:
> > On Fri, Sep 30, 2005 at 08:08:50PM +0200, Christoph Wickert wrote:
> > > Am Freitag, den 30.09.2005, 10:03 -0600 schrieb Robin Laing:
> > > 
> > > > I would try smartpm but there is no FC4 version. 
> > > 
> > > http://www.atrpms.net/dist/fc4/smart/
> > > 
> > > But be careful: I found the medley-package-config package required by
> > > this package to be very annoying. I hat working apt and yum config files
> > > before and medley-package-config produced a lot of errors that I had to
> > > fix by hand.
> > 
> > The medley-package-config is not required for smart, you can use
> > atrpms-package-config also.

> "extras" is already defined in fedora-extras.repo from fedora-release, 
> it's defined again in fedoraextras.repo from medley-package-config. With 
> atrpms-package-config "updates-testing" still has a duplicate entry, since 
> it is already defined in fedora.repo and again in base.repo from your 
> package.

You didn't fully upgrade to ATrpms' contents, this happens on partial
upgrades/installs.

Unfortunately FC changes its deployment method of depsolver config
files on every release. The mostly sane config was to split the
fedora-release into a proper release package and a depsolver config
package, where the latter can be extended or simply replaced. But you
only get this split, if you do an upgrade against ATrpms.

Now, some will see an opportunity to cry out "murderer" and "how can
you touch Fedora Core packages" and so on. Whoever cares can find
miriads of threads on several lists that discuss these issues, please
keep this thread clean ;)

> IMHO all your *-package-config rpms should ether be _fully_ compatible
> at least to fedora-release

They are as a set of packages (and that's how any repo should be
considered IMHO), you need to make a full upgrade.

> (since it is part of a core install, maybe livna-release, too) or
> smart/apt from your repo should not depend on them.

They don't, try rpm -qR smart/apt, there is no trace of any
*-package-config. This is intended, so anyone can reuse the depsolvers
with his own *-package-config (or *-release) package. All the packages
require is a repo-agnostic file dependency on their master config
file(s).

I don't argue that this is the perfect solution, only a good working
one for using several repos with several depsolvers. There are
probably better ways to do it, and if you find one, I'll gladly accept
patches :)

> P.S.: Nether medley-package-config nor atrpms-package-config are listed
> at www.atrpms.net.

Did you try google? It's the first link in

http://www.google.com/search?q=site%3Awww.atrpms.net+medley-package-config+atrpms-package-config

or try rpm -qi on the package to see that its srpm is
3rd-party-package-config and go to

http://atrpms.net/3rd-party-package-config/
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20051001/0af82d6d/attachment-0001.sig>


More information about the fedora-list mailing list