On February 5, 2017 7:36:56 AM GMT+01:00, the...@sys-concept.com wrote:
>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

I can have a better look later.
But start with removing 'abi_x86_32'. With that you are forcing everything to 
be build for 32bit. It is best to let portage handle that.

I don't know why you have 'DOPENSSL_NO_HEARTBEATS' in that list. Not sure if 
that is a valid one.

Package.use can be a directory containing seperate files. Portage reads all of 
them in sorted order. This way you can keep track why you set a useflag for a 
certain package.

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

Reply via email to