[gentoo-user] pandoc dependency problem ?

2017-04-18 Thread tuxic
Hi,

I installed 

[I] app-text/pandoc
 Available versions:  (~)1.12.4.2-r1(0/1.12.4.2)^t 
(~)1.13.2.1(0/1.13.2.1)^t (~)1.14.0.4(0/1.14.0.4)^t 1.15.0.6(0/1.15.0.6)^t 
(~)1.18(0/1.18)^t (~)1.19.2.1(0/1.19.2.1) (~)1.19.2.1-r1(0/1.19.2.1) {doc 
embed_data_files hscolour +http-conduit +https make-pandoc-man-pages 
+network-uri profile test trypandoc weigh-pandoc}
 Installed versions:  1.19.2.1-r1(06:19:39 PM 04/17/2017)(https network-uri 
-doc -embed_data_files -hscolour -profile -test -trypandoc -weigh-pandoc)
 Homepage:http://pandoc.org
 Description: Conversion between markup formats

[I] dev-haskell/pandoc-citeproc
 Available versions:  (~)0.1.2.1(0/0.1.2.1)^t (~)0.2(0/0.2)^t 
0.3.1(0/0.3.1) (~)0.6(0/0.6)^t 0.7.2(0/0.7.2)^t (~)0.8.1.3(0/0.8.1.3)^t 
(~)0.10.4(0/0.10.4)^t (~)0.10.4.1(0/0.10.4.1)^t {+bibutils debug doc 
embed_data_files +hexpat hscolour +network profile +small_base test 
test_citeproc unicode_collation}
 Installed versions:  0.10.4.1^t(06:21:21 PM 04/17/2017)(bibutils -debug 
-doc -embed_data_files -hscolour -profile -test -test_citeproc 
-unicode_collation)
 Homepage:https://github.com/jgm/pandoc-citeproc
 Description: Supports using pandoc with citeproc

[I] dev-haskell/pandoc-types
 Available versions:  1.12.3(0/1.12.3) 1.12.4.5(0/1.12.4.5) 
(~)1.12.4.7(0/1.12.4.7) (~)1.17.0.4(0/1.17.0.4) {doc hscolour profile test}
 Installed versions:  1.17.0.4(06:16:02 PM 04/17/2017)(-doc -hscolour 
-profile -test)
 Homepage:http://johnmacfarlane.net/pandoc
 Description: Types for representing a structured document


which results in the installation of 116 different packages (WHOW!)
finally.

Then I wrote a very (VERY!) simple mardown four-liner and tried to
convert that one to pdf...which fails:

