On vrijdag 3 mei 2002 01:48, Stefan Nilsen wrote:
Yast can install java2, apt-get can't find dependencies so it want to remove the "broken" java2 package. I think that explains pretty well that yast *can* install broken packages (--force --nodeps must be the reason), which also leads to SuSE, mistakenly I presume, delivers those packages to us. This is not a problem when using SuSE's tools, but apt-get is not SuSE's tool. apt-get is a little too picky to be usable with SuSE. apt-get likes debian better.
Humm, APT is not only officially supported/used by Debian. Conectiva uses it as their installer and updater as well, which is an rpm based distrobution just like SuSE. They even provide a GUI for it, I believe. Why is conectiva able to use APT and SuSE would not??? If SuSE would adopt APT there would be 3 big distributions supporting it. By then APT would become a nice candidate to become part of the Linux Standard Base (LSB). And by the time RH, SuSE and others are LSB complaint it would be good to have a non distro specific installer. In that case it would be possible to have APT monitoring non SuSE APT (rpms) repositories as well.
YOU and the possibility to update/upgrade (SuSE) packages, to me, is an important part of the system. This should work "out of the box" and as faultless as possible. Look at it this way: If this could implemented correctly it would save SuSE a lot of support calls (thus time and money they could spend on other important issues)? From my point of view apt4rpm, at this moment, comes closest in reaching this goal. It's not perfect yet and, like i said in an earlier mail, SuSE could help actively with the development and append it to their (and our) needs.
or maybe fou4s, with added possibility to add the complete update folders on the ftp, not just the security patches, and a good UI to manually be able to select what updates to install.
Both requests/wishes are already provided by APT. The UI to decide which packages to install is there as well. Just use apt-get -S upgrade, e.g.: dar:~ # apt-get -S upgrade Processing File Dependencies... Done Reading Package Lists... Done Building Dependency Tree... Done The following packages have been kept back k_deflt The following packages can be upgraded: mozilla from 0.9.9-9 to 1.0rc1-0 Importance: ? Date: ? xf86tools from 0.1-146 to 0.1-233 Importance: ? Date: ? Now use "apt-get install mozilla".
Then we can call it yast, and everyone would be happy again :-)
APT is actually a library with the tools apt-get, apt-cache, etc as wrappers around it. So it can be put easily in a GUI e.g. After some time it could be that e.g. kpackage will support apt-rpm. kpackage already supports APT (for deb packages).
PS: I still think SuSE is a good dist. Great work all SuSE ppl.
Me too, with APT support it will be the BEST distro :) -- Richard Bos For those without home the journey is endless