Re: Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log
On Tue, Sep 20, 2016 at 09:26:11AM +0200, Petter Reinholdtsen wrote: > I tested a build with the patch in place, and it gave us a updated ISO. > No idea if it work, but I doubt it. :) Fails for a 64-bit installation (d-i component version mismatch/segfault), but works for a 32-bit one. Wolfgang signature.asc Description: Digital signature
Re: Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log
I ran a manual build and figured out what the current build problem for the ISO is. It is not a full partition as the 'no space' message at the end lead me to believe. To test yourself, you need to log in via ssh as buil...@administrator.skolelinux.no and run this command: make --debug=b -C $HOME/src/debian-edu/src/build/CD-administrator \ suite=edu-testing-nolocal-netinst build-test The build output now includes this part a screenfull up from the end: Using older EFI command line for xorriso 10202 (Optionally) making the image bootable for i386: Running tools/boot/stretch/boot-i386 1 /skolelinux/administrator/debmirror/builder_temp_dir/edu-testing-nolocal-netinst/stretch/CD1 --2016-09-20 09:06:39-- https://d-i.debian.org/daily-images/i386/daily/cdrom/initrd.gz Resolving d-i.debian.org (d-i.debian.org)... 130.89.148.14, 140.211.15.34, 149.20.20.22, ... Connecting to d-i.debian.org (d-i.debian.org)|130.89.148.14|:443... connected. HTTP request sent, awaiting response... 404 Not Found 2016-09-20 09:06:41 ERROR 404: Not Found. And sure enough, the https://d-i.debian.org/daily-images/i386/daily/cdrom/initrd.gz URL is broken. The equivalent amd64 URL is not, so I guess there is something special about i386 in d-i at the moment. Someone should check with the d-i team. I only had time to look at the Skolelinux build failure today, and hope someone else can take it further. A workaround for our build is to not use the daily d-i images and instead apply this diff to our build rules: Index: CONF-edu-testing-nolocal-netinst.sh === --- CONF-edu-testing-nolocal-netinst.sh (revision 87826) +++ CONF-edu-testing-nolocal-netinst.sh (working copy) @@ -70,7 +70,7 @@ # This may be an url, or "default", which will make it use the default url # for the daily d-i builds. If not set, uses the official d-i images from # the Debian mirror. -export DI_WWW_HOME=default +#export DI_WWW_HOME=default # Use old DI_CODENAME since 2013-05-18 while the d-i images for jessie # are missing I suspect we do not want that to track the latest d-i development. I notice Wolfgang reverted this exact change 2016-08-11 with the commit message "Use daily d-i builds to avoid kernel/modules version mismatch", and thus suspect not using the daily d-i images is going to fail during installation. I tested a build with the patch in place, and it gave us a updated ISO. No idea if it work, but I doubt it. :) -- Happy hacking Petter Reinholdtsen
Re: FYI [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log]
[Andreas Tille] > On Wed, May 25, 2016 at 11:45:55AM +, Holger Levsen wrote: >> we run this daily via cron, so we now get a a daily mail >> about this… > > Just for the sake of interest and since I might have missed a further > use case: Why exactly are you running this daily? It is part of the job that builds installations ISOs. The list of packages to put on the CD is extracted from the debian-edu source. The cron job details are written in the subject. -- Happy hacking Petter Reinholdtsen
Re: FYI [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log]
On Wed, May 25, 2016 at 11:45:55AM +, Holger Levsen wrote: > we run this daily via cron, so we now get a a daily mail > about this… Just for the sake of interest and since I might have missed a further use case: Why exactly are you running this daily? Kind regards Andreas. -- http://fam-tille.de
Re: FYI [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log]
Hi Andreas, On Wed, May 25, 2016 at 01:23:58PM +0200, Andreas Tille wrote: > > something broke through yesterdays changes, could you please be so kind > > and have a look at what has caused this: > What you call "broken" is a warning about what has actually has happened. yeah, I realized this after sending the mail… let me try to reword the problem: we run this daily via cron, so we now get a a daily mail about this… > There are now to targets dist and the latter is executed but make is > warning you about this. You can "fix" this by calling the new dist > target differently and add this to debian/README.Debian. I don't know > if you prefer to keep the dist name and live with the warning or invent > a new name which you add to the docs. > > If you prefer the change I'd recommend to not create the tar.xz any more > since as I explained in my previous mail there is no need for this when > using source format 3.0 (native). > > Hope this helps - feel free to ask for further advise thanks, I guess some redirecting to /dev/null will do… *I* just wont have the time to look into this the next days… but those daily mails go to the edu-list, so other people will notice too ;) -- cheers, Holger signature.asc Description: Digital signature
Re: FYI [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log]
Hi Holger, On Wed, May 25, 2016 at 08:30:41AM +, Holger Levsen wrote: > Hi Andreas, > > something broke through yesterdays changes, could you please be so kind > and have a look at what has caused this: What you call "broken" is a warning about what has actually has happened. There are now to targets dist and the latter is executed but make is warning you about this. You can "fix" this by calling the new dist target differently and add this to debian/README.Debian. I don't know if you prefer to keep the dist name and live with the warning or invent a new name which you add to the docs. If you prefer the change I'd recommend to not create the tar.xz any more since as I explained in my previous mail there is no need for this when using source format 3.0 (native). Hope this helps - feel free to ask for further advise Andreas. > - Forwarded message from Cron Daemon <r...@administrator.skolelinux.no> > - > > Date: Wed, 25 May 2016 07:55:34 +0200 > From: Cron Daemon <r...@administrator.skolelinux.no> > To: debian-edu-comm...@lists.alioth.debian.org > Subject: [debian-edu-commits] Cron <builder@administrator> nice make -s -C > $HOME/src/debian-edu/src/build/CD-administrator check-and-build | > tee $HOME/cd-build.log > List-Id: commits > > Makefile:6: warning: overriding commands for target `dist' > /usr/share/blends-dev/Makefile:61: warning: ignoring old commands for target > `dist' > > ___ > debian-edu-commits mailing list > debian-edu-comm...@lists.alioth.debian.org > http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-edu-commits > > - End forwarded message - > > thanks! > > > -- > cheers, > Holger -- http://fam-tille.de
FYI [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log]
Hi Andreas, something broke through yesterdays changes, could you please be so kind and have a look at what has caused this: - Forwarded message from Cron Daemon <r...@administrator.skolelinux.no> - Date: Wed, 25 May 2016 07:55:34 +0200 From: Cron Daemon <r...@administrator.skolelinux.no> To: debian-edu-comm...@lists.alioth.debian.org Subject: [debian-edu-commits] Cron <builder@administrator> nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log List-Id: commits Makefile:6: warning: overriding commands for target `dist' /usr/share/blends-dev/Makefile:61: warning: ignoring old commands for target `dist' ___ debian-edu-commits mailing list debian-edu-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-edu-commits - End forwarded message - thanks! -- cheers, Holger signature.asc Description: Digital signature
CD fail to build now (Was: [debian-edu-commits] Cron builder@administrator nice make -s -C $HOME/src/debian-edu/src/build/CD-administrator check-and-build | tee $HOME/cd-build.log)
info: Adding /skolelinux/administrator/home2/builder/src/debian-edu/src/build/CD-administrator/debian-cd/../debian-edu-installer-logo-wheezy.png to /skolelinux/administrator/debmirror/builder_temp_dir/edu-testing-nolocal-netinst/jessie/CD1/install.amd/gtk/initrd 49 blocks sed: can't read boot1/isolinux/desktop/*.cfg: No such file or directory FAILED: error 2 Failed to start disc 1, error 512 make[2]: *** [image-trees] Error 2 Build finished on 2014-09-23T11:20 isohybrid: could not open file `/skolelinux/administrator/debmirror/builder_temp_dir/edu-testing-nolocal-netinst/CD/edu-testing-nolocal-netinst/debian-testing+edu0-amd64-i386-*.iso': No such file or directory make[1]: *** [build] Error 1 make: *** [check-and-build] Error 2 I asked on #debian-boot about this, and was told by Sledge, the debian-cd maintainer, that the build failure is related to the desktop selection changes in tasksel. They are working on a fix in the debian-cd git repo, and we need to update to a newer point in the build history to fix it. Not sure when the fix will be ready, but it seem to be top priority on #debian-boot. See also URL: https://bugs.debian.org/762487 . -- Happy hacking Petter Reinholdtsen -- To UNSUBSCRIBE, email to debian-edu-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20140923105532.gx2...@ulrik.uio.no