Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
failure emerging dev-ruby/rdoc-6.0.1
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
i_like_penguins
n00b
n00b


Joined: 08 Jan 2011
Posts: 12

PostPosted: Sat Dec 30, 2017 2:55 pm    Post subject: failure emerging dev-ruby/rdoc-6.0.1 Reply with quote

I don't think this system has been updated in a while. Here is the output from emerge



Code:

# emerge  --update --deep --backtrack=300 @world

 * IMPORTANT: 38 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.


 * IMPORTANT: 6 config files in '/etc/portage' need updating.
 * See the CONFIGURATION FILES and CONFIGURATION FILES UPDATE TOOLS
 * sections of the emerge man page to learn how to update config files.
Calculating dependencies... done!

>>> Verifying ebuild manifests
>>> Running pre-merge checks for media-libs/libraw-0.18.6
>>> Running pre-merge checks for sys-libs/compiler-rt-sanitizers-5.0.1
>>> Running pre-merge checks for sys-libs/compiler-rt-5.0.1
>>> Running pre-merge checks for sys-libs/pam-1.3.0-r2
>>> Running pre-merge checks for net-misc/networkmanager-1.10.2
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/4.8.6-gentoo/build
 * Found sources for kernel version:
 *     4.8.6-gentoo
 * Checking for SYSFS_DEPRECATED support ...                                                                                                                                [ ok ]
>>> Running pre-merge checks for www-client/google-chrome-63.0.3239.108
>>> Running pre-merge checks for www-client/firefox-57.0.1
 * Checking for at least 4 GiB disk space at "/var/tmp/portage/www-client/firefox-57.0.1/temp" ...                                                                          [ ok ]
>>> Running pre-merge checks for kde-apps/cantor-17.12.0
 * For LaTeX support:
 *     # emerge virtual/latex-base
>>> Running pre-merge checks for app-office/libreoffice-5.4.4.2
 * If you plan to use Base application you should enable java or you will get various crashes.
 * Checking for at least 512 MiB RAM ...                                                                                                                                    [ ok ]
 * Checking for at least 6 GiB disk space at "/var/tmp/portage/app-office/libreoffice-5.4.4.2/temp" ...                                                                     [ ok ]

>>> Emerging (1 of 283) dev-ruby/rdoc-6.0.1::gentoo
 * rdoc-6.0.1.tar.gz BLAKE2B SHA512 size ;-) ...                                                                                                                            [ ok ]
>>> Unpacking source...
 * Running unpack phase for all ...
>>> Unpacking rdoc-6.0.1.tar.gz to /var/tmp/portage/dev-ruby/rdoc-6.0.1/work/all
>>> Source unpacked in /var/tmp/portage/dev-ruby/rdoc-6.0.1/work
>>> Preparing source in /var/tmp/portage/dev-ruby/rdoc-6.0.1/work ...
 * Running prepare phase for all ...
 * Running source copy phase for ruby22 ...
 * Running source copy phase for ruby23 ...
 * Running source copy phase for ruby24 ...
 * Running source copy phase for ruby25 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/dev-ruby/rdoc-6.0.1/work ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/dev-ruby/rdoc-6.0.1/work ...
 * Running compile phase for ruby22 ...
