buggNewSense GNU/Linux - Bugs: bug #28319, automated overlay generation

 
 

bug #28319: automated overlay generation

Submitter:  Robert Millan <robertmh>
Submitted:  Thu 17 Dec 2009 11:32:23 AM UTC
   
 
Category:  Infrastructure Severity:  4 - Important
Item Group:  None Status:  Invalid
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Fri 14 Feb 2014 05:39:28 PM UTC, comment #3: 

This no longer applies to our current setup.

Sam Geeraerts <samgee>
Group administrator
Mon 03 May 2010 10:32:28 AM UTC, comment #2: 

I just marked https://savannah.nongnu.org/bugs/index.php?28213 A duplicate of this bug. Reference its data for added ideas here.

Karl Goetz <kgoetz>
Sun 20 Dec 2009 01:20:02 PM UTC, comment #1: 

updating bug. i think its only problem atm is me breaking the archive (oops), but i'll test when its fixed.

Karl Goetz <kgoetz>
Thu 17 Dec 2009 11:32:23 AM UTC, original submission:  

11:55 < djbclark> nyu: we can probably find people to help you if you can figure out a way that would be useful
11:57 < nyu> djbclark: I give you an example
11:57 < nyu> djbclark: packages/grub branch in bzr has the latest grub source
11:57 < nyu> we need an automated process that grabs this and makes a source + binary package out of it
11:58 < nyu> and does the same for e.g. everything in packages/
11:58 < nyu> this is for standalone sources. other packages would be a bit more complicated
12:00 < djbclark> nyu: if you can document the manual steps (even a typescript next time you do things manually), we can either script it or find someone to
                  most likely.
12:01 < djbclark> nyu: I know there are big rpm-making automation stacks; I would assume the same for .deb based distros, and will search / ask friend wo
                  has done core ubuntu dev about that...
12:03 < kgoetz> i suspect nyu has some idea about debian packaging, being a dd for a decade...
12:05 < djbclark> nyu: is there some tool that would be useful, if someone had time to implement it?
12:26 < nyu> djbclark: it's easy to script, I just haven't found the time
12:26 < nyu> djbclark: basically, "DH_ALWAYS_EXCLUDE=.bzr debuild -S -us -uc" from a checkout of packages/grub/ gives you a source package
12:27 < nyu> djbclark: the source -> binary process needs to be separate anyway (because you can't build for all arches at the same time), so don't worry
             about that for now
12:28 < nyu> djbclark: problem is that we don't want to rebuild packages everytime, only when they have changed
12:28 < nyu> djbclark: we can track changes via bazaar or from debian version number.  if you want to extract a debian version run "dpkg-parsechangelog |
             sed -ne s/^Version:\ //p" from source tree
12:29 < nyu> I think I'll make a bug out of this...

Robert Millan <robertmh>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by samgee (Posted a comment)
  • -email is unavailable- added by robertmh (Submitted the item)
  •  

    Follow 7 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2014-02-14 samgee CategoryNone Infrastructure
        StatusIn Progress Invalid
        Assigned tokgoetz None
        Open/ClosedOpen Closed
    2009-12-20 kgoetz StatusNone In Progress
        Assigned toNone kgoetz
    2009-12-17 robertmh Severity3 - Normal 4 - Important

    Back to the top

    Powered by Savane 3.13-f8d8.
    Corresponding source code