Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
arch=MIPS, sys-libs/ncurses-6.0-r1 fails
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures
View previous topic :: View next topic  
Author Message
legacy
Tux's lil' helper
Tux's lil' helper


Joined: 10 Sep 2012
Posts: 144

PostPosted: Sat Nov 21, 2015 11:38 am    Post subject: arch=MIPS, sys-libs/ncurses-6.0-r1 fails Reply with quote

hi
I am experimenting troubles with emerge sys-libs/ncurses
v6.0-r1 is forced and it fails

Code:

make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross/form'
cd misc && make DESTDIR="" RPATH_LIST="/usr/lib" sources
make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross/misc'
WHICH_XTERM=xterm-new \
XTERM_KBS=BS \
datadir=/usr/share \
/bin/bash /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/misc/gen_edit.sh >run_tic.sed
echo '** adjusting tabset paths'
** adjusting tabset paths
sed -f run_tic.sed /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/misc/terminfo.src >terminfo.tmp
/bin/bash ./gen-pkgconfig
** creating ncurses.pc
** creating panel.pc
** creating menu.pc
** creating form.pc
** creating ncurses++.pc
touch pc-files
make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross/misc'
cd c++ && make DESTDIR="" RPATH_LIST="/usr/lib" sources
make[1]: Entering directory `/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross/c++'
cp /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/etip.h.in etip.h
/bin/bash /var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0/c++/edit_cfg.sh ../include/ncurses_cfg.h etip.h
substituting autoconf'd values from ../include/ncurses_cfg.h into etip.h
... CPP_HAS_PARAM_INIT 0
... CPP_HAS_STATIC_CAST 1
... ETIP_NEEDS_MATH_EXCEPTION 0
... ETIP_NEEDS_MATH_H 0
... HAVE_BUILTIN_H 0
... HAVE_GPP_BUILTIN_H 0
... HAVE_GXX_BUILTIN_H 0
... HAVE_IOSTREAM 1
... HAVE_TYPEINFO 1
... HAVE_VALUES_H 0
... IOSTREAM_NAMESPACE 1
make[1]: Leaving directory `/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross/c++'
make -j1 -C progs tic
make: *** progs: No such file or directory.  Stop.
 * ERROR: sys-libs/ncurses-6.0-r1::gentoo failed (compile phase):
 *   emake failed
 *
 * If you need support, post the output of `emerge --info '=sys-libs/ncurses-6.0-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-libs/ncurses-6.0-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-libs/ncurses-6.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-libs/ncurses-6.0-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/cross'
 * S: '/var/tmp/portage/sys-libs/ncurses-6.0-r1/work/ncurses-6.0'


Code:

emerge -p sys-libs/ncurses

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  NS    ] sys-libs/ncurses-6.0-r1 [5.9-r2] USE="cxx gpm unicode (-ada) -debug -doc -minimal -profile -static-libs {-test} -threads -tinfo -trace"
[uninstall     ] sys-libs/ncurses-5.9-r2
[blocks b      ] <=sys-libs/ncurses-5.9-r4:5 ("<=sys-libs/ncurses-5.9-r4:5" is blocking sys-libs/ncurses-6.0-r1)

!!! The following installed packages are masked:
- sys-apps/portage-2.2.16::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (11 Feb 2015)
# Potentially destructive to @world, bug #539746.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


I have fixed the above problem, but I am blocked because v6.0-r1 is not compiling


also, looking in the portage, v6.0-r1 seems to be "masked", why is is forced ?
Back to top
View user's profile Send private message
khayyam
Watchman
Watchman


Joined: 07 Jun 2012
Posts: 6227
Location: Room 101

PostPosted: Sat Nov 21, 2015 12:08 pm    Post subject: Re: arch=MIPS, sys-libs/ncurses-6.0-r1 fails Reply with quote

legacy ... this seems to be the same issue as bug #566008.

legacy wrote:
also, looking in the portage, v6.0-r1 seems to be "masked", why is is forced?

It doesn't seem to be masked, but ~arch ...

Code:
# eshowkw -a=mips sys-libs/ncurses
Keywords for sys-libs/ncurses:
            |   | u     | 
            |   | n     | 
            | m | u s   | r
            | i | s l   | e
            | p | e o   | p
            | s | d t   | o
------------+---+-------+-------
   5.9-r3   | ~ | o 0   | gentoo
   5.9-r4   | ~ | o     | gentoo
------------+---+-------+-------
[I]5.9-r5   | ~ | o 0/5 | gentoo
------------+---+-------+-------
[I]5.9-r99  | ~ | o 5/5 | gentoo
   5.9-r101 | ~ | o     | gentoo
------------+---+-------+-------
   6.0      | ~ | o 5/6 | gentoo
------------+---+-------+-------
   6.0-r1   | ~ | o 0/6 | gentoo

... so, unless something is dependent on it (and from the above we can't see why exactly its pulled in), you could mask it.

/etc/portage/package.mask:
=sys-libs/ncurses-6.0-r1

best ... khay
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on Alternative Architectures 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