Generating lib/rdoc/rd/block_parser.rb...
/usr/bin/ruby22 /usr/lib64/ruby/gems/2.2.0/gems/racc-1.4.14/bin/racc -l -o lib/rdoc/rd/block_parser.rb lib/rdoc/rd/block_parser.ry
Generating lib/rdoc/rd/inline_parser.rb...
/usr/bin/ruby22 /usr/lib64/ruby/gems/2.2.0/gems/racc-1.4.14/bin/racc -l -o lib/rdoc/rd/inline_parser.rb lib/rdoc/rd/inline_parser.ry
Generating lib/rdoc/markdown.rb...
/usr/bin/ruby22 /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/bin/kpeg -fsv -o lib/rdoc/markdown.rb lib/rdoc/markdown.kpeg
Wrote RDoc::Markdown to lib/rdoc/markdown.rb
Generating lib/rdoc/markdown/literals.rb...
/usr/bin/ruby22 /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/bin/kpeg -fsv -o lib/rdoc/markdown/literals.rb lib/rdoc/markdown/literals.kpeg
/usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/grammar.rb:133:in `initialize': invalid character property name {Zl}: /\n|\r\n?|\p{Zl}|\p{Zp}/ (RegexpError)
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/grammar.rb:133:in `new'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/grammar.rb:133:in `initialize'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/grammar.rb:764:in `new'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/grammar.rb:764:in `reg'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:1250:in `_regexp'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2172:in `_value'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2262:in `_values'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2345:in `_expression'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2567:in `_statement'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2829:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2843:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2843:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2843:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2843:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2843:in `_statements'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:2879:in `_root'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:292:in `apply'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/lib/kpeg/format_parser.rb:196:in `parse'
        from /usr/lib64/ruby/gems/2.2.0/gems/kpeg-1.1.0/bin/kpeg:63:in `<main>'
rake aborted!
Command failed with status (1): [/usr/bin/ruby22 /usr/lib64/ruby/gems/2.2.0...]
/var/tmp/portage/dev-ruby/rdoc-6.0.1/work/ruby22/rdoc-6.0.1/Rakefile:74:in `block (2 levels) in <top (required)>'
Tasks: TOP => generate => lib/rdoc/markdown/literals.rb
(See full trace by running task with --trace)
 * ERROR: dev-ruby/rdoc-6.0.1::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_compile
 *   environment, line 4444:  Called ruby-ng_src_compile
 *   environment, line 4136:  Called _ruby_each_implementation 'each_ruby_compile'
 *   environment, line  475:  Called _ruby_invoke_environment 'ruby22' 'each_ruby_compile'
 *   environment, line  600:  Called each_ruby_compile
 *   environment, line  916:  Called die
 * The specific snippet of code:
 *       ${RUBY} -S rake generate || die
 *
 * If you need support, post the output of `emerge --info '=dev-ruby/rdoc-6.0.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-ruby/rdoc-6.0.1::gentoo'`.
!!! When you file a bug report, please include the following information:
GENTOO_VM=  CLASSPATH="" JAVA_HOME="/etc/java-config-2/current-system-vm"
JAVACFLAGS="" COMPILER=""
and of course, the output of emerge --info =rdoc-6.0.1
 * The complete build log is located at '/var/tmp/portage/dev-ruby/rdoc-6.0.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rdoc-6.0.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-ruby/rdoc-6.0.1/work/ruby22/rdoc-6.0.1'
 * S: '/var/tmp/portage/dev-ruby/rdoc-6.0.1/work/ruby22/rdoc-6.0.1'

>>> Failed to emerge dev-ruby/rdoc-6.0.1, Log file:

>>>  '/var/tmp/portage/dev-ruby/rdoc-6.0.1/temp/build.log'

 * Messages for package app-office/libreoffice-5.4.4.2:

 * If you plan to use Base application you should enable java or you will get various crashes.

 * Messages for package dev-ruby/rdoc-6.0.1:

 * ERROR: dev-ruby/rdoc-6.0.1::gentoo failed (compile phase):
 *   (no error message)
 *
 * Call stack:
 *     ebuild.sh, line  124:  Called src_compile
 *   environment, line 4444:  Called ruby-ng_src_compile
 *   environment, line 4136:  Called _ruby_each_implementation 'each_ruby_compile'
 *   environment, line  475:  Called _ruby_invoke_environment 'ruby22' 'each_ruby_compile'
 *   environment, line  600:  Called each_ruby_compile
 *   environment, line  916:  Called die
 * The specific snippet of code:
 *       ${RUBY} -S rake generate || die
 *
 * If you need support, post the output of `emerge --info '=dev-ruby/rdoc-6.0.1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=dev-ruby/rdoc-6.0.1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/dev-ruby/rdoc-6.0.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/dev-ruby/rdoc-6.0.1/temp/environment'.
 * Working directory: '/var/tmp/portage/dev-ruby/rdoc-6.0.1/work/ruby22/rdoc-6.0.1'
 * S: '/var/tmp/portage/dev-ruby/rdoc-6.0.1/work/ruby22/rdoc-6.0.1'

Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30905
Location: here

PostPosted: Sat Dec 30, 2017 4:03 pm    Post subject: Reply with quote

https://bugs.gentoo.org/640150
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
i_like_penguins
n00b
n00b


Joined: 08 Jan 2011
Posts: 12

PostPosted: Sat Dec 30, 2017 5:15 pm    Post subject: Reply with quote

Thanks.

In case anyone stumbles on this in 2023 or whenever, this probably now dead link fixed it in 2017.

https://wiki.gentoo.org/wiki/UTF-8
Back to top
View user's profile Send private message
slowdive
n00b
n00b


Joined: 01 May 2005
Posts: 41

PostPosted: Fri Jan 05, 2018 2:00 pm    Post subject: Reply with quote

Thanks for the links.

On a related note, it'd be nice if our bugzilla was indexed by search engines. Google search >>> bugzilla search.
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30905
Location: here

PostPosted: Fri Jan 05, 2018 2:11 pm    Post subject: Reply with quote

slowdive wrote:
On a related note, it'd be nice if our bugzilla was indexed by search engines. Google search >>> bugzilla search.

I prefer to use www-client/pybugz for search bug
Code:
$ bugz --skip-auth search dev-ruby/rdoc
 * Info: Using [Gentoo] (https://bugs.gentoo.org/xmlrpc.cgi)
 * Info: Searching for bugs meeting the following criteria:
 * Info:    status               = ['CONFIRMED', 'IN_PROGRESS', 'UNCONFIRMED']
 * Info:    summary              = ['dev-ruby/rdoc']
607450 ruby                 dev-ruby/rdoc-5.0.0-r3 file collision with dev-lang/ruby-2.1.10
640150 ruby                 dev-ruby/rdoc-6.0.0 fails to build
643174 ruby                 =dev-ruby/rdoc-6.0.1: fails to compile
 * Info: 3 bug(s) found.
$ bugz --skip-auth get 640150
....

_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Utsuho Reiuji
Apprentice
Apprentice


Joined: 03 Apr 2013
Posts: 179

PostPosted: Sun Jan 07, 2018 3:29 pm    Post subject: Reply with quote

so, according to the bugzilla, setting the locale to an utf-8 based fixes this problem. Can someone explain to me how to do that in detail?
Code:
 ~ # locale
LANG=en_GB
LC_CTYPE="en_GB"
LC_NUMERIC="en_GB"
LC_TIME="en_GB"
LC_COLLATE="en_GB"
LC_MONETARY="en_GB"
LC_MESSAGES="en_GB"
LC_PAPER="en_GB"
LC_NAME="en_GB"
LC_ADDRESS="en_GB"
LC_TELEPHONE="en_GB"
LC_MEASUREMENT="en_GB"
LC_IDENTIFICATION="en_GB"
LC_ALL=

Code:
 ~ # locale-gen
 * Generating 8 locales (this might take a while) with 4 jobs
 *  (1/8) Generating de_DE.ISO-8859-1 ...                                                                                      [ ok ]
 *  (3/8) Generating en_GB.ISO-8859-1 ...                                                                                      [ ok ]
 *  (4/8) Generating en_GB.UTF-8 ...                                                                                           [ ok ]
 *  (2/8) Generating de_DE.UTF-8 ...                                                                                           [ ok ]
 *  (5/8) Generating ja_JP.EUC-JP ...                                                                                          [ ok ]
 *  (7/8) Generating ko_KR.EUC-KR ...                                                                                          [ ok ]
 *  (6/8) Generating ja_JP.UTF-8 ...                                                                                           [ ok ]
 *  (8/8) Generating ko_KR.UTF-8 ...                                                                                           [ ok ]
 * Generation complete
 * Adding locales to archive ... 
Back to top
View user's profile Send private message
k9dog
Tux's lil' helper
Tux's lil' helper


Joined: 22 Jun 2009
Posts: 103
Location: Denmark

PostPosted: Fri Jan 19, 2018 5:49 am    Post subject: Reply with quote

Utsuho Reiuji wrote:
so, according to the bugzilla, setting the locale to an utf-8 based fixes this problem. Can someone explain to me how to do that in detail?


Okay setting locale to a utf-8 fixed it in my case, I needed goth terminal client and gentoo server running unicode->utf8. Maybe I can help you too.. What I did was a 'eselect locale list' and then a 'eselect locale set en_GB.utf8'. Correct the locale string if it is wrong, I used a number. Oh and remember to do a '. /etc/profile' after.
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Thu Feb 15, 2018 7:05 pm    Post subject: Reply with quote

Unfortunately the same error occurs on my box, although I've already set an utf-8 locale:
Code:
locale
LANG=de_DE.utf8
LC_CTYPE="de_DE.utf8"
LC_NUMERIC="de_DE.utf8"
LC_TIME="de_DE.utf8"
LC_COLLATE=de_DE.utf8
LC_MONETARY="de_DE.utf8"
LC_MESSAGES="de_DE.utf8"
LC_PAPER="de_DE.utf8"
LC_NAME="de_DE.utf8"
LC_ADDRESS="de_DE.utf8"
LC_TELEPHONE="de_DE.utf8"
LC_MEASUREMENT="de_DE.utf8"
LC_IDENTIFICATION="de_DE.utf8"
LC_ALL=

Setting to an english utf-8 locale didn't work either. If there's anything, I should post in order to solve this problem, please tell me.

Regards Andreas
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4553
Location: Germany

PostPosted: Thu Feb 15, 2018 10:36 pm    Post subject: Reply with quote

@andi456,
can you please post your `emerge --info`
and the output from
Code:
locale -a
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Sun Feb 18, 2018 7:02 pm    Post subject: Reply with quote

This is the output of cave info rdoc, as i use paludis/cave for package management:

Code:

Package Manager Information:
    Package Name              paludis
    Package Version           3.0.0
    Build Date                %&-11-25T16:36:53+0100
    Built with CXX            /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ 7.2.0
    Built with CXXFLAGS       -O2 -pipe -march=amdfam10 -msse3 -Wall -Wextra -Wold-style-cast-Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual -Winit-self -Wunreachable-code -Wunused -Wshadow -Wwrite-strings -Wfloat-equal -Wno-ignored-qualifiers -Wno-non-virtual-dtor -fvisibility=hidden -fvisibility-inlines-hidden
    Built with LDFLAGS        -Wl,-O1 -Wl,--as-needed

Environment Information:
    Format                    paludis
    Config dir                /etc/paludis
    Root                      /
    System Root               /
    World file                /var/lib/paludis/world

Repository layman:
    format                    unavailable
    location                  /var/db/paludis/repositories/layman
    sync                      tar+http://git.exherbo.org/layman_repositories.tar.bz2
    sync_options

Repository gentoo:
    format                    e
    location                  /usr/portage
    builddir                  /var/tmp/paludis
    cache                     /usr/portage/metadata/md5-cache
    distdir                   /usr/portage/distfiles
    eapi_when_unknown         0
    eapi_when_unspecified     0
    eclassdirs                /usr/portage/eclass
    layout                    traditional
    manifest_hashes           BLAKE2B SHA512
    names_cache               /var/cache/paludis/names
    newsdir                   /usr/portage/metadata/news
    profile_eapi_when_unspecified 0
    profile_layout            traditional
    profiles                  /usr/portage/profiles/default/linux/amd64/17.0/desktop/plasma
    securitydir               /usr/portage/metadata/glsa
    setsdir                   /usr/portage/sets
    sync                      rsync://rsync.gentoo.org/gentoo-portage
    sync_options
    thin_manifests            false
    use_manifest              use
    write_cache               /var/cache/paludis/metadata
    Package information
        app-shells/bash:0     4.4_p19
        dev-java/java-config  2.2.0-r3
        dev-lang/perl         5.26.1
        dev-lang/python       2.7.14-r1 3.4.6-r1 3.5.4-r1 3.6.4
        dev-util/ccache       3.2.4
        dev-util/cmake        3.10.2
        dev-util/pkgconfig    0.29.2
        sys-apps/baselayout   2.4.1-r2
        sys-apps/openrc       0.34.11
        sys-apps/sandbox      2.12
        sys-devel/autoconf    2.13 2.69-r4
        sys-devel/automake    1.11.6-r2 1.12.6-r1 1.13.4-r1 1.14.1-r1 1.15.1-r1 1.9.6-r4
        sys-devel/binutils    2.25.1-r1 2.26.1 2.27-r1 2.28-r2 2.28.1 2.29.1-r1 2.30
        sys-devel/gcc         4.9.3 5.3.0 5.4.0-r4 6.3.0 6.4.0-r1 7.2.0-r1 7.3.0
        sys-devel/gcc-config  1.8-r1
        sys-devel/libtool     2.4.6-r4
        sys-devel/make        4.2.1
        sys-freebsd/freebsd-lib (none)
        sys-kernel/linux-headers 4.15
        sys-libs/glibc        2.25-r10
        sys-libs/musl         (none)
        sys-libs/uclibc       (none)
        sys-libs/uclibc-ng    (none)

Extra Information for dev-ruby/rdoc-5.1.0::installed:
        >>> Running ebuild phase killold as paludisbuild:paludisbuild...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars info as paludisbuild:paludisbuild...
        >>> Starting builtin_initmisc
        bunzip2 < /var/db/pkg/dev-ruby/rdoc-5.1.0/environment.bz2 > /var/tmp/paludis/environment-dev-ruby-rdoc-5.1.0-5147
        ebuild_scrub_environment /var/tmp/paludis/environment-dev-ruby-rdoc-5.1.0-5147
        ebuild_safe_source /var/tmp/paludis/environment-dev-ruby-rdoc-5.1.0-5147
        rm /var/tmp/paludis/environment-dev-ruby-rdoc-5.1.0-5147
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=amd64
        CBUILD=x86_64-pc-linux-gnu
        CC=
        CFLAGS=-O2 -pipe -march=amdfam10 -msse3
        CHOST=x86_64-pc-linux-gnu
        CONFIG_PROTECT=/etc /usr/share/config /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /var/lib/hsqldb /var/qmail/alias /var/qmail/control
        CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5.6/ext-active/ /etc/php/apache2-php7.1/ext-active/ /etc/php/cgi-php5.6/ext-active/ /etc/php/cgi-php7.1/ext-active/ /etc/php/cli-php5.6/ext-active/ /etc/php/cli-php7.1/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c
        CPPFLAGS=
        CTARGET=
        CXX=
        CXXFLAGS=-O2 -pipe -march=amdfam10 -msse3
        DISTDIR=/var/db/pkg/dev-ruby/rdoc-5.1.0
        FCFLAGS=-O2 -pipe
        FEATURES=
        FFLAGS=-O2 -pipe
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=
        LC_ALL=C
        LDFLAGS=-Wl,-O1 -Wl,--as-needed
        LINGUAS=
        MAKEOPTS=-j6
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/var/db/pkg/dev-ruby/rdoc-5.1.0
        PORTDIR_OVERLAY=
        SYNC=
        USE=amd64 abi_x86_64 elibc_glibc kernel_linux ruby_targets_ruby22 ruby_targets_ruby23ruby_targets_ruby24 userland_GNU amd64
        >>> Done builtin_infovars
        >>> Starting pkg_info
        >>> Done pkg_info
        >>> Completed ebuild phases initmisc infovars info
        >>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
        >>> Starting builtin_tidyup
        rm -fr /var/tmp/paludis/dev-ruby-rdoc-5.1.0-info
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup

Extra Information for dev-ruby/rdoc-6.0.1:0::gentoo:
        >>> Running ebuild phase killold as paludisbuild:paludisbuild...
        >>> Starting builtin_killold
        >>> Done builtin_killold
        >>> Completed ebuild phase killold
        >>> Running ebuild phases initmisc infovars info as paludisbuild:paludisbuild...
        >>> Starting builtin_initmisc
        >>> Done builtin_initmisc
        >>> Starting builtin_infovars
        ACCEPT_KEYWORDS=amd64
        CBUILD=x86_64-pc-linux-gnu
        CC=
        CFLAGS=-O2 -pipe -march=amdfam10 -msse3
        CHOST=x86_64-pc-linux-gnu
        CONFIG_PROTECT=
        CONFIG_PROTECT_MASK=
        CPPFLAGS=
        CTARGET=
        CXX=
        CXXFLAGS=-O2 -pipe -march=amdfam10 -msse3
        DISTDIR=/usr/portage/distfiles
        FCFLAGS=-O2 -pipe
        FEATURES=
        FFLAGS=-O2 -pipe
        GENTOO_MIRRORS=
        INSTALL_MASK=
        LANG=
        LC_ALL=C
        LDFLAGS=-Wl,-O1 -Wl,--as-needed
        LINGUAS=
        MAKEOPTS=-j6
        PORTAGE_COMPRESS=
        PORTAGE_COMPRESS_FLAGS=
        PORTAGE_CONFIGROOT=
        PORTAGE_RSYNC_EXTRA_OPTS=
        PORTAGE_RSYNC_OPTS=
        PORTAGE_TMPDIR=/var/tmp/paludis
        PORTDIR=/usr/portage
        PORTDIR_OVERLAY=
        SYNC=
        USE=amd64 abi_x86_64 elibc_glibc kernel_linux ruby_targets_ruby22 ruby_targets_ruby23ruby_targets_ruby24 ruby_targets_ruby25 userland_GNU amd64
        >>> Done builtin_infovars
        >>> Starting pkg_info
        >>> Done pkg_info
        >>> Completed ebuild phases initmisc infovars info
        >>> Running ebuild phase tidyup as paludisbuild:paludisbuild...
        >>> Starting builtin_tidyup
        rm -fr /var/tmp/paludis/dev-ruby-rdoc-6.0.1-info
        >>> Done builtin_tidyup
        >>> Completed ebuild phase tidyup

(I left out the information about the overlays, but could of course add it too, if necessary. I just wanted to spare a few lines that way.)
And this is the output of locale -a
Code:

C
de_DE
de_DE.iso88591
de_DE.utf8
en_GB
en_GB.iso88591
en_GB.utf8
en_US.utf8
POSIX


Regards Andreas
Back to top
View user's profile Send private message
Josef.95
Advocate
Advocate


Joined: 03 Sep 2007
Posts: 4553
Location: Germany

PostPosted: Sun Feb 18, 2018 8:03 pm    Post subject: failure emerging dev-ruby/rdoc-6.0.1 Reply with quote

@andi456,
from your cave info rdoc:
LC_ALL=C

^ this pulls probably the no-utf8 locale for the build.
Remove it, or change it to a en_GB.utf8 locale should probably help.
Back to top
View user's profile Send private message
andi456
Apprentice
Apprentice


Joined: 06 Mar 2005
Posts: 216
Location: Germany

PostPosted: Sun Feb 18, 2018 8:46 pm    Post subject: Reply with quote

Ok, I figured it out. So for paludis users who stumble across the same problem the solution in my case was to add the following two lines in /etc/paludis/bashrc:
Code:

export LC_ALL=""
export LANG="de_DE.utf8"


Thanks josef.

Regards Andreas
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum