As you are all probably intimately aware by now, there has been discussions about 3rd party repositories overriding base Fedora packages and creating their own distribution which causes very serious problems for users and damages the community. I suggest that we have a comittee (possibly the packaging comittee) create a wiki page which reviews 3rd party repositories for such things as: - Does the repository have a review process - Does the repository abide by Fedora packaging standards - Does the repository override Fedora base packages and possibly other criteria. This will allow users to see which 3rd party repositories play nice with Fedora, and which ones fork Fedora to create their own distributions, etc. I FIND IT *VERY* DISTRUBING THAT ONE OF THESE REPOSITORY MAINTAINERS IS ON THE FEDORA PACKAGING COMITTEE! Here is an example IRC log that was taken just last night illustrating the problem: 20:40:49 RyeBrye | Trying to get yum to install gtk2-devel from the update repo I get 4 dependency errors 20:41:10 RyeBrye | the first one is gtk2 itself 20:41:17 XulChris | RyeBrye: caused by using atrpms no doubt 20:41:25 RyeBrye | hm 20:41:34 RyeBrye | How can I tell which packages I have installed that came from atrpms? 20:42:00 XulChris | RyeBrye: disable the atrpms repo, and run "yum list extras" 20:43:42 RyeBrye | I'm relatively new to Linux - but it seems that the prevailing opinion is that atrpms = the devil 20:44:23 XulChris | RyeBrye: basically yes, we even attempted to tell AT this, but he refused to listen and accused of of using "FUD" techniques against his repository 20:44:40 RyeBrye | Oh. AT is a person? 20:44:46 XulChris | Axel Thimm 20:45:49 XulChris | RyeBrye: we are trying to put measures in place to prevent repositories from doing this 20:45:59 XulChris | see https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=211250 20:50:06 RyeBrye | Sounds like I should get that "priorities" plugin for yum going to prevent atrpms from going buck-wild installing packages 20:50:39 errr | oh boy, more atrpms "fud" :P 20:50:52 XulChris | RyeBrye: yea, or if you just need a single rpm, try installing it by hand using the rpm command instead of yum, and if it doesnt install, get the srpm file and rebuild the rpm from the srpm 20:51:08 XulChris | errr: lol 20:51:27 errr | that was really getting funny in my inbox the other day 20:51:53 XulChris | ya, what did we get? like 80 messages within 24 hours? :) 20:52:00 errr | maybe more 20:52:00 errr | lol 20:52:04 XulChris | hehe 20:52:11 * rewster is pretty sure atrpms' rpm for Myth doesn't build as-is on stock fedora 20:53:51 * RyeBrye is busy removing a whole lot of crap because atrpms installed a gtk2 package - and just about everything he installed from atrpms (mythtv) depended on it 20:53:56 rewster | err srpm. and I think the OP mentioned having AT for myth. 20:54:18 RyeBrye | or rather... yum is busy removing it 20:54:20 rewster | yeah... which is a bummer. A lot of the faqs for myth just say "use atrpms" 22:09:56 RyeBrye | ATRpms really f*'ed up my system... it installed a gtk2 that - when I removed it - removed just about every darn package I had installed because of dependencies... argggggg 22:10:18 EvilBob | RyeBrye: file a bug with them 22:10:24 autopsy | RyeBrye, don't use ATrpms. 22:10:27 siXy | again? 22:10:28 EvilBob | RyeBrye: PLEASE 22:10:42 errr | lol 22:10:49 RyeBrye | I'm learning my lesson... 22:10:56 RyeBrye | Does livna really have mythtv rpms? 22:10:59 siXy | or are you reffering to the first time? 22:11:02 siXy | no 22:11:05 EvilBob | RyeBrye: sorry you got burned but the maintainer insists that there is not a problem with how he does things 22:11:12 errr | does Alex never come to this IRC? 22:11:24 autopsy | You mean Axel. 22:11:26 siXy | axel is an interesting guy... 22:11:28 EvilBob | errr: Alex who? 22:11:34 RyeBrye | Why doesn't he just make his own damned distro! argh 22:11:40 XulChris | EvilBob: axel thimm (AT) 22:11:43 errr | autopsy: oh maybe I do 22:11:45 siXy | some would say he does 22:11:50 EvilBob | RyeBrye: add that to your bug 22:12:20 errr | I dont follow the room all that close but at least once or twice a week I notice someone in here with the ATrpms sobstory 22:12:52 siXy | but anyways - do like i told you and update, then enable atrpms grab myth and its explicit dependancies then delete the atrpms repo 22:13:13 RyeBrye | siXy - yeah, you are right 22:13:31 EvilBob | never ever update with atRPMs enabled 22:13:44 siXy | its important you update fist tho otherwise when you grab myth that will pull some atrpms pacakges that you really dont want 22:14:11 RyeBrye | is there a way to update without it loading a new kernel? I don't feel like rebuilding all my kernel extensions at the moment 22:14:53 siXy | RyeBrye: do you have a copy of that line to remove all atrpms pacakges? was trying to remember it earlier for someone else 22:14:53 chemaja The bz that XulChris pointed us to (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=211250) will be the key once it is implemented. -- Fedora-packaging mailing list Fedora-packaging@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-packaging