#>pandoc -o test.pdf test.md
! LaTeX Error: File `lmodern.sty' not found.

Type X to quit or  to proceed,
or enter new name. (Default extension: sty)

Enter file name: 
! Emergency stop.
 
 
l.3 \usepackage

pandoc: Error producing PDF
[1]17128 exit 43pandoc -o test.pdf test.md

#>locate lmodern
[1]18188 exit 1 locate lmodern

I googled for "panodc lmodern.sty" and it seems to be missing in various
others distros too.
Recommended fix: Install TeXlive package "lmodern".

#>eix lmodern
No matches found
[1]17806 exit 1 eix -n lmodern


Is "lmodern.sty" included in a package, which is named
totallu different for Gentoo?
Why is that missing?
What is the clean way to provide pandoc with lmodern.sty

Thanks a lot for any help in advance!
Cheers
 Meino








Re: [gentoo-user] Palemoon with gcc-5 without issues WAS: Palemoon again - again

2017-04-18 Thread Peter Humphrey
On Tuesday 18 Apr 2017 17:04:16 Miroslav Rovis wrote:
> On 170418-09:17+, J. Roeleveld wrote:
> > If you are certain you don't have gcc in slot 5.x installed. You can
> > add palemoon to /etc/portage/package.unmask
> 
> "If" is what I would start with. Because it's hard to believe. Possible,
> but I'd be more believing if I saw 'emerge --info' and 'gcc-config -l'
> of that machine in that time.

peak ~ # gcc-config -l
 [1] x86_64-pc-linux-gnu-4.9.4 *
peak ~ # 

I say again: I have just the one version of GCC installed. And it isn't 5.x 
either. Why is that hard to accept?

-- 
Regards
Peter




Re: [gentoo-user] Re: mysql-workbench

2017-04-18 Thread lee
Martin Vaeth  writes:

>> Alan McKinnon >| [ebuild  N ] dev-cpp/cairomm-1.12.0-r1  USE="svg -X (-aqua) -doc"
>>[???]
>>| # required by dev-cpp/cairomm-1.12.0-r1::gentoo
>>| >=x11-libs/cairo- -X
>
> eix -vle cairomm

Oh, that gives nice output, thanks!

> ???RDEPEND:  >=x11-libs/cairo-1.12.10[aqua=,svg=,X=,???
>
> So your selected cairomm[-X] requires cairo[-X].
> A solution might be to select cairomm[X]

cairomm now uses X.  That it won't compile must be some other problem.

BTW, bind needs


LDFLAGS="$LDFLAGS -ldl" emerge bind


to compile, is that a bug?



Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread R0b0t1
On Tue, Apr 18, 2017 at 4:54 PM, Bertram Scharpf
 wrote:
> On Tuesday, 18. Apr 2017, 23:35:02 +0200, Alan McKinnon wrote:
>> On 18/04/2017 23:21, Bertram Scharpf wrote:
>> > On Tuesday, 18. Apr 2017, 13:11:02 -0500, R0b0t1 wrote:
>> >> On Tue, Apr 18, 2017 at 12:51 PM, Bertram Scharpf
>> >>  wrote:
>> >>>
>> >>>   % gmplayer
>> >>>   zsh: command not found: gmplayer
>> >>
>> >> Which program are you looking for?
>> >
>> > It is mentioned in "man mplayer". It's the graphical user
>> > inferface.
>>
>> I thought that particular binary was abandoned *years* ago by mplayer -
>> it was unmaintained?
>>
>> Looks like cruft is left in the man page
>
> It is mentioned in the _German_ translation of the man page.
> I don't know what the original version says because it
> didn't get installed here.
>
> Bertram
>
>
> --
> Bertram Scharpf
> Stuttgart, Deutschland/Germany
> http://www.bertram-scharpf.de
>

If you have the time I'm sure the project would appreciate a
documentation bug report.



Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread Bertram Scharpf
On Tuesday, 18. Apr 2017, 23:35:02 +0200, Alan McKinnon wrote:
> On 18/04/2017 23:21, Bertram Scharpf wrote:
> > On Tuesday, 18. Apr 2017, 13:11:02 -0500, R0b0t1 wrote:
> >> On Tue, Apr 18, 2017 at 12:51 PM, Bertram Scharpf
> >>  wrote:
> >>>
> >>>   % gmplayer
> >>>   zsh: command not found: gmplayer
> >>
> >> Which program are you looking for?
> > 
> > It is mentioned in "man mplayer". It's the graphical user
> > inferface.
> 
> I thought that particular binary was abandoned *years* ago by mplayer -
> it was unmaintained?
> 
> Looks like cruft is left in the man page

It is mentioned in the _German_ translation of the man page.
I don't know what the original version says because it
didn't get installed here.

Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de



Re: [gentoo-user] Re: Where is gmplayer?

2017-04-18 Thread Bertram Scharpf
On Tuesday, 18. Apr 2017, 22:47:29 +0200, Hartmut Figge wrote:
> You should ask bugs.gentoo.org about ALL gmplayer. You'll get e.g.
> https://bugs.gentoo.org/show_bug.cgi?id=323813

This explains why I didn't find a solution.

Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de



Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread Alan McKinnon
On 18/04/2017 23:21, Bertram Scharpf wrote:
> On Tuesday, 18. Apr 2017, 13:11:02 -0500, R0b0t1 wrote:
>> On Tue, Apr 18, 2017 at 12:51 PM, Bertram Scharpf
>>  wrote:
>>>
>>>   % gmplayer
>>>   zsh: command not found: gmplayer
>>>   % equery f mplayer | grep /bin/
>>>   /usr/bin/mencoder
>>>   /usr/bin/midentify
>>>   /usr/bin/mplayer
>>>   % equery u mplayer | grep -E '\>>   -ggi
>>>   +gif
>>>   -gsm
>>
>> Which program are you looking for?
> 
> It is mentioned in "man mplayer". It's the graphical user
> inferface.

I thought that particular binary was abandoned *years* ago by mplayer -
it was unmaintained?

Looks like cruft is left in the man page


-- 
Alan McKinnon
alan.mckin...@gmail.com




Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread Bertram Scharpf
On Tuesday, 18. Apr 2017, 13:11:02 -0500, R0b0t1 wrote:
> On Tue, Apr 18, 2017 at 12:51 PM, Bertram Scharpf
>  wrote:
> >
> >   % gmplayer
> >   zsh: command not found: gmplayer
> >   % equery f mplayer | grep /bin/
> >   /usr/bin/mencoder
> >   /usr/bin/midentify
> >   /usr/bin/mplayer
> >   % equery u mplayer | grep -E '\ >   -ggi
> >   +gif
> >   -gsm
> 
> Which program are you looking for?

It is mentioned in "man mplayer". It's the graphical user
inferface.

Bertram


-- 
Bertram Scharpf
Stuttgart, Deutschland/Germany
http://www.bertram-scharpf.de



Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread Dale
Bertram Scharpf wrote:
> Hi,
>
> every answer I find by Google is ~10-15 years old
> and does not help me. I think it is time for a more
> recent discussion of this topic.
>
>   % gmplayer 
>   zsh: command not found: gmplayer
>   % equery f mplayer | grep /bin/
>   /usr/bin/mencoder
>   /usr/bin/midentify
>   /usr/bin/mplayer
>   % equery u mplayer | grep -E '\   -ggi
>   +gif
>   -gsm
>
> What do I have to do?
>
> Thanks in advance.
>
> Bertram
>
>


Are you looking for this?

media-video/gnome-mplayer

Dale

:-)  :-) 



[gentoo-user] Re: Where is gmplayer?

2017-04-18 Thread Hartmut Figge
Bertram Scharpf:

>What do I have to do?

You should ask bugs.gentoo.org about ALL gmplayer. You'll get e.g.
https://bugs.gentoo.org/show_bug.cgi?id=323813

Hartmut




Re: [gentoo-user] netifrc, configure by SSID and MAC simultaneously?

2017-04-18 Thread Mick
On Tuesday 18 Apr 2017 20:41:54 Florian Gamböck wrote:
> Hi Mick,
> 
> thank you for your response!
> 
> On 2017-04-18 16:41, Mick wrote:
> > I had to read this message twice and I am not yet sure I understand
> > correctly what it is you are trying to achieve.
> > 
> > Do you want whichever NIC of your PC connects first to a specific SSID
> > to always obtain IP 192.168.0.10/24 and any NIC which connects second
> > to use DHCP?
> 
> Not necessarily the first NIC, but the NIC with a specific MAC address,
> say 001122334455.
> 
> But now that you mention it, as long as one NIC gets the static IP (but
> only for the specified SSID) and all the others will be handled by DHCP,
> I don't care which one of the NICs is statically addressed.
> 
> Sorry for not being able to describe it well.
> 
> What I am trying to achieve: I have a Raspberry Pi as a server, without
> monitor, without keyboard. Just a Raspi and a Wifi stick. I want the
> Raspi to use DHCP when I take it with me and power it on at my
> workplace. Thanks to Avahi I don't need to know the IP address it gets
> at my workplace.
> 
> When I am at home, there are reasons why I can't rely on Avahi (Android
> Phones for example that do not have the possibility to resolve
> raspi.local). So I want it to have a static IP at home. Now, if for
> whatever reason I lose the connection to Raspi -- for example once my
> router at home freaked out and wouldn't let Raspi connect with a static
> IP -- I want to have the possibility to plug another Wifi stick into
> Raspi which then gets connected via DHCP, so I can at least connect to
> it.
> 
> As I see it, I can't use config_001122334455, because I would not be
> able to connect at my workplace anymore (different network properties).
> I now use config_MySSID to get a static address at home, but what about
> a second Wifi stick being connected? It would use the same config and
> end up getting the same IP address that didn't work with the first
> stick.
> 
> In general, it would be intersting to logically combine the
> configuration via SSID with the configuration via MAC. I can also think
> of a scenario where I have two wifi networks and two wifi sticks, each
> one getting a static IP on their connected network. But if I take the
> Raspi into another network, I would want NIC_1 to be DHCPed and NIC_2 to
> be nulled.
> 
> I hope I could help you to better understand what I am trying to achieve
> and what my current problem is. If possible I want to solve it via pure
> netifrc, but I would also be happy if someone said that it isn't
> possible at all via netifrc, so I can stop researching in this direction
> and think of something different.

I can think of at least two ways you can attempt to achieve what you want. 

1. Set the Raspi to use DHCP only

Assuming you have access to your home's router, you can configure on it a 
static IP address for the MAC address of the Raspi.  The home router will not 
allocate any such reserved IP address to any other device, but reserve it for 
the Raspi's MAC address.

At work the Raspi will obtain a random IP address from the work's router as 
expected.  This is by far the simplest option.

The line you need in /etc/conf.d/net of the Raspi will look like this:

config_eth0="dhcp"

(Change eth0 above for the name of Raspi's wireless interface).


2. Configure the Raspi to selectively set itself a static IP address

In this option you will set up in the Raspi's /etc/conf.d/net a static IP 
address 192.168.0.10/24, when the gateway matches the wireless MAC address of 
the home router.  For any other gateway the Raspi will fall back to using 
dhcp.

Something like this should work:

# Define the gateway you want to configure
gateways_eth0="192.168.0.254,AA:BB:CC:DD:EE:FF,192.168.0.10"

# Define the default route for gateway 192.168.0.254
routes_192168000254_AABBCCDDEEFF="default via 192.168.0.254"

# Define the IP and netmask when using gateway 192.168.0.254
config_192168000254_AABBCCDDEEFF="192.168.0.10/24"

# Define the DNS servers to use with gateway
dns_servers_192168000254_AABBCCDDEEFF="192.168.0.254"

# Then you need to add a line for all other routers the Raspi may connect to:
fallback_eth0="dhcp"


NOTES
=
192168000254 is the syntax used to represent an IP address for the home router 
of 192.168.0.254

AABBCCDDEEFF is the syntax used to represent a MAC address for the home router 
of AA:BB:CC:DD:EE:FF

If your Raspi wireless NIC is not eth0, please adjust the fallback directive 
above accordingly.

You may need to duplicate the above for any other NICs your Raspi may be end 
up with, for which you would want to configure a static IP address.

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] netifrc, configure by SSID and MAC simultaneously?

2017-04-18 Thread Florian Gamböck

Hi Mick,

thank you for your response!

On 2017-04-18 16:41, Mick wrote:
I had to read this message twice and I am not yet sure I understand 
correctly what it is you are trying to achieve.


Do you want whichever NIC of your PC connects first to a specific SSID 
to always obtain IP 192.168.0.10/24 and any NIC which connects second 
to use DHCP?


Not necessarily the first NIC, but the NIC with a specific MAC address, 
say 001122334455.


But now that you mention it, as long as one NIC gets the static IP (but 
only for the specified SSID) and all the others will be handled by DHCP, 
I don't care which one of the NICs is statically addressed.


Sorry for not being able to describe it well.

What I am trying to achieve: I have a Raspberry Pi as a server, without 
monitor, without keyboard. Just a Raspi and a Wifi stick. I want the 
Raspi to use DHCP when I take it with me and power it on at my 
workplace. Thanks to Avahi I don't need to know the IP address it gets 
at my workplace.


When I am at home, there are reasons why I can't rely on Avahi (Android 
Phones for example that do not have the possibility to resolve 
raspi.local). So I want it to have a static IP at home. Now, if for 
whatever reason I lose the connection to Raspi -- for example once my 
router at home freaked out and wouldn't let Raspi connect with a static 
IP -- I want to have the possibility to plug another Wifi stick into 
Raspi which then gets connected via DHCP, so I can at least connect to 
it.


As I see it, I can't use config_001122334455, because I would not be 
able to connect at my workplace anymore (different network properties). 
I now use config_MySSID to get a static address at home, but what about 
a second Wifi stick being connected? It would use the same config and 
end up getting the same IP address that didn't work with the first 
stick.


In general, it would be intersting to logically combine the 
configuration via SSID with the configuration via MAC. I can also think 
of a scenario where I have two wifi networks and two wifi sticks, each 
one getting a static IP on their connected network. But if I take the 
Raspi into another network, I would want NIC_1 to be DHCPed and NIC_2 to 
be nulled.


I hope I could help you to better understand what I am trying to achieve 
and what my current problem is. If possible I want to solve it via pure 
netifrc, but I would also be happy if someone said that it isn't 
possible at all via netifrc, so I can stop researching in this direction 
and think of something different.


--
Kind regards

Flo



Re: [gentoo-user] Where is gmplayer?

2017-04-18 Thread R0b0t1
On Tue, Apr 18, 2017 at 12:51 PM, Bertram Scharpf
 wrote:
> Hi,
>
> every answer I find by Google is ~10-15 years old
> and does not help me. I think it is time for a more
> recent discussion of this topic.
>
>   % gmplayer
>   zsh: command not found: gmplayer
>   % equery f mplayer | grep /bin/
>   /usr/bin/mencoder
>   /usr/bin/midentify
>   /usr/bin/mplayer
>   % equery u mplayer | grep -E '\   -ggi
>   +gif
>   -gsm
>
> What do I have to do?
>
> Thanks in advance.
>
> Bertram
>

Which program are you looking for? I found a program called "gmplayer"
but it is written in Visual Basic. There is another one available from
npm but I'm not sure that is what you want, either. Did you perhaps
mean something like gnome-mplayer?

The name you are looking for isn't in portage, so if you're sure you
have the proper binary name you will need to compile and install it
yourself.



[gentoo-user] Where is gmplayer?

2017-04-18 Thread Bertram Scharpf
Hi,

every answer I find by Google is ~10-15 years old
and does not help me. I think it is time for a more
recent discussion of this topic.

  % gmplayer 
  zsh: command not found: gmplayer
  % equery f mplayer | grep /bin/
  /usr/bin/mencoder
  /usr/bin/midentify
  /usr/bin/mplayer
  % equery u mplayer | grep -E '\

Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread damillora

On 2017-04-18 23:59, Mick wrote:

OK, I tried updating poppler to 0.52.0 which then wanted to re-emerge
inkscape, but inkscape failed too:



Could it be that gcc-5.4 isn't yet ripe enough for mass consumption?


The undefined references are because the program's dependencies aren't 
rebuilt yet to use the new C++ ABI from gcc-5.4, I think.

Try re-emerging the dependencies first.
From the error, I suggest re-emerging Gtkmm and its dependencies first.

ryo/damillora.



Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Raffaele Belardi

Mick wrote:

On Tuesday 18 Apr 2017 16:47:25 Mick wrote:

OK, I tried updating poppler to 0.52.0 which then wanted to re-emerge
inkscape, but inkscape failed too:


Could it be that gcc-5.4 isn't yet ripe enough for mass consumption?



I don't think so, I haven't had any of your problems (but I don't have neither efl nor 
inkscape installed):


$ qlop -l gcc | grep 5.4.0
Tue Jun 14 15:11:34 2016 >>> sys-devel/gcc-5.4.0
Tue Jun 14 18:36:37 2016 >>> sys-devel/gcc-5.4.0
Wed Jun 15 02:08:41 2016 >>> sys-devel/gcc-5.4.0
Tue Jun 28 13:47:11 2016 >>> sys-devel/gcc-5.4.0
Mon Jan  9 11:09:27 2017 >>> sys-devel/gcc-5.4.0-r2
Mon Feb  6 11:13:35 2017 >>> sys-devel/gcc-5.4.0-r3
Wed Feb 22 00:11:41 2017 >>> sys-devel/gcc-5.4.0-r3

I don't have other suggestions, sorry.

raffaele



Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Mick
On Tuesday 18 Apr 2017 16:47:25 Mick wrote:
> On Tuesday 18 Apr 2017 17:24:00 Raffaele Belardi wrote:
> > Mick wrote:
> > > On Tuesday 18 Apr 2017 16:58:02 Raffaele Belardi wrote:
> > >> Mick wrote:
> > >>> I started rebuilding the world and his wife following an update to
> > >>> gcc-5.4.0- r3 as per suggestion in e-log:
> > >>> 
> > >>> revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
> > >>> 
> > >>> However, dev-libs/efl failed to make as shown below.  Any idea how to
> > >>> overcome this breakage?
> > >>> 
> > >>> emerge -1aDv dev-libs/efl
> > >>> [snip ..]
> > >>> 
> > >>> This was the 110th package out of 413 being rebuild, so I assume
> > >>> poppler
> > >>> et al should have already been rebuilt in advance as dependencies. 
> > >>> What
> > >>> can I try?
> > >> 
> > >> Maybe https://bugs.gentoo.org/show_bug.cgi?id=615326 ?
> > >> Is poppler really installed?
> > >> 
> > >> raffaele
> > > 
> > > Yes, it seems to be:
> > > 
> > > $ eix -l poppler
> > > [I] app-text/poppler
> > > 
> > >  Available versions:
> > > 0.45.0(0/62)^t[cairo cairo-qt cjk curl cxx debug doc
> > > 
> > > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > > +utils]   ["cairo-qt? ( qt4 )"]
> > > 
> > >~0.51.0(0/66)^t[cairo cairo-qt cjk curl cxx debug doc
> > > 
> > > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > > +utils]   ["cairo-qt? ( qt4 )"]
> > > 
> > >~0.52.0(0/66)^t[cairo cjk curl cxx debug doc
> > >+introspection
> > > 
> > > +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils]
> > > 
> > >**     (0/)^t  [cairo cairo-qt cjk curl cxx debug doc
> > > 
> > > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > > +utils]   ["cairo-qt? ( qt4 )"]
> > > 
> > >  Installed versions:  0.45.0^t(10:10:43 30/07/16)(cairo cxx
> > >  introspection
> > > 
> > > jpeg jpeg2k lcms png qt4 qt5 tiff utils -cairo-qt -cjk -curl -debug -doc
> > > -nss)
> > 
> > Another guess: you are installing unstable (~) for efl but poppler is
> > still
> > at stable version: maybe you could try to manually update poppler before
> > efl.
> > 
> > raffaele
> 
> Hmm ... I don't think so, both because it worked before this gcc update and
> because when I fed poppler and elf to emerge, it wanted to emerge efl first.

OK, I tried updating poppler to 0.52.0 which then wanted to re-emerge 
inkscape, but inkscape failed too:

libdepixelize/libdepixelize.a(kopftracer2011.o): In function 
`Tracer::Kopf2011::to_grouped_voronoi(std::__cxx11::basic_string const&, 
Tracer::Kopf2011::Options const&)':
kopftracer2011.cpp:(.text+0x618): undefined reference to 
`Gdk::Pixbuf::create_from_file(std::__cxx11::basic_string const&)'
libdepixelize/libdepixelize.a(kopftracer2011.o): In function 
`Tracer::Kopf2011::to_splines(std::__cxx11::basic_string const&, 
Tracer::Kopf2011::Options const&)':
kopftracer2011.cpp:(.text+0x848): undefined reference to 
`Gdk::Pixbuf::create_from_file(std::__cxx11::basic_string const&)'
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../lib64/libgtkmm-2.4.so: 
undefined reference to `Glib::ustring::ustring(std::string const&)'
/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/../../../../lib64/libgtkmm-2.4.so: 
undefined reference to `Glib::ustring::ustring(std::string&&)'
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:6906: inkview] Error 1
make[3]: Leaving directory '/var/tmp/portage/media-gfx/inkscape-0.91-
r3/work/inkscape-0.91/src'
make[2]: *** [Makefile:5059: all] Error 2
make[2]: Leaving directory '/var/tmp/portage/media-gfx/inkscape-0.91-
r3/work/inkscape-0.91/src'
make[1]: *** [Makefile:1411: all-recursive] Error 1
make[1]: Leaving directory '/var/tmp/portage/media-gfx/inkscape-0.91-
r3/work/inkscape-0.91'
make: *** [Makefile:1107: all] Error 2
 * ERROR: media-gfx/inkscape-0.91-r3::gentoo failed (compile phase):
 *   emake failed


Could it be that gcc-5.4 isn't yet ripe enough for mass consumption?
-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


[gentoo-user] Palemoon with gcc-5 without issues WAS: Palemoon again - again

2017-04-18 Thread Miroslav Rovis
On 170418-09:17+, J. Roeleveld wrote:
> On April 18, 2017 11:06:12 AM GMT+02:00, Peter Humphrey 
>  wrote:
> >On Monday 17 Apr 2017 13:05:59 Walter Dnes wrote:
> >>   A couple of things to note, which also apply to building Firefox
...
> >I don't see any of those USE flags. This is from the octopus overlay:
...
> >This is in spite of having "www-client/palemoon" (no qualifiers) in 
> >package.keywords, and having only version 4.9.4 p1.0 of GCC installed.
> >
> >Really, sometimes I doubt the evidence of my own eyes.  :-(
> 
> If you are certain you don't have gcc in slot 5.x installed. You can
> add palemoon to /etc/portage/package.unmask

"If" is what I would start with. Because it's hard to believe. Possible,
but I'd be more believing if I saw 'emerge --info' and 'gcc-config -l'
of that machine in that time.

But I'll depart on a tangent. Actually on this gcc-tangent, so to speak.

Namely I keep updating my Palemoon, remaining on gcc-5, and have no
issues.

Here is my gcc-config listing:

 [1] arm-unknown-linux-gnueabi-5.4.0
 [2] arm-unknown-linux-gnueabi-5.4.0-hardenednopie
 [3] arm-unknown-linux-gnueabi-5.4.0-hardenednopiessp
 [4] arm-unknown-linux-gnueabi-5.4.0-hardenednossp
 [5] arm-unknown-linux-gnueabi-5.4.0-vanilla *

 [6] x86_64-pc-linux-gnu-4.9.4
 [7] x86_64-pc-linux-gnu-4.9.4-hardenednopie
 [8] x86_64-pc-linux-gnu-4.9.4-hardenednopiessp
 [9] x86_64-pc-linux-gnu-4.9.4-hardenednossp
 [10] x86_64-pc-linux-gnu-4.9.4-vanilla
 [11] x86_64-pc-linux-gnu-5.4.0 *
 [12] x86_64-pc-linux-gnu-5.4.0-hardenednopie
 [13] x86_64-pc-linux-gnu-5.4.0-hardenednopiessp
 [14] x86_64-pc-linux-gnu-5.4.0-hardenednossp
 [15] x86_64-pc-linux-gnu-5.4.0-vanilla

> That will override the package.mask from the overlay.
> 

I wouldn't even bet that would solve the issue (but that's just my bet,
I'm not very advanced to offer actual analysis, it's just my feeling...
However, I've spent many hours compiling Palemoon over the last three or
four months...).

I'd like to know if anybody runs Palemoon built with gcc-5, like I build
it? Because it's strange that I just don't have issues with it, and
normally Palemoon from:
https://github.com/deuiore/palemoon-overlay
won't even build with gcc-5...

I changed a few things, and generally, not much has changed from the
time I made this fork/branch:
https://github.com/miroR/palemoon-overlay/tree/develop
which constitutes the pull request in the main overlay:
https://github.com/deuiore/palemoon-overlay/pull/34

I have posted about it at:
Pale Moon Air-Gapped portage EAPI 6 Install WAS: [Logging] SSL with PM
https://lists.gt.net/gentoo/user/323422

and if there is any interest, I can try and find time to update that
pretty unprofessionally made fork of mine there...

The ebuild would need to be updated, e.g. my current version is:

Version: 27.3.0a1 (64-bit) (2017-04-18)

And it installs the same way in Air-Gapped in the fashion described in
that "Pale Moon Air-Gapped portage EAPI 6 Install" topic on this mailing
list, as it would from online git, except the Air-Gapped way is much
much safer, and...

And, for that installation of mine, this installation actually:

# emerge -pv palemoon

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

Calculating dependencies  ... done!   
[ebuild   R] www-client/palemoon-27.3.0-r3::miro  USE="alsa gtk2 
official-branding optimize -dbus -gtk3 -jemalloc -necko-wifi -pulseaudio 
-shared-js -system-libs -valgrind -webrtc" LINGUAS="-cs -de -es_AR -es_ES 
-es_MX -fr -hu -it -ja -ko -pl -ru -zh_CN" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
#

[for that installation], here's the ebuild, I'm attaching it:

palemoon-27.3.0-r3.ebuild

I can't remember with certainty, but I think that the "palemoon-1-r1" eclass 
that's necessary to
build with gcc-5 (that is, aside from the naming changes that are
necessary to do in the ebuild, which ebuild is otherwise a copy of deuoire's
ebuild --e.g. ffmpeg is now used for HTML5, not gstreamer, and other likely good
changes--... [aside from the naming changes], that eclass is what is
also necessary, to build with gcc-5.

It's just some commenting out in that eclass that's needed to get the
gcc-5 compilation.

And that palemoon-1-r1 eclass I think hasn't change, but I'd need to
look it up more closely (time... much time needed in these
affairs...)...

Of course, all that done in your custom overlay (earlier name was local
overlay).

But if anybody is interested, pls. have patience, I'm most usually a
slow worker...

-- 
Miroslav Rovis
Zagreb, Croatia
https://www.CroatiaFidelis.hr
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

EAPI=6

REQUIRED_BUILDSPACE='7G'

# For mozlinguas:
MOZ_LANGS=( cs de es-AR es-ES es-MX fr hu it ja ko pl ru zh-CN )
MOZ_LANGPACK_PREFIX="langpacks/27.x/"
MOZ_FTP_URI="http://relmirror.palemoon.org;

inherit palemoon-1-r1 mozlinguas git-r3 eutils flag-o-matic 

Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Mick
On Tuesday 18 Apr 2017 17:24:00 Raffaele Belardi wrote:
> Mick wrote:
> > On Tuesday 18 Apr 2017 16:58:02 Raffaele Belardi wrote:
> >> Mick wrote:
> >>> I started rebuilding the world and his wife following an update to
> >>> gcc-5.4.0- r3 as per suggestion in e-log:
> >>> 
> >>> revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
> >>> 
> >>> However, dev-libs/efl failed to make as shown below.  Any idea how to
> >>> overcome this breakage?
> >>> 
> >>> emerge -1aDv dev-libs/efl
> >>> [snip ..]
> >>> 
> >>> This was the 110th package out of 413 being rebuild, so I assume poppler
> >>> et al should have already been rebuilt in advance as dependencies.  What
> >>> can I try?
> >> 
> >> Maybe https://bugs.gentoo.org/show_bug.cgi?id=615326 ?
> >> Is poppler really installed?
> >> 
> >> raffaele
> > 
> > Yes, it seems to be:
> > 
> > $ eix -l poppler
> > [I] app-text/poppler
> > 
> >  Available versions:
> > 0.45.0(0/62)^t  [cairo cairo-qt cjk curl cxx debug doc
> > 
> > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > +utils] ["cairo-qt? ( qt4 )"]
> > 
> >~0.51.0(0/66)^t  [cairo cairo-qt cjk curl cxx debug doc
> > 
> > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > +utils] ["cairo-qt? ( qt4 )"]
> > 
> >~0.52.0(0/66)^t  [cairo cjk curl cxx debug doc
> >+introspection
> > 
> > +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils]
> > 
> >**     (0/)^t[cairo cairo-qt cjk curl cxx debug doc
> > 
> > +introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff
> > +utils] ["cairo-qt? ( qt4 )"]
> > 
> >  Installed versions:  0.45.0^t(10:10:43 30/07/16)(cairo cxx
> >  introspection
> > 
> > jpeg jpeg2k lcms png qt4 qt5 tiff utils -cairo-qt -cjk -curl -debug -doc
> > -nss)
> Another guess: you are installing unstable (~) for efl but poppler is still
> at stable version: maybe you could try to manually update poppler before
> efl.
> 
> raffaele

Hmm ... I don't think so, both because it worked before this gcc update and 
because when I fed poppler and elf to emerge, it wanted to emerge efl first.
-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] netifrc, configure by SSID and MAC simultaneously?

2017-04-18 Thread Mick
On Tuesday 18 Apr 2017 16:03:25 Florian Gamböck wrote:
> Hello!
> 
> In my wireless home network I use a static IP for my machine. The
> regarding line in /etc/conf.d/net reads as follows (let's assume that my
> SSID is in fact "MySSID"):
> 
> config_MySSID="192.168.0.10/24"
> 
> Is there a possibility to configure this IP not only for this specific
> SSID, but also for a specific MAC address of my wireless card? I only
> want my "main" wireless card to have this static IP, if another card
> goes up and connects with the same SSID, it should be configured via
> DHCP.
> 
> I tried the following:
> 
> config_MySSID="dhcp"
> config_001122334455="192.168.0.10/24"
> 
> I also changed the order of those two lines, but the SSID based config
> seems to "win" regardless. Also, if this config would actually work,
> then I would have this static IP in every network I change (this is not
> desireable). So I need a logical AND with those two variables, like so:
> 
> config_MySSID="dhcp"
> config_001122334455_MySSID="192.168.0.10/24"
> 
> This would mean the following: Connect to MySSID via DHCP, except when
> using the interface with the MAC address 001122334455, which should get
> a static IP.
> 
> Not to mention that I indeed tried this last one, but it didn't work
> either.
> 
> So, what are your thoughts? Is this possible via netifrc?

I had to read this message twice and I am not yet sure I understand correctly 
what it is you are trying to achieve.

Do you want whichever NIC of your PC connects first to a specific SSID to 
always obtain IP 192.168.0.10/24 and any NIC which connects second to use 
DHCP?
-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Raffaele Belardi

Mick wrote:

On Tuesday 18 Apr 2017 16:58:02 Raffaele Belardi wrote:

Mick wrote:

I started rebuilding the world and his wife following an update to
gcc-5.4.0- r3 as per suggestion in e-log:

revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc

However, dev-libs/efl failed to make as shown below.  Any idea how to
overcome this breakage?

emerge -1aDv dev-libs/efl
[snip ..]

This was the 110th package out of 413 being rebuild, so I assume poppler
et al should have already been rebuilt in advance as dependencies.  What
can I try?

Maybe https://bugs.gentoo.org/show_bug.cgi?id=615326 ?
Is poppler really installed?

raffaele


Yes, it seems to be:

$ eix -l poppler
[I] app-text/poppler
 Available versions:
0.45.0(0/62)^t  [cairo cairo-qt cjk curl cxx debug doc
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? (
qt4 )"]
   ~0.51.0(0/66)^t  [cairo cairo-qt cjk curl cxx debug doc
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? (
qt4 )"]
   ~0.52.0(0/66)^t  [cairo cjk curl cxx debug doc +introspection
+jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils]
   **     (0/)^t[cairo cairo-qt cjk curl cxx debug doc
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? (
qt4 )"]
 Installed versions:  0.45.0^t(10:10:43 30/07/16)(cairo cxx introspection
jpeg jpeg2k lcms png qt4 qt5 tiff utils -cairo-qt -cjk -curl -debug -doc -nss)



Another guess: you are installing unstable (~) for efl but poppler is still at stable 
version: maybe you could try to manually update poppler before efl.


raffaele



Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Mick
On Tuesday 18 Apr 2017 16:58:02 Raffaele Belardi wrote:
> Mick wrote:
> > I started rebuilding the world and his wife following an update to
> > gcc-5.4.0- r3 as per suggestion in e-log:
> > 
> > revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc
> > 
> > However, dev-libs/efl failed to make as shown below.  Any idea how to
> > overcome this breakage?
> > 
> > emerge -1aDv dev-libs/efl
> > [snip ..]
> > 
> > /bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -
> > march=native -O2 -pipe -fpie  -Wl,-O1 -Wl,--as-needed -fPIC -DPIC -pie -
> > rdynamic -o bin/evas/dummy_slave bin/evas[26/865]
> > s_dummy_slave-dummy_slave.o -fvisibility=hidden -fdata-sections
> > -ffunction-
> > sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed
> > -Wl,--no-copy- dt-needed-entries -fvisibility=hidden
> > 
> >  -fdata-sections -ffunction-sections -Wl,--gc-sections
> >  -fno-strict-aliasing -> 
> > Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eo/libeo.la
> > lib/eina/libeina.la-lpthread-lm
> > 
> >   -lrt
> > 
> > generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main.o: In
> > function
> > `poppler_init(char const*, int, int, int)':
> > main.cpp:(.text+0x127): undefined reference to
> > `poppler::document::load_from_file(std::__cxx11::basic_string > std::char_traits, std::allocator > const&,
> > std::__cxx11::basic_
> > string const&,
> > std::__cxx11::basic_string > std::allocator> 
> >> const&)'
> > 
> > This was the 110th package out of 413 being rebuild, so I assume poppler
> > et al should have already been rebuilt in advance as dependencies.  What
> > can I try?
> Maybe https://bugs.gentoo.org/show_bug.cgi?id=615326 ?
> Is poppler really installed?
> 
> raffaele

Yes, it seems to be:

$ eix -l poppler
[I] app-text/poppler
 Available versions:  
0.45.0(0/62)^t  [cairo cairo-qt cjk curl cxx debug doc 
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? ( 
qt4 )"]
   ~0.51.0(0/66)^t  [cairo cairo-qt cjk curl cxx debug doc 
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? ( 
qt4 )"]
   ~0.52.0(0/66)^t  [cairo cjk curl cxx debug doc +introspection 
+jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils]
   **     (0/)^t[cairo cairo-qt cjk curl cxx debug doc 
+introspection +jpeg +jpeg2k +lcms nss png qt4 qt5 tiff +utils] ["cairo-qt? ( 
qt4 )"]
 Installed versions:  0.45.0^t(10:10:43 30/07/16)(cairo cxx introspection 
jpeg jpeg2k lcms png qt4 qt5 tiff utils -cairo-qt -cjk -curl -debug -doc -nss)

-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Raffaele Belardi

Mick wrote:

I started rebuilding the world and his wife following an update to gcc-5.4.0-
r3 as per suggestion in e-log:

revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc

However, dev-libs/efl failed to make as shown below.  Any idea how to overcome
this breakage?

emerge -1aDv dev-libs/efl
[snip ..]

/bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -
march=native -O2 -pipe -fpie  -Wl,-O1 -Wl,--as-needed -fPIC -DPIC -pie -
rdynamic -o bin/evas/dummy_slave bin/evas[26/865]
s_dummy_slave-dummy_slave.o -fvisibility=hidden -fdata-sections -ffunction-
sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy-
dt-needed-entries -fvisibility=hidden
 -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -
Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eo/libeo.la
lib/eina/libeina.la-lpthread-lm
  -lrt
generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main.o: In function
`poppler_init(char const*, int, int, int)':
main.cpp:(.text+0x127): undefined reference to
`poppler::document::load_from_file(std::__cxx11::basic_string const&, std::__cxx11::basic_
string const&,
std::__cxx11::basic_string

Re: [gentoo-user] Palemoon again - again

2017-04-18 Thread Peter Humphrey
On Tuesday 18 Apr 2017 09:17:24 J. Roeleveld wrote:

> If you are certain you don't have gcc in slot 5.x installed. You can add
> palemoon to /etc/portage/package.unmask
> 
> That will override the package.mask from the overlay.

This looks pretty conclusive to me:

$ eix -eI gcc
[I] sys-devel/gcc
 Available versions:  
 (2.95.3) ~*2.95.3-r10^s
 (3.3.6) ~3.3.6-r1^s
 (3.4.6) 3.4.6-r2^s
 (4.0.4) **4.0.4^s
 (4.1.2) 4.1.2^s
 (4.2.4) ~4.2.4-r1^s
 (4.3.6) 4.3.6-r1^s
 (4.4.7) 4.4.7^s
 (4.5.4) 4.5.4^s
 (4.6.4) 4.6.4^s
 (4.7.4) 4.7.4^s
 (4.8.5) 4.8.5^s
 (4.9.3) 4.9.3^s
 (4.9.4) 4.9.4^s{tbz2}
 (5.4.0) ~5.4.0^s ~5.4.0-r3^s
 (6.3.0) **6.3.0^s
   {altivec awt boundschecking cilk +cxx d debug doc fixed-point 
+fortran gcj go graphite hardened jit libssp mpx mudflap multilib +nls nopie 
nossp +nptl objc objc++ objc-gc +openmp +pch pie regression-test +sanitize 
ssp vanilla +vtv}
 Installed versions:  4.9.4(4.9.4)^s{tbz2}(01:21:29 01/04/17)(cxx 
multilib nls nptl openmp sanitize vtv -altivec -awt -cilk -debug -doc -
fixed-point -fortran -gcj -go -graphite -hardened -libssp -nopie -nossp -
objc -objc++ -objc-gc -regression-test -vanilla)
 Homepage:https://gcc.gnu.org/
 Description: The GNU Compiler Collection

So I'll do as you suggest - thanks again.

Unless disabling Fortran has thrown a spanner into the works, but that would 
be a surprise. USE=-fortran is set system-wide and nothing's complained yet.

-- 
Regards
Peter




[gentoo-user] dev-libs/efl-1.18.4 fails to emerge with gcc-5.4.0-r3

2017-04-18 Thread Mick
I started rebuilding the world and his wife following an update to gcc-5.4.0-
r3 as per suggestion in e-log:

revdep-rebuild --library 'libstdc++.so.6' -- --exclude gcc

However, dev-libs/efl failed to make as shown below.  Any idea how to overcome 
this breakage?

emerge -1aDv dev-libs/efl
[snip ..]

libtool: link: x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -fpie -Wl,-O1 -
fPIC -DPIC -pie -rdynamic -o bin/evas/.libs/evas_cserve2_slave 
bin/evas/bin_evas_evas_cserve2_slave-evas_cserve2
_slave.o bin/evas/bin_evas_evas_cserve2_slave-evas_cserve2_utils.o 
lib/evas/file/bin_evas_evas_cserve2_slave-evas_module.o 
lib/evas/file/bin_evas_evas_cserve2_slave-evas_path.o modules/evas/
image_loaders/dds/bin_evas_evas_cserve2_slave-evas_image_load_dds.o 
modules/evas/image_loaders/dds/bin_evas_evas_cserve2_slave-s3tc_decoder.o 
modules/evas/image_loaders/tgv/bin_evas_evas_cse
rve2_slave-evas_image_load_tgv.o 
static_libs/rg_etc/bin_evas_evas_cserve2_slave-rg_etc1.o 
static_libs/rg_etc/bin_evas_evas_cserve2_slave-rg_etc2.o 
static_libs/lz4/bin_evas_evas_cserve2_slave
-lz4.o -fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-
sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries -
fvisibility=hidden -fdata-sections -ffunction-sections 
-Wl,--gc-sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries -
fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-
strict-aliasing -Wl,--no-copy-dt-needed-
entries -Wl,--export-dynamic  lib/eo/.libs/libeo.so -Wl,--as-needed 
lib/eina/.libs/libeina.so lib/emile/.libs/libemile.so -lssl -lcrypto -lz 
/var/tmp/portage/dev-libs/efl-1.18.4/work/efl-1.1
8.4/src/lib/eina/.libs/libeina.so -ldl -lrt -lpthread -ljpeg -lm
libtool: link: x86_64-pc-linux-gnu-g++ -I../src/lib/efl -I../src/lib/efl -
I../src/lib/eina -I../src/lib/eina -I../src/generic/evas/common -
I/usr/include/poppler/cpp -I/usr/include/poppler -m
arch=native -O2 -pipe -fPIC -DPIC -std=gnu++11 -Wl,-O1 -fPIC -DPIC -pie -
rdynamic -o generic/evas/pdf/.libs/evas_image_loader.pdf 
generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main
.o generic/evas/common/generic_evas_pdf_evas_image_loader_pdf-shmfile.o 
generic/evas/common/generic_evas_pdf_evas_image_loader_pdf-timeout.o -
fvisibility=hidden -fdata-sections -ffunction-se
ctions -Wl,--gc-sections -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries  
-Wl,--as-needed lib/eina/.libs/libeina.so -lpthread -lm -ldl -lpoppler-cpp -
lrt
libtool: link: x86_64-pc-linux-gnu-gcc -I../src/lib/efl -I../src/lib/efl -
I../src/lib/eina -I../src/lib/eina -I../src/generic/evas/common -pthread -
I/usr/include/librsvg-2.0 -I/usr/include/g
dk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -
I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 
-I/usr/include/libdrm -I/usr/include/libpng16 -march
=native -O2 -pipe -fpie -Wl,-O1 -fPIC -DPIC -pie -rdynamic -o 
generic/evas/svg/.libs/evas_image_loader.svg 
generic/evas/svg/generic_evas_svg_evas_image_loader_svg-main.o 
generic/evas/common/
generic_evas_svg_evas_image_loader_svg-shmfile.o 
generic/evas/common/generic_evas_svg_evas_image_loader_svg-timeout.o -
fvisibility=hidden -fdata-sections -ffunction-sections -Wl,--gc-section
s -fno-strict-aliasing -Wl,--no-copy-dt-needed-entries  -Wl,--as-needed 
lib/eina/.libs/libeina.so -lpthread -ldl -lrsvg-2 -lgio-2.0 -lgdk_pixbuf-2.0 -
lgobject-2.0 -lglib-2.0 -lcairo -lrt -lm
 -pthread
/bin/sh ../libtool  --tag=CC   --mode=link x86_64-pc-linux-gnu-gcc  -
march=native -O2 -pipe -fpie  -Wl,-O1 -Wl,--as-needed -fPIC -DPIC -pie -
rdynamic -o bin/evas/dummy_slave bin/evas[26/865]
s_dummy_slave-dummy_slave.o -fvisibility=hidden -fdata-sections -ffunction-
sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed -Wl,--no-copy-
dt-needed-entries -fvisibility=hidden
 -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -
Wl,--as-needed -Wl,--no-copy-dt-needed-entries lib/eo/libeo.la 
lib/eina/libeina.la-lpthread-lm   
  -lrt 
generic/evas/pdf/generic_evas_pdf_evas_image_loader_pdf-main.o: In function 
`poppler_init(char const*, int, int, int)':
main.cpp:(.text+0x127): undefined reference to 
`poppler::document::load_from_file(std::__cxx11::basic_string const&, std::__cxx11::basic_
string const&, 
std::__cxx11::basic_string const&)'
collect2: error: ld returned 1 exit status
make[4]: *** [Makefile:25843: generic/evas/pdf/evas_image_loader.pdf] Error 1
make[4]: *** Waiting for unfinished jobs
libtool: link: x86_64-pc-linux-gnu-gcc -Wall -Wextra -Wpointer-arith -Wno-
missing-field-initializers -fvisibility=hidden -fdata-sections -ffunction-
sections -I/usr/include/freetype2 -I/usr/i
nclude/luajit-2.0 -I../src/lib/evas -I../src/lib/evas -
I../src/bindings/cxx/evas -I../src/bindings/evas -I../src/lib/ecore -
I../src/lib/ecore -I../src/lib/ector 

[gentoo-user] netifrc, configure by SSID and MAC simultaneously?

2017-04-18 Thread Florian Gamböck

Hello!

In my wireless home network I use a static IP for my machine. The 
regarding line in /etc/conf.d/net reads as follows (let's assume that my 
SSID is in fact "MySSID"):


   config_MySSID="192.168.0.10/24"

Is there a possibility to configure this IP not only for this specific 
SSID, but also for a specific MAC address of my wireless card? I only 
want my "main" wireless card to have this static IP, if another card 
goes up and connects with the same SSID, it should be configured via 
DHCP.


I tried the following:

   config_MySSID="dhcp"
   config_001122334455="192.168.0.10/24"

I also changed the order of those two lines, but the SSID based config 
seems to "win" regardless. Also, if this config would actually work, 
then I would have this static IP in every network I change (this is not 
desireable). So I need a logical AND with those two variables, like so:


   config_MySSID="dhcp"
   config_001122334455_MySSID="192.168.0.10/24"

This would mean the following: Connect to MySSID via DHCP, except when 
using the interface with the MAC address 001122334455, which should get 
a static IP.


Not to mention that I indeed tried this last one, but it didn't work 
either.


So, what are your thoughts? Is this possible via netifrc?

--
Kind regards

Flo



[gentoo-user] Where's my Konqueror bookmarks gone?!

2017-04-18 Thread Mick
Quick pointers in case you discover, like I did, your latest konqueror:5 
update makes all your Konqueror bookmarks disappear.

Following the stabilisation of konqueror:5 I updated from kde-
apps/konqueror-16.08.3 to kde-apps/konqueror-16.12.3.  I noticed an elog 
message to install kde-apps/keditbookmarks:5 for bookmarks support.  Well, 
kde-apps/keditbookmarks was in the packages portage updated, so I didn't think 
more of it.  However, I just noticed that my Konqueror bookmarks are no longer 
there!  Where have they gone and how can I get them back?

All I found in ~/.local/share is:

.local/share/konqueror/bookmarks.xml:http://www.freedesktop.org/standards/desktop-bookmarks; 
dbusName="konqueror" 
xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info; 
xmlns:kdepriv="http://www.kde.org/kdepriv; folded="no"/>
Binary file .local/share/konqueror/konq_history matches

So, I looked in ~/.kde4 and fair enough there they were listed in:

.kde4/share/apps/konqueror/bookmarks.xml

Then I used the Bookmark Editor in Konqueror to import them, replacing the 
default single bookmark of konqueror:5.

Meanwhile, all sort of Dolphin unpleasantness has arrived to Konqueror too, 
which is quite disappointing.  I'll post separately about this in case there 
are fixes I haven't yet discovered.
-- 
Regards,
Mick

signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Palemoon again - again

2017-04-18 Thread J. Roeleveld
On April 18, 2017 11:06:12 AM GMT+02:00, Peter Humphrey  
wrote:
>On Monday 17 Apr 2017 13:05:59 Walter Dnes wrote:
>>   A couple of things to note, which also apply to building Firefox
>> 
>> 1) When using the Palemoon overlay, I found that USE="optimize" turns
>> off Gentoo's optimization, and replaces it with limited
>"optimization"
>> by the mozconfig.  If you're going to build it, I recommend
>> USE="-optimize"
>> 
>> 2) USE="-system-libs" is recommended.  Yes, this does make the binary
>> slightly larger.  But it avoids problems where changing API/ABI in
>the
>> system lib causes subtle problems for the program.  It may also
>reduce
>> dependancies pulled in, depending on what your other programs have
>> pulled in.
>
>I don't see any of those USE flags. This is from the octopus overlay:
>
>[ebuild   R   ~] www-client/palemoon-27.2.1::octopus  USE="alsa dbus
>ffmpeg 
>gtk2 official-branding optimize printing speech spell wave webm
>-devtools -
>gtk3 -jemalloc -necko-wifi -pulseaudio -shared-js -strip-binaries
>-system-
>cairo -system-compress -system-images -system-libevent -system-pixman -
>system-spell -system-sqlite -system-vpx -valgrind -webrtc" 0 KiB
>
>If I remove that overlay and install the palemoon overlay, I get this:
>
>!!! All ebuilds that could satisfy "palemoon" have been masked.
>!!! One of the following masked packages is required to complete your 
>request:
>- www-client/palemoon-27.2.1-r1::palemoon (masked by: package.mask)
>/var/lib/layman/palemoon/profiles/package.mask:
># When built with gcc >=5 Pale Moon is highly unstable, so you are
># prevented from building it if you are on a 5.* profile. You can use
># gcc-config to change your compiler profile, just remember to change
>it 
>back
># afterwards. You need to have the appropriate versions of gcc
>installed for
># them to be shown in gcc-config.
>
>- www-client/palemoon-27.2.1::palemoon (masked by: package.mask)
>- www-client/palemoon-27.2.0::palemoon (masked by: package.mask)
>- www-client/palemoon-27.1.2::palemoon (masked by: package.mask)
>- www-client/palemoon-27.1.0::palemoon (masked by: package.mask)
>- www-client/palemoon-27.0.3-r1::palemoon (masked by: package.mask)
>
>This is in spite of having "www-client/palemoon" (no qualifiers) in 
>package.keywords, and having only version 4.9.4 p1.0 of GCC installed.
>
>Really, sometimes I doubt the evidence of my own eyes.  :-(

If you are certain you don't have gcc in slot 5.x installed. You can add 
palemoon to /etc/portage/package.unmask

That will override the package.mask from the overlay.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Re: [gentoo-user] Palemoon again - again

2017-04-18 Thread Peter Humphrey
On Monday 17 Apr 2017 13:05:59 Walter Dnes wrote:
>   A couple of things to note, which also apply to building Firefox
> 
> 1) When using the Palemoon overlay, I found that USE="optimize" turns
> off Gentoo's optimization, and replaces it with limited "optimization"
> by the mozconfig.  If you're going to build it, I recommend
> USE="-optimize"
> 
> 2) USE="-system-libs" is recommended.  Yes, this does make the binary
> slightly larger.  But it avoids problems where changing API/ABI in the
> system lib causes subtle problems for the program.  It may also reduce
> dependancies pulled in, depending on what your other programs have
> pulled in.

I don't see any of those USE flags. This is from the octopus overlay:

[ebuild   R   ~] www-client/palemoon-27.2.1::octopus  USE="alsa dbus ffmpeg 
gtk2 official-branding optimize printing speech spell wave webm -devtools -
gtk3 -jemalloc -necko-wifi -pulseaudio -shared-js -strip-binaries -system-
cairo -system-compress -system-images -system-libevent -system-pixman -
system-spell -system-sqlite -system-vpx -valgrind -webrtc" 0 KiB

If I remove that overlay and install the palemoon overlay, I get this:

!!! All ebuilds that could satisfy "palemoon" have been masked.
!!! One of the following masked packages is required to complete your 
request:
- www-client/palemoon-27.2.1-r1::palemoon (masked by: package.mask)
/var/lib/layman/palemoon/profiles/package.mask:
# When built with gcc >=5 Pale Moon is highly unstable, so you are
# prevented from building it if you are on a 5.* profile. You can use
# gcc-config to change your compiler profile, just remember to change it 
back
# afterwards. You need to have the appropriate versions of gcc installed for
# them to be shown in gcc-config.

- www-client/palemoon-27.2.1::palemoon (masked by: package.mask)
- www-client/palemoon-27.2.0::palemoon (masked by: package.mask)
- www-client/palemoon-27.1.2::palemoon (masked by: package.mask)
- www-client/palemoon-27.1.0::palemoon (masked by: package.mask)
- www-client/palemoon-27.0.3-r1::palemoon (masked by: package.mask)

This is in spite of having "www-client/palemoon" (no qualifiers) in 
package.keywords, and having only version 4.9.4 p1.0 of GCC installed.

Really, sometimes I doubt the evidence of my own eyes.  :-(

-- 
Regards
Peter




Re: [gentoo-user] Palemoon again - again

2017-04-18 Thread Peter Humphrey
On Tuesday 18 Apr 2017 06:28:57 J. Roeleveld wrote:

> I had some issues in the past (can't remember when this was) where "-j"
> was misinterpreted. I ended up using the longer version: "--jobs"
> 
> This might work for you as well.

Good idea. Thanks Joost.

-- 
Regards
Peter




[gentoo-user] Re: mysql-workbench

2017-04-18 Thread Martin Vaeth
> Alan McKinnon | [ebuild  N ] dev-cpp/cairomm-1.12.0-r1  USE="svg -X (-aqua) -doc"
>[???]
>| # required by dev-cpp/cairomm-1.12.0-r1::gentoo
>| >=x11-libs/cairo- -X

eix -vle cairomm

???RDEPEND:  >=x11-libs/cairo-1.12.10[aqua=,svg=,X=,???

So your selected cairomm[-X] requires cairo[-X].
A solution might be to select cairomm[X]




Re: [gentoo-user] Palemoon again - again

2017-04-18 Thread J. Roeleveld
On April 17, 2017 2:41:45 PM GMT+02:00, Peter Humphrey  
wrote:
>Hello list,
>
>After following the "Palemoon again" thread I wanted to try Pale Moon,
>so I
>installed layman and added the octopus overlay. Here's a snippet from
>the
>build log:
>
>Configure complete!
>Be sure to run |mach build| to pick up any changes
 Source configured.
 Compiling source in
>/var/tmp/portage/www-client/palemoon-27.2.1/work/palemoon-27.2.1 ...
> 0:00.71 /usr/bin/gmake -f client.mk -l 60 MOZ_PARALLEL_BUILD=24 -s
>0:03.25 Adding client.mk options from
>/var/tmp/portage/www-client/palemoon-27.2.1/work/pale
>moon-27.2.1/.mozconfig:
> 0:03.25 PYTHON=/usr/bin/python2
> 0:03.25 AUTOCONF=/usr/bin/autoconf-2.13
> 0:03.25 MOZ_MAKE_FLAGS=-j 24 -l 60
>0:03.25
>MOZ_OBJDIR=/var/tmp/portage/www-client/palemoon-27.2.1/work/palemoon-27.2.1/obj
>-x86_64-unknown-linux-gnu
>0:03.25
>OBJDIR=/var/tmp/portage/www-client/palemoon-27.2.1/work/palemoon-27.2.1/obj-x86_64-unknown-linux-gnu
>0:03.25
>FOUND_MOZCONFIG=/var/tmp/portage/www-client/palemoon-27.2.1/work/palemoon-27.2.1/.mozconfig
> 0:03.30 gmake[2]: *** No rule to make target '24'.  Stop.
>0:03.30 gmake[1]: ***
>[/var/tmp/portage/www-client/palemoon-27.2.1/work/palemoon-27.2.1/client.mk:398:
>realbuild] Error 2
> 0:03.30 gmake: *** [client.mk:171: build] Error 2
> 0:03.34 0 compiler warnings present.
>
>You see it couldn't even find a rule to make the object files. I tried
>setting MAKEOPTS="-j 1" to override the --jobs=24 that I usually have
>set,
>but that just changed the logged error, substituting 1 for 24.
>
>Does this ring a bell with anyone? I wanted to look for clues in the
>make
>file, but /usr/bin/find returns well over 1000 results.

I had some issues in the past (can't remember when this was) where "-j" was 
misinterpreted.
I ended up using the longer version: "--jobs"

This might work for you as well.

--
Joost
-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.