pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: pkg_summary



On Tue, 12 Jun 2007, Aleksey Cheusov wrote:

> > The 28 collections without any pkg_summary are:
> 
> > /ftp/pub/pkgsrc/packages-2006Q2/NetBSD-2.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q2/NetBSD-2.1/alpha
> > /ftp/pub/pkgsrc/packages-2006Q2/NetBSD-3.0/mipsel
> > /ftp/pub/pkgsrc/packages-2006Q3/NetBSD-2.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q3/NetBSD-2.1/alpha
> > /ftp/pub/pkgsrc/packages-2006Q3/NetBSD-4.0/alpha
> > /ftp/pub/pkgsrc/packages-2006Q3/NetBSD-4.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-2.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-2.1/i386
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-2.1/sparc
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.0/mipsel
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.1/powerpc
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-4.0/sparc64
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.0/sparc64
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.1/alpha
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.1/i386
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-2.1/sparc
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.0/mipsel
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.0/sparc64
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-3.1/powerpc
> > /ftp/pub/pkgsrc/packages-2006Q4/NetBSD-4.0/sparc64
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.0/sparc64
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.1/alpha
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.1/i386
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-2.1/sparc
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-3.0/alpha
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-3.0/sparc64
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-3.1/i386
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-3.1/powerpc
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-3.1/sparc
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-4.0/alpha
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-4.0/arm
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-4.0/i386
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-4.0/powerpc
> > /ftp/pub/pkgsrc/packages-2007Q1/NetBSD-4.0/sparc64
> 
> > Should we have a cron job that checks for missing pkg_summary.gz daily?
> 
> > Should we have a cron job that updates or regenerates pkg_summary.gz daily 
> > based on what is available in its corresponding All/ directory?
> 
> >   Jeremy C. Reed
> 
> I guess no answer to this mail means nobody is really interested in
> clean and easy binary upgrades without local repository. Right?
> Hey, is there anybody?

I did receive one off-list response that gave me some clues. Official 
releases of NetBSD don't have necessary features in pkg_install to create 
the index. (But they could use newer pkg_install.) Also need to make sure 
it is actively enabled to build the pkg_summary on bulk builds.

I can write a cron job to check for these. (But I still don't understand 
the FTP layout for the packages as some have an overlay and are in 
available in two places but some are only available in one place.)

As for updating or rebuilding -- Maybe we can make a script that removes 
non-existent data from pkg_summary and adds new data. That should be way 
faster than creating entire pkg_summary each time.

  Jeremy C. Reed



Home | Main Index | Thread Index | Old Index