Re: rawhide report: possible improvements ?

2010-01-08 Thread Jesse Keating
On Sat, 2010-01-09 at 13:06 +1100, David Timms wrote:
> On 09/01/10 00:32, Rawhide Report wrote:
> > Compose started at Fri Jan  8 08:15:04 UTC 2010
> >
> > Broken deps for i386
> > --
> ...
>  >ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
>  >ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
>  >ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
>  >ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
>  >ghc-HTTP-prof-4000.0.6-6.fc13.i686 requires ghc-prof = 0:6.10.4
>  >ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>  >ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>  >ghc-cairo-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
>  >ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
>  >ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
>  >ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
>  >ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
>  >ghc-cgi-prof-3001.1.7.1-3.fc13.i686 requires ghc-prof = 0:6.10.4
>  >ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
>  >ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
>  >ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
>  >ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
>  >ghc-fgl-prof-5.4.2.2-1.fc12.i686 requires ghc-prof = 0:6.10.4
>  >ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>  >ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
> 
> Hi, I noticed that some broken ones are duped (usually together), making 
> it look like there is nearly twice as many as there really is.
> Would sort -u dedupe those ?
> 
> Also, it could be cleaner and easier to read to invert or summarize the 
> unsatisfied requires like:
> 
>  Broken dependencies:
> ghc-HTTP-devel-4000.0.6-6.fc13.i686
> ghc-cairo-devel-0.10.1-5.fc12.i686
> ghc-fgl-devel-5.4.2.2-1.fc12.i686
> ghc-gconf-devel-0.10.1-5.fc12.i686
> ghc-cgi-devel-3001.1.7.1-3.fc13.i686
>  all require ghc = 0:6.10.4, which is not available.
> 
> or
> ghc-doc = 0:6.10.4 is not available, but is required by:
>ghc-HTTP-doc-4000.0.6-6.fc13.i686
>ghc-cgi-doc-3001.1.7.1-3.fc13.i686
>ghc-fgl-doc-5.4.2.2-1.fc12.i686
> 
> It might be nice to see the headings indented, and the package n-v-r-a 
> info not indented, (since long package names, makes for more difficult 
> to read emails, due to replies inserting quoting (> ) characters and 
> oveflowing a single line.
> 
> Also the report subject could include say '-' separators between y, m, 
> day, like 2010-01-08 (which is another variant of the iso format that 
> still sorts by date nicely ;)
> 

Reviewing patches.

-- 
Jesse Keating
Fedora -- FreedomĀ² is a feature!
identi.ca: http://identi.ca/jkeating


signature.asc
Description: This is a digitally signed message part
-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list

Re: rawhide report: possible improvements ?

2010-01-08 Thread David Timms

On 09/01/10 00:32, Rawhide Report wrote:

Compose started at Fri Jan  8 08:15:04 UTC 2010

Broken deps for i386
--

...
>ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
>ghc-HTTP-devel-4000.0.6-6.fc13.i686 requires ghc = 0:6.10.4
>ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
>ghc-HTTP-doc-4000.0.6-6.fc13.i686 requires ghc-doc = 0:6.10.4
>ghc-HTTP-prof-4000.0.6-6.fc13.i686 requires ghc-prof = 0:6.10.4
>ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>ghc-cairo-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>ghc-cairo-prof-0.10.1-5.fc12.i686 requires ghc-prof = 0:6.10.4
>ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
>ghc-cgi-devel-3001.1.7.1-3.fc13.i686 requires ghc = 0:6.10.4
>ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
>ghc-cgi-doc-3001.1.7.1-3.fc13.i686 requires ghc-doc = 0:6.10.4
>ghc-cgi-prof-3001.1.7.1-3.fc13.i686 requires ghc-prof = 0:6.10.4
>ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
>ghc-fgl-devel-5.4.2.2-1.fc12.i686 requires ghc = 0:6.10.4
>ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
>ghc-fgl-doc-5.4.2.2-1.fc12.i686 requires ghc-doc = 0:6.10.4
>ghc-fgl-prof-5.4.2.2-1.fc12.i686 requires ghc-prof = 0:6.10.4
>ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4
>ghc-gconf-devel-0.10.1-5.fc12.i686 requires ghc = 0:6.10.4

Hi, I noticed that some broken ones are duped (usually together), making 
it look like there is nearly twice as many as there really is.

Would sort -u dedupe those ?

Also, it could be cleaner and easier to read to invert or summarize the 
unsatisfied requires like:


Broken dependencies:
ghc-HTTP-devel-4000.0.6-6.fc13.i686
ghc-cairo-devel-0.10.1-5.fc12.i686
ghc-fgl-devel-5.4.2.2-1.fc12.i686
ghc-gconf-devel-0.10.1-5.fc12.i686
ghc-cgi-devel-3001.1.7.1-3.fc13.i686
all require ghc = 0:6.10.4, which is not available.

or
ghc-doc = 0:6.10.4 is not available, but is required by:
  ghc-HTTP-doc-4000.0.6-6.fc13.i686
  ghc-cgi-doc-3001.1.7.1-3.fc13.i686
  ghc-fgl-doc-5.4.2.2-1.fc12.i686

It might be nice to see the headings indented, and the package n-v-r-a 
info not indented, (since long package names, makes for more difficult 
to read emails, due to replies inserting quoting (> ) characters and 
oveflowing a single line.


Also the report subject could include say '-' separators between y, m, 
day, like 2010-01-08 (which is another variant of the iso format that 
still sorts by date nicely ;)


--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list