On 02/04/2017 12:20 PM, J. Roeleveld wrote:
> On February 4, 2017 7:31:41 PM GMT+01:00, the...@sys-concept.com wrote:
>>
>> On 02/04/2017 04:28 AM, Neil Bothwick wrote:
>>> On Sat, 4 Feb 2017 00:22:45 -0700, the...@sys-concept.com wrote:
>>>
>>>> emerge --sync gives me error:
>>>> "/etc/portage/make.conf", line 11: Invalid variable name
>>>> '-Wl,--hash-style'
>>>>
>>>> Line 11 in make.conf:
>>>> USE="-qt4 -hal -arts -berkdb -acl X gtk dvd alsa cdr cups apache2
>> ssl
>>>> foomaticdb truetype kpathsea ppds mysql udev java tiff png usb 
>> scanner
>>>> gimp gimpprint cgi fam nptl t$
>>>>
>>>> Here is complete make.conf
>>>>
>>>> CFLAGS="-march=native -O2 -pipe
>>
>> Yes, missing " at the end was the problem.
>>
>> However, I restarted from scratch and now even on a new installation
>> I'm getting a lot of errors:
>>
>> Failed to emerge www-client/w3m-0.5.3-r9, Log file:
>>>>>  '/var/tmp/portage/www-client/w3m-0.5.3-r9/temp/build.log'
>> *** Resuming merge...
>> * emerge --keep-going: sys-auth/pambase-20150213 dropped because it
>> requires
>> * >=sys-auth/consolekit-0.4.6[pam]
>> * emerge --keep-going: net-print/cups-filters-1.5.0 dropped because it
>> * requires >=app-text/ghostscript-gpl-9.09, >=net-print/cups-1.7.3,
>>> =app-
>> * text/poppler-0.32:=[cxx,jpeg,lcms,tiff,xpdf-headers(+)],
>> sys-apps/dbus
>> * emerge --keep-going: sys-auth/polkit-0.113 dropped because it
>> requires
>> * >=gnome-extra/polkit-gnome-0.105, sys-auth/consolekit[policykit]
>> * emerge --keep-going: dev-qt/qt3support-4.8.6-r1 dropped because it
>> requires
>> *

[snip]

>> *  (gnome-extra/polkit-gnome-0.105-r1:0/0::gentoo, ebuild scheduled for
>> merge)
>> *  (x11-misc/xdg-utils-1.1.1-r1:0/0::gentoo, ebuild scheduled for
>> merge)
>> *  (app-text/ghostscript-gpl-9.15-r1:0/0::gentoo, ebuild scheduled for
>> merge)
>>
>> This is new installation following gentoo hand-book on line :-/
>>
>> --
>> Thelma
> 
> Please start with the default USE flags in your make.conf file.
> Also use the standard/defauly profile. (If you want systemd, please select 
> that the minimal systemd one)
> 
> Make sure you have an installation that can boot into a text console where 
> you can login and have basic networking.
> 
> Then, change your profile if needed. If changed, do a rebuild using:
> # emerge -auDN @world
> 
> After that, install anything else you need, keeping the list on the 
> commandline managable.
> 
> Adjust USE flags as needed. Try to keep changing the global set (the one in 
> your make.conf) to an absolute minimal. Mine only has 3 items. I kept the 
> default, minus bindist.
> 
> --
> Joost

I change in make.conf to: 
USE="bindist"

and I was able to install basic system correctly, network is working and I can 
proceed with castomazation but 
my next question: What is the correct way to configure "USE=" in make.conf?

When I use a below: (copied from my other systems):

USE="-qt4 -kde -gnome -arts -berkdb -acl X gtk alsa cups apache2 ssl foomaticdb 
truetype kpathsea ppds mysql udev tiff png usb scanner gimp gimpprint cgi fam 
nptl type1 opengl tetexspell consolkit dbus pam policykit jpeg lock session 
startup-notification thunar cleartype corefonts -systemd 
-DOPENSSL_NO_HEARTBEATS abi_x86_32"

PS. I think "dbus" is no longer used, isn't it?
 
I get a log of blockers and my file "package.use" starting to look like trash 
can with entries like:

# required by x11-libs/libxcb-1.12::gentoo
# required by x11-apps/xwininfo-1.1.3::gentoo
# required by x11-misc/xscreensaver-5.36::gentoo
# required by xfce-base/xfce4-session-4.12.1-r1::gentoo[xscreensaver]
# required by xfce-base/xfce4-meta-4.12::gentoo
# required by xfce-base/xfce4-meta (argument)
>=x11-libs/libXau-1.0.8 abi_x86_32
# required by x11-libs/libxcb-1.12::gentoo
# required by x11-apps/xwininfo-1.1.3::gentoo
# required by x11-misc/xscreensaver-5.36::gentoo
# required by xfce-base/xfce4-session-4.12.1-r1::gentoo[xscreensaver]
# required by xfce-base/xfce4-meta-4.12::gentoo
# required by xfce-base/xfce4-meta (argument)
>=dev-libs/libpthread-stubs-0.3-r1 abi_x86_32

If I try to use my USE="-qt4 ... etc" and try to emerge:
emerge --ask xfce-base/xfce4-meta

I get tones of blockers and problem solving eg.:

[blocks B      ] dev-util/pkgconf[pkg-config] ("dev-util/pkgconf[pkg-config]" 
is blocking dev-util/pkgconfig-0.28-r2)
[blocks B      ] media-libs/libjpeg-turbo:0 ("media-libs/libjpeg-turbo:0" is 
blocking media-libs/jpeg-8d-r1)
[blocks B      ] media-libs/jpeg:0 ("media-libs/jpeg:0" is blocking 
media-libs/libjpeg-turbo-1.5.0)
[blocks B      ] sys-fs/udev ("sys-fs/udev" is blocking sys-fs/eudev-3.1.5)
[blocks B      ] dev-util/pkgconfig ("dev-util/pkgconfig" is blocking 
dev-util/pkgconf-0.9.12)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (dev-util/pkgconf-0.9.12:0/0::gentoo, ebuild scheduled for merge) pulled in by
    
>=dev-util/pkgconf-0.9.3-r1[pkg-config,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 (>=dev-util/pkgconf-0.9.3-r1[pkg-config,abi_x86_32(-),abi_x86_64(-)]) required 
by (virtual/pkgconfig-0-r1:0/0::gentoo, ebuild scheduled for merge)

  (sys-fs/eudev-3.1.5:0/0::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-fs/eudev-1.3 required by (virtual/udev-215:0/0::gentoo, installed)
    
>=sys-fs/eudev-1.3:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
 (>=sys-fs/eudev-1.3:0/0[abi_x86_32(-),abi_x86_64(-)]) required by 
(virtual/libudev-215-r1:0/1::gentoo, ebuild scheduled for merge)

  (sys-fs/udev-225-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    
>=sys-fs/udev-208-r1:0/0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,static-libs?]
 (>=sys-fs/udev-208-r1:0/0[abi_x86_32(-),abi_x86_64(-)]) required by 
(virtual/libudev-215-r1:0/1::gentoo, ebuild scheduled for merge)
    >=sys-fs/udev-208-r1 required by (virtual/udev-215:0/0::gentoo, installed)

  (dev-util/pkgconfig-0.28-r2:0/0::gentoo, ebuild scheduled for merge) pulled 
in by
    
>=dev-util/pkgconfig-0.28-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 (>=dev-util/pkgconfig-0.28-r1[abi_x86_32(-),abi_x86_64(-)]) required by 
(virtual/pkgconfig-0-r1:0/0::gentoo, ebuild scheduled for merge)

  (media-libs/jpeg-8d-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    
>=media-libs/jpeg-8d-r1:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 (>=media-libs/jpeg-8d-r1:0[abi_x86_32(-),abi_x86_64(-)]) required by 
(virtual/jpeg-0-r2:0/0::gentoo, ebuild scheduled for merge)

  (media-libs/libjpeg-turbo-1.5.0:0/0::gentoo, ebuild scheduled for merge) 
pulled in by
    
>=media-libs/libjpeg-turbo-1.3.0-r3:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
 (>=media-libs/libjpeg-turbo-1.3.0-r3:0[abi_x86_32(-),abi_x86_64(-)]) required 
by (virtual/jpeg-0-r2:0/0::gentoo, ebuild scheduled for merge)

--
Thelma

Reply via email to