Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-28 Thread Jeff Johnson
I think the intent is savable and useful even if the hardwired paths is hacky. See how _dependency_whiteout (or the PLD filtering if you want to chase patterns) is wired up with a macro, and do the same thing with your ignorelist. What needs doing going forward in RPM is attempting to unify

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-28 Thread Per Øyvind Karlsen
2010/12/28 Jeff Johnson n3...@mac.com: I think the intent is savable and useful even if the hardwired paths is hacky. Yeah, but I reached the conclusion that the actual need wasn't really there, the only conflicting man pages between multilib packages I stumbled across was one reaching a small

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-27 Thread Per Øyvind Karlsen
2010/12/27 Jeff Johnson n3...@mac.com: On Dec 26, 2010, at 7:39 PM, Per Øyvind Karlsen wrote: 2010/12/26 Jeff Johnson n3...@mac.com: On Dec 26, 2010, at 4:52 PM, Per Øyvind Karlsen wrote: For toy package reproducers, you can try gnupg gnupg2 from cooker. Those aren't toys. What's

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-27 Thread Jeff Johnson
On Dec 27, 2010, at 9:42 AM, Per Øyvind Karlsen wrote: Are all these file conflicts with compressed man pages? These conflicts are all related to any files found under those paths, independent of compression or not. The original motivation was related to coloring, whereas we treat

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-26 Thread Jeff Johnson
Ick (but I've had to do worse when necessary). If you can give me a toy package reproducer, I can likely help get something better in place. I'd guess (since all of these are %doc files afaict) that the precedence order of %doc handling and file conflicts is what is tripping you up. But I can't

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-26 Thread Per Øyvind Karlsen
2010/12/26 Jeff Johnson n3...@mac.com: Ick (but I've had to do worse when necessary). If you can give me a toy package reproducer, I can likely help get something better in place. I'd guess (since all of these are %doc files afaict) that the precedence order of %doc handling and file

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-26 Thread Jeff Johnson
On Dec 26, 2010, at 4:52 PM, Per Øyvind Karlsen wrote: For toy package reproducers, you can try gnupg gnupg2 from cooker. Those aren't toys. What's needed is simple reproducers. 73 de Jeff __ RPM Package Manager

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-26 Thread Per Øyvind Karlsen
2010/12/26 Jeff Johnson n3...@mac.com: On Dec 26, 2010, at 4:52 PM, Per Øyvind Karlsen wrote: For toy package reproducers, you can try gnupg gnupg2 from cooker. Those aren't toys. What's needed is simple reproducers. Here's btw. a report opened on the issue this commit fixes:

Re: [CVS] RPM: rpm-5_3: rpm/lib/ transaction.c

2010-12-26 Thread Jeff Johnson
On Dec 26, 2010, at 7:39 PM, Per Øyvind Karlsen wrote: 2010/12/26 Jeff Johnson n3...@mac.com: On Dec 26, 2010, at 4:52 PM, Per Øyvind Karlsen wrote: For toy package reproducers, you can try gnupg gnupg2 from cooker. Those aren't toys. What's needed is simple reproducers. Here's