-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, Tille's talk at DebConf13 actually informed me, that what I need is a metapackage, i.e. my favourite debian-packages would make up a pure-blend. So this is actually exactly, what I tried: > > andrew@a68n:~/cucumber$ make -f debian/rules get-orig-source > > parsechangelog/debian: warning: debian/changelog(l2): found eof where expected > > first heading parsechangelog/debian: error: fatal error occurred while parsing > > debian/changelog dpkg-parsechangelog: error: changelog > > parser /usr/lib/dpkg/parsechangelog/debian gave error exit status 255 make > > -f /usr/share/blends-dev/Makefile debian-cucumber-tasks.desc make[1]: Entering > > directory '/home/andrew/cucumber' LC_ALL=C /usr/share/blends-dev/blend-gen-control -s > > stable -S -t -A > debian-cucumber-tasks.desc.new && mv debian-cucumber-tasks.desc.new > > debian-cucumber-tasks.desc Ign http://ftp.debian.org stable InRelease Hit > > http://ftp.debian.org stable Release.gpg Hit http://ftp.debian.org stable Release > > Hit http://ftp.debian.org stable/main amd64 Packages > > Hit http://ftp.debian.org stable/main Translation-en > > Reading package lists... Done > > make[1]: Leaving directory '/home/andrew/cucumber' > > make -f /usr/share/blends-dev/Makefile debian/control > > make[1]: Entering directory '/home/andrew/cucumber' > > (export LC_ALL=C;\ > > echo "# This file is autogenerated via "make -f debian/rules dist". Do not edit!"; \ > > cat debian/control.stub; \ > > test -f config/control && ( cat config/control; echo ) ; \ > > /usr/share/blends-dev/blend-gen-control -s stable -S -D -c -m -i -A) > > > debian/control.new && mv debian/control.new debian/control Ign http://ftp.debian.org > > stable InRelease Hit http://ftp.debian.org stable Release.gpg > > Hit http://ftp.debian.org stable Release > > Hit http://ftp.debian.org stable/main amd64 Packages > > Hit http://ftp.debian.org stable/main Translation-en > > Reading package lists... Done > > Missing or avoided packages: > > firefox > > firefox-adblock-plus > > firefox-https-everywhere > > make[1]: Leaving directory '/home/andrew/cucumber' > > if [ ! -f debian/changelog ] ; then \ > > echo "File debian/changelog is missing. Something is wrong!" ; \ > > exit -1 ; \ > > fi > > if [ "" = "" ] ; then \ > > echo "Unable to obtain version number from debian/changelog. Something is > > wrong!" ; \ exit -1 ; \ > > fi ; > > Unable to obtain version number from debian/changelog. Something is wrong! > > /bin/sh: 3: exit: Illegal number: -1 > > /usr/share/blends-dev/rules:74: recipe for target 'get-orig-source' failed > > make: *** [get-orig-source] Error 2 Although I have the simplest case, without any menus or users, this is not working, unclear to me is for instance: > Please note that the file debian/control is and has to be a symbolic link to > control.stub to let the blends-dev tools work. I edited control.stub before: > ~> cp -a /usr/share/doc/blends-dev/examples/debian . > ~> cat debian/README > ~> edit debian/control.stub And in the debisn/rules there is no _BLEND_ contained. > Also in the debian/rules the name of the Blend has to be inserted where the template > contains _BLEND_. Depending from the way the sources.list should be scanned the options > for the gen-control call can be adjusted. So, it doesn't really make sense, and the default seems to be defective, which is kind of sad. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlgPlloACgkQ5+rBHyUt5wtEmgCeLjUIgvXaV9vXXHvCDLaoZwsr 7qYAnipYsolEHNg+D7HgjinGDPHRoK3J =FEON -----END PGP SIGNATURE-----
Attachment:
debian-cucumber-tasks.desc
Description: Binary data
Attachment:
control
Description: Binary data
Attachment:
cucumber-base
Description: Binary data
debian-cucumber-base (0.1), stable; urgency=low * initial draft created of cucumber-base metapackage for 32-bit systems Andreas Glaeser <mailbox@irregulaire.info> Tue, 25 Oct 2016
Attachment:
control.stub
Description: Binary data