On Thu, 3 May 2007, Michael E Brown wrote:
On Thu, May 03, 2007 at 05:11:46PM -0400, seth vidal wrote:
On Thu, 2007-05-03 at 09:18 +0200, Tim Lauridsen wrote:
* yum list vendors
List install packages and the rpm vendors, there have been a lot of
discussions on the EPEL list, about repotag as a way to locate the
source of the packages, because the basic packages tools like yum
don't show it in a simple way.
Can't repoquery do this?
Sure it can but...
I think the point there is that we want to list the vendor at all times
whenever we display the package name.
The example given was something like this:
core os package: foo-1.0-1.fc6.i386.rpm files: /bin/file1, /bin/file2
evil repo package: foo-1.1-1.fc6.i386.rpm files: /bin/file1, /bin/file2,
/bin/file3
good repo package: bar-1.0-1.fc6.i386.rpm files: /bin/file3, /bin/file4
user does:
1) install system
2) configure evil repo
3) yum upgrade (upgrades foo)
4) configure good repo
5) yum install bar
WTF?! Why does the [EMAIL PROTECTED]@ "bar" package in "good" repo conflict
with
my BASE OS package "foo"??? Dont they even test this stuff?
The user then proceeds to berate admin of good repo, even though it was
actually evil repo's fault.
If, when you gave the conflict message ("/bin/file3 from package foo
conflicts with /bin/file3 from package bar"), you also mentioned the
vendor, that might allevate some problems. ("/bin/file3 from package
foo, vendor 'evil repo' conflicts with file /bin/file3 from package bar,
vendor 'goot repo'")
Been reading the EPEL repotag flamewars I see :)
And yes, I agree, dragging the vendor string out of the dark cave it's
been hiding in all these years would seem to be a good thing. It's just
that screen estate is already a scarce resource, there's no room on
80char terminal to put the potentially lengthy vendor string into, unless
per-package info is split on two lines.
Of course that's not an issue with GUI', no reason not to make vendor
string visible in yumex, pirut etc.
- Panu -
_______________________________________________
Yum-devel mailing list
[email protected]
https://lists.dulug.duke.edu/mailman/listinfo/yum-devel