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

blends-doc Appendix B



-----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


Reply to: