linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* latest btrfs-progs and asciidoc dependency
@ 2014-06-05 11:52 Tomasz Chmielewski
  2014-06-05 14:41 ` Marc MERLIN
  0 siblings, 1 reply; 4+ messages in thread
From: Tomasz Chmielewski @ 2014-06-05 11:52 UTC (permalink / raw)
  To: linux-btrfs

Trying to build the latest btrfs-progs failed form me on Debian 7 with 
this:

(...)
     [CC]     btrfs-show-super.o
     [LD]     btrfs-show-super
Making all in Documentation
     ASCIIDOC btrfs.xml
/bin/sh: 3: asciidoc: not found
make[1]: *** [btrfs.xml] Error 127
make: *** [build-Documentation] Error 2


And it looks the dependency is ~1 GB of new packages? O_o

# apt-get install asciidoc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
   dblatex docbook docbook-dsssl docbook-utils docbook-xml docbook-xsl ed 
fonts-droid ghostscript jadetex latex-beamer latex-xcolor libcupsimage2 
libdrm-intel1 libdrm-nouveau1a libdrm-radeon1
   libdrm2 libencode-locale-perl libfile-basedir-perl 
libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl 
libfont-afm-perl libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa
   libgraphite3 libgs9 libgs9-common libhtml-form-perl 
libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl 
libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl 
libhttp-date-perl
   libhttp-message-perl libhttp-negotiate-perl libijs-0.35 
libio-socket-ip-perl libio-socket-ssl-perl libjbig2dec0 libkpathsea6 
liblcms1 liblcms2-2 liblwp-mediatypes-perl
   liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl 
libnet-http-perl libnet-ssleay-perl libopenjpeg2 libosp5 libostyle1c2 
libpaper-utils libpaper1 libpciaccess0 libpoppler19
   libptexenc1 libsgmls-perl libsocket-perl libsp1c2 libtie-ixhash-perl 
liburi-perl libutempter0 libwww-perl libwww-robotrules-perl 
libx11-protocol-perl libxaw7 libxcb-glx0 libxcb-shape0
   libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl 
libxml2-utils libxmu6 libxv1 libxxf86dga1 libxxf86vm1 lmodern luatex 
openjade pgf poppler-data preview-latex-style prosper
   ps2eps sgml-data sgmlspl sp tcl8.4 tex-common tex-gyre texlive 
texlive-base texlive-bibtex-extra texlive-binaries texlive-common 
texlive-doc-base texlive-extra-utils texlive-font-utils
   texlive-fonts-recommended texlive-fonts-recommended-doc 
texlive-generic-recommended texlive-latex-base texlive-latex-base-doc 
texlive-latex-extra texlive-latex-extra-doc
   texlive-latex-recommended texlive-latex-recommended-doc texlive-luatex 
texlive-math-extra texlive-pictures texlive-pictures-doc 
texlive-pstricks texlive-pstricks-doc tipa tk8.4
   ttf-marvosym x11-utils x11-xserver-utils xbitmaps xdg-utils xmlto 
xsltproc xterm
Suggested packages:
   vim-addon-manager source-highlight graphicsmagick-imagemagick-compat 
imagemagick latex-cjk-all opensp pdf-viewer texlive-lang-cyrillic 
texlive-xetex transfig docbook-defguide psgml
   docbook-dsssl-doc docbook-xsl-doc-html docbook-xsl-doc-pdf 
docbook-xsl-doc-text docbook-xsl-doc libsaxon-java libxalan2-java 
libxslthl-java docbook-xsl-saxon fop xalan dbtoepub
   ghostscript-cups ghostscript-x hpijs libglide3 libdata-dump-perl 
liblcms-utils liblcms2-utils libcrypt-ssleay-perl sgmls-doc 
libauthen-ntlm-perl libunicode-map8-perl libunicode-string-perl
   xml-twig-tools doc-base poppler-utils fonts-japanese-mincho 
fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic 
fonts-arphic-ukai fonts-arphic-uming fonts-unfonts-core
   postscript-viewer perlsgml w3-recs tcl-tclreadline debhelper 
texlive-doc-en perl-tk purifyeps chktex latexmk dvipng xindy dvidvi 
fragmaster lacheck latexdiff psutils t1utils
   libfile-which-perl dot2tex mesa-utils nickle cairo-5c xorg-docs-core 
gvfs-bin xmltex xfonts-cyrillic
Recommended packages:
   wish
The following NEW packages will be installed:
   asciidoc dblatex docbook docbook-dsssl docbook-utils docbook-xml 
docbook-xsl ed fonts-droid ghostscript jadetex latex-beamer latex-xcolor 
libcupsimage2 libdrm-intel1 libdrm-nouveau1a
   libdrm-radeon1 libdrm2 libencode-locale-perl libfile-basedir-perl 
libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl 
libfont-afm-perl libgl1-mesa-dri libgl1-mesa-glx
   libglapi-mesa libgraphite3 libgs9 libgs9-common libhtml-form-perl 
libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl 
libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
   libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl 
libijs-0.35 libio-socket-ip-perl libio-socket-ssl-perl libjbig2dec0 
libkpathsea6 liblcms1 liblcms2-2 liblwp-mediatypes-perl
   liblwp-protocol-https-perl libmailtools-perl libnet-dbus-perl 
libnet-http-perl libnet-ssleay-perl libopenjpeg2 libosp5 libostyle1c2 
libpaper-utils libpaper1 libpciaccess0 libpoppler19
   libptexenc1 libsgmls-perl libsocket-perl libsp1c2 libtie-ixhash-perl 
liburi-perl libutempter0 libwww-perl libwww-robotrules-perl 
libx11-protocol-perl libxaw7 libxcb-glx0 libxcb-shape0
   libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl 
libxml2-utils libxmu6 libxv1 libxxf86dga1 libxxf86vm1 lmodern luatex 
openjade pgf poppler-data preview-latex-style prosper
   ps2eps sgml-data sgmlspl sp tcl8.4 tex-common tex-gyre texlive 
texlive-base texlive-bibtex-extra texlive-binaries texlive-common 
texlive-doc-base texlive-extra-utils texlive-font-utils
   texlive-fonts-recommended texlive-fonts-recommended-doc 
texlive-generic-recommended texlive-latex-base texlive-latex-base-doc 
texlive-latex-extra texlive-latex-extra-doc
   texlive-latex-recommended texlive-latex-recommended-doc texlive-luatex 
texlive-math-extra texlive-pictures texlive-pictures-doc 
texlive-pstricks texlive-pstricks-doc tipa tk8.4
   ttf-marvosym x11-utils x11-xserver-utils xbitmaps xdg-utils xmlto 
xsltproc xterm
0 upgraded, 128 newly installed, 0 to remove and 38 not upgraded.
Need to get 716 MB of archives.
After this operation, 1,199 MB of additional disk space will be used.
Do you want to continue [Y/n]? n
Abort.


-- 
Tomasz Chmielewski
http://www.sslrack.com

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: latest btrfs-progs and asciidoc dependency
  2014-06-05 11:52 latest btrfs-progs and asciidoc dependency Tomasz Chmielewski
@ 2014-06-05 14:41 ` Marc MERLIN
  2014-06-05 14:51   ` Fajar A. Nugraha
  0 siblings, 1 reply; 4+ messages in thread
From: Marc MERLIN @ 2014-06-05 14:41 UTC (permalink / raw)
  To: Tomasz Chmielewski; +Cc: linux-btrfs

On Thu, Jun 05, 2014 at 12:52:04PM +0100, Tomasz Chmielewski wrote:
> And it looks the dependency is ~1 GB of new packages? O_o

That seems painful, but at the same time, the alternative, nroff/troff sucks.

Part ofyour problem however seems to be runaway dependencies.
You are getting x11 and stuff like libdrm which clearly you shouldn't need.
If your disk space is more valuable than your time, I recommend you build
asciidoc yourself and you should hopefully end up with less.

Or you can also remove asciidoc from the makefile and read the raw files
which are readable.

Marc
-- 
"A mouse is a device used to point at the xterm you want to type in" - A.S.R.
Microsoft is to operating systems ....
                                      .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/  

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: latest btrfs-progs and asciidoc dependency
  2014-06-05 14:41 ` Marc MERLIN
@ 2014-06-05 14:51   ` Fajar A. Nugraha
  2014-06-06  1:13     ` Qu Wenruo
  0 siblings, 1 reply; 4+ messages in thread
From: Fajar A. Nugraha @ 2014-06-05 14:51 UTC (permalink / raw)
  To: Tomasz Chmielewski; +Cc: linux-btrfs

On Thu, Jun 5, 2014 at 9:41 PM, Marc MERLIN <marc@merlins.org> wrote:
> On Thu, Jun 05, 2014 at 12:52:04PM +0100, Tomasz Chmielewski wrote:
>> And it looks the dependency is ~1 GB of new packages? O_o
>
> That seems painful, but at the same time, the alternative, nroff/troff sucks.
>
> Part ofyour problem however seems to be runaway dependencies.
> You are getting x11 and stuff like libdrm which clearly you shouldn't need.
> If your disk space is more valuable than your time, I recommend you build
> asciidoc yourself and you should hopefully end up with less.
>
> Or you can also remove asciidoc from the makefile and read the raw files
> which are readable.


... or try this

# apt-get install --no-install-recommends asciidoc

If that still doesn't work, AND you have lost of free time, AND
familiar with debian packaging, then you can use latest available
debian source, adapt it for latest version, and use opensuse build
service to compile it.

-- 
Fajar

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: latest btrfs-progs and asciidoc dependency
  2014-06-05 14:51   ` Fajar A. Nugraha
@ 2014-06-06  1:13     ` Qu Wenruo
  0 siblings, 0 replies; 4+ messages in thread
From: Qu Wenruo @ 2014-06-06  1:13 UTC (permalink / raw)
  To: Fajar A. Nugraha, Tomasz Chmielewski; +Cc: linux-btrfs


-------- Original Message --------
Subject: Re: latest btrfs-progs and asciidoc dependency
From: Fajar A. Nugraha <list@fajar.net>
To: Tomasz Chmielewski <tch@virtall.com>
Date: 2014年06月05日 22:51
> On Thu, Jun 5, 2014 at 9:41 PM, Marc MERLIN <marc@merlins.org> wrote:
>> On Thu, Jun 05, 2014 at 12:52:04PM +0100, Tomasz Chmielewski wrote:
>>> And it looks the dependency is ~1 GB of new packages? O_o
>> That seems painful, but at the same time, the alternative, nroff/troff sucks.
>>
>> Part ofyour problem however seems to be runaway dependencies.
>> You are getting x11 and stuff like libdrm which clearly you shouldn't need.
>> If your disk space is more valuable than your time, I recommend you build
>> asciidoc yourself and you should hopefully end up with less.
>>
>> Or you can also remove asciidoc from the makefile and read the raw files
>> which are readable.
>
> ... or try this
>
> # apt-get install --no-install-recommends asciidoc
>
> If that still doesn't work, AND you have lost of free time, AND
> familiar with debian packaging, then you can use latest available
> debian source, adapt it for latest version, and use opensuse build
> service to compile it.
>
It seems to be distribution related problems. And I use debian seldom, 
so I can't provide any help
but such problem doesn't occur to me.

For my daily use distribution(Archlinux), asciidoc has python2,libxslt 
and docbook-xsl as dependency.
For my test environment distribution(RHEL7), I install xmlto by yum and 
then I compile asciidoc manually.

Maybe dig more about the deb package things may help?
-If it does not help, a VM installed with Archlinux would be better?-

Thanks,
Qu

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2014-06-06  1:12 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-05 11:52 latest btrfs-progs and asciidoc dependency Tomasz Chmielewski
2014-06-05 14:41 ` Marc MERLIN
2014-06-05 14:51   ` Fajar A. Nugraha
2014-06-06  1:13     ` Qu Wenruo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).