arc-design / arc-theme

A flat theme with transparent elements
GNU General Public License v3.0
697 stars 54 forks source link

Arc-theme builds successfully but Arc-Darker variant doesn't apply correctly. #85

Open timfayz opened 6 years ago

timfayz commented 6 years ago

Hi all, Recently I've built arc from sources. Void Linux doesn't have a package for that. Everything looks ok but when I try to apply the Arc-Darker variant it doesn't apply correctly (which is my favorite one). See the screen:

image

Details

It might useful to post config.log:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by arc-theme configure 20180114, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --prefix=/usr --disable-transparency

## --------- ##
## Platform. ##
## --------- ##

hostname = timfayz
uname -m = x86_64
uname -r = 4.16.9_1
uname -s = Linux
uname -v = #1 SMP PREEMPT Fri May 18 07:15:28 UTC 2018

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /usr/sbin
PATH: /sbin
PATH: /bin

## ----------- ##
## Core tests. ##
## ----------- ##

configure:1843: checking for a BSD-compatible install
configure:1911: result: /usr/bin/install -c
configure:1922: checking whether build environment is sane
configure:1977: result: yes
configure:2128: checking for a thread-safe mkdir -p
configure:2167: result: /usr/bin/mkdir -p
configure:2174: checking for gawk
configure:2190: found /usr/bin/gawk
configure:2201: result: gawk
configure:2212: checking whether make sets $(MAKE)
configure:2234: result: yes
configure:2263: checking whether make supports nested variables
configure:2280: result: yes
configure:2778: checking for pkg-config
configure:2796: found /usr/bin/pkg-config
configure:2808: result: /usr/bin/pkg-config
configure:2833: checking pkg-config is at least version 0.9.0
configure:2836: result: yes
configure:2850: $PKG_CONFIG --exists --print-errors "gtk+-3.0"
configure:2853: $? = 0
configure:2881: result: Building for GNOME 3.22
configure:3034: checking that generated files are newer than configure
configure:3040: result: done
configure:3100: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by arc-theme config.status 20180114, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on timfayz

config.status:789: creating common/Makefile
config.status:789: creating extra/Makefile
config.status:789: creating Makefile

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_env_PKG_CONFIG_LIBDIR_set=''
ac_cv_env_PKG_CONFIG_LIBDIR_value=''
ac_cv_env_PKG_CONFIG_PATH_set=''
ac_cv_env_PKG_CONFIG_PATH_value=''
ac_cv_env_PKG_CONFIG_set=''
ac_cv_env_PKG_CONFIG_value=''
ac_cv_env_build_alias_set=''
ac_cv_env_build_alias_value=''
ac_cv_env_host_alias_set=''
ac_cv_env_host_alias_value=''
ac_cv_env_target_alias_set=''
ac_cv_env_target_alias_value=''
ac_cv_path_ac_pt_PKG_CONFIG='/usr/bin/pkg-config'
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir='/usr/bin/mkdir'
ac_cv_prog_AWK='gawk'
ac_cv_prog_make_make_set='yes'
am_cv_make_support_nested_variables='yes'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing aclocal-1.16'
AMTAR='$${TAR-tar}'
AM_BACKSLASH='\'
AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
AM_DEFAULT_VERBOSITY='1'
AM_V='$(V)'
AUTOCONF='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing autoconf'
AUTOHEADER='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing autoheader'
AUTOMAKE='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing automake-1.16'
AWK='gawk'
CYGPATH_W='echo'
DEFS='-DPACKAGE_NAME=\"arc-theme\" -DPACKAGE_TARNAME=\"arc-theme\" -DPACKAGE_VERSION=\"20180114\" -DPACKAGE_STRING=\"arc-theme\ 20180114\" -DPACKAGE_BUGREPORT=\"https://github.com/NicoHood/arc-theme/issues\" -DPACKAGE_URL=\"https://github.com/NicoHood/arc-theme\" -DPACKAGE=\"arc-theme\" -DVERSION=\"20180114\"'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
ENABLE_CINNAMON='yes'
ENABLE_CINNAMON_FALSE='#'
ENABLE_CINNAMON_TRUE=''
ENABLE_DARK='yes'
ENABLE_DARKER='yes'
ENABLE_DARKER_FALSE='#'
ENABLE_DARKER_TRUE=''
ENABLE_DARK_FALSE='#'
ENABLE_DARK_TRUE=''
ENABLE_GNOME_SHELL='yes'
ENABLE_GNOME_SHELL_FALSE='#'
ENABLE_GNOME_SHELL_TRUE=''
ENABLE_GTK2='yes'
ENABLE_GTK2_FALSE='#'
ENABLE_GTK2_TRUE=''
ENABLE_GTK3='yes'
ENABLE_GTK3_FALSE='#'
ENABLE_GTK3_TRUE=''
ENABLE_LIGHT='yes'
ENABLE_LIGHT_FALSE='#'
ENABLE_LIGHT_TRUE=''
ENABLE_METACITY='yes'
ENABLE_METACITY_FALSE='#'
ENABLE_METACITY_TRUE=''
ENABLE_OPENBOX='yes'
ENABLE_OPENBOX_FALSE='#'
ENABLE_OPENBOX_TRUE=''
ENABLE_PLANK='yes'
ENABLE_PLANK_FALSE='#'
ENABLE_PLANK_TRUE=''
ENABLE_TRANSPARENCY='no'
ENABLE_TRANSPARENCY_FALSE=''
ENABLE_TRANSPARENCY_TRUE='#'
ENABLE_UNITY='yes'
ENABLE_UNITY_FALSE='#'
ENABLE_UNITY_TRUE=''
ENABLE_XFWM='yes'
ENABLE_XFWM_FALSE='#'
ENABLE_XFWM_TRUE=''
GNOME_VERSION='3.22'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
LIBOBJS=''
LIBS=''
LTLIBOBJS=''
MAKEINFO='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing makeinfo'
MKDIR_P='/usr/bin/mkdir -p'
PACKAGE='arc-theme'
PACKAGE_BUGREPORT='https://github.com/NicoHood/arc-theme/issues'
PACKAGE_NAME='arc-theme'
PACKAGE_STRING='arc-theme 20180114'
PACKAGE_TARNAME='arc-theme'
PACKAGE_URL='https://github.com/NicoHood/arc-theme'
PACKAGE_VERSION='20180114'
PATH_SEPARATOR=':'
PKG_CONFIG='/usr/bin/pkg-config'
PKG_CONFIG_LIBDIR=''
PKG_CONFIG_PATH=''
SET_MAKE=''
SHELL='/bin/sh'
STRIP=''
VERSION='20180114'
am__isrc=''
am__leading_dot='.'
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${exec_prefix}/bin'
build_alias=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host_alias=''
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
install_sh='${SHELL} /home/timur/TMP/arc-theme/build-aux/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "arc-theme"
#define PACKAGE_TARNAME "arc-theme"
#define PACKAGE_VERSION "20180114"
#define PACKAGE_STRING "arc-theme 20180114"
#define PACKAGE_BUGREPORT "https://github.com/NicoHood/arc-theme/issues"
#define PACKAGE_URL "https://github.com/NicoHood/arc-theme"
#define PACKAGE "arc-theme"
#define VERSION "20180114"

configure: exit 0

I've applied --disable-transparency option just in case but without everything stays the same. Any ideas?

fossfreedom commented 6 years ago

What desktop environment are you using?

On Tue, 5 Jun 2018, 15:55 Timur Fayzrakhmanov, notifications@github.com wrote:

Hi all, Recently I've built arc from sources. Void Linux doesn't have a package for that. Everything looks ok but when I try to apply the Arc-Darker variant it doesn't apply correctly (which is my favorite one). See the screen:

[image: image] https://user-images.githubusercontent.com/6209197/40983707-7e3d2334-68e0-11e8-92fc-a24fc6857c67.jpg Details

  • Distribution (with version): Void Linux. From config.log:

uname -m = x86_64 uname -r = 4.16.9_1 uname -s = Linux uname -v = #1 SMP PREEMPT Fri May 18 07:15:28 UTC 2018

  • Desktop environment (with version):
  • Arc version/commit (don't put "latest"):

./configure -V arc-theme configure 20180114 generated by GNU Autoconf 2.69

  • GTK+ 3 version: 3.22.30_1
    • Murrine engine version: 0.98.2_5
    • gnome-themes-standard version: I don't know if there is such.
  • Installation method (package or source): Sources.

It might useful to post config.log:

This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake.

It was created by arc-theme configure 20180114, which was generated by GNU Autoconf 2.69. Invocation command line was

$ ./configure --prefix=/usr --disable-transparency

---------

Platform.

---------

hostname = timfayz uname -m = x86_64 uname -r = 4.16.9_1 uname -s = Linux uname -v = #1 SMP PREEMPT Fri May 18 07:15:28 UTC 2018

/usr/bin/uname -p = unknown /bin/uname -X = unknown

/bin/arch = x86_64 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown

PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/bin PATH: /usr/sbin PATH: /sbin PATH: /bin

-----------

Core tests.

-----------

configure:1843: checking for a BSD-compatible install configure:1911: result: /usr/bin/install -c configure:1922: checking whether build environment is sane configure:1977: result: yes configure:2128: checking for a thread-safe mkdir -p configure:2167: result: /usr/bin/mkdir -p configure:2174: checking for gawk configure:2190: found /usr/bin/gawk configure:2201: result: gawk configure:2212: checking whether make sets $(MAKE) configure:2234: result: yes configure:2263: checking whether make supports nested variables configure:2280: result: yes configure:2778: checking for pkg-config configure:2796: found /usr/bin/pkg-config configure:2808: result: /usr/bin/pkg-config configure:2833: checking pkg-config is at least version 0.9.0 configure:2836: result: yes configure:2850: $PKG_CONFIG --exists --print-errors "gtk+-3.0" configure:2853: $? = 0 configure:2881: result: Building for GNOME 3.22 configure:3034: checking that generated files are newer than configure configure:3040: result: done configure:3100: creating ./config.status

----------------------

Running config.status.

----------------------

This file was extended by arc-theme config.status 20180114, which was generated by GNU Autoconf 2.69. Invocation command line was

CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status

on timfayz

config.status:789: creating common/Makefile config.status:789: creating extra/Makefile config.status:789: creating Makefile

----------------

Cache variables.

----------------

ac_cv_env_PKG_CONFIG_LIBDIR_set='' ac_cv_env_PKG_CONFIG_LIBDIR_value='' ac_cv_env_PKG_CONFIG_PATH_set='' ac_cv_env_PKG_CONFIG_PATH_value='' ac_cv_env_PKG_CONFIG_set='' ac_cv_env_PKG_CONFIG_value='' ac_cv_env_build_alias_set='' ac_cv_env_build_alias_value='' ac_cv_env_host_alias_set='' ac_cv_env_host_alias_value='' ac_cv_env_target_alias_set='' ac_cv_env_target_alias_value='' ac_cv_path_ac_pt_PKG_CONFIG='/usr/bin/pkg-config' ac_cv_path_install='/usr/bin/install -c' ac_cv_path_mkdir='/usr/bin/mkdir' ac_cv_prog_AWK='gawk' ac_cv_prog_make_make_set='yes' am_cv_make_support_nested_variables='yes'

-----------------

Output variables.

-----------------

ACLOCAL='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing aclocal-1.16' AMTAR='$${TAR-tar}' AM_BACKSLASH='\' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' AM_DEFAULT_VERBOSITY='1' AM_V='$(V)' AUTOCONF='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing autoconf' AUTOHEADER='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing autoheader' AUTOMAKE='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing automake-1.16' AWK='gawk' CYGPATH_W='echo' DEFS='-DPACKAGE_NAME=\"arc-theme\" -DPACKAGE_TARNAME=\"arc-theme\" -DPACKAGE_VERSION=\"20180114\" -DPACKAGE_STRING=\"arc-theme\ 20180114\" -DPACKAGE_BUGREPORT=\"https://github.com/NicoHood/arc-theme/issues\" -DPACKAGE_URL=\"https://github.com/NicoHood/arc-theme\" -DPACKAGE=\"arc-theme\" -DVERSION=\"20180114\"' ECHO_C='' ECHO_N='-n' ECHO_T='' ENABLE_CINNAMON='yes' ENABLE_CINNAMON_FALSE='#' ENABLE_CINNAMON_TRUE='' ENABLE_DARK='yes' ENABLE_DARKER='yes' ENABLE_DARKER_FALSE='#' ENABLE_DARKER_TRUE='' ENABLE_DARK_FALSE='#' ENABLE_DARK_TRUE='' ENABLE_GNOME_SHELL='yes' ENABLE_GNOME_SHELL_FALSE='#' ENABLE_GNOME_SHELL_TRUE='' ENABLE_GTK2='yes' ENABLE_GTK2_FALSE='#' ENABLE_GTK2_TRUE='' ENABLE_GTK3='yes' ENABLE_GTK3_FALSE='#' ENABLE_GTK3_TRUE='' ENABLE_LIGHT='yes' ENABLE_LIGHT_FALSE='#' ENABLE_LIGHT_TRUE='' ENABLE_METACITY='yes' ENABLE_METACITY_FALSE='#' ENABLE_METACITY_TRUE='' ENABLE_OPENBOX='yes' ENABLE_OPENBOX_FALSE='#' ENABLE_OPENBOX_TRUE='' ENABLE_PLANK='yes' ENABLE_PLANK_FALSE='#' ENABLE_PLANK_TRUE='' ENABLE_TRANSPARENCY='no' ENABLE_TRANSPARENCY_FALSE='' ENABLE_TRANSPARENCY_TRUE='#' ENABLE_UNITY='yes' ENABLE_UNITY_FALSE='#' ENABLE_UNITY_TRUE='' ENABLE_XFWM='yes' ENABLE_XFWM_FALSE='#' ENABLE_XFWM_TRUE='' GNOME_VERSION='3.22' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INSTALL_STRIP_PROGRAM='$(install_sh) -c -s' LIBOBJS='' LIBS='' LTLIBOBJS='' MAKEINFO='${SHELL} /home/timur/TMP/arc-theme/build-aux/missing makeinfo' MKDIR_P='/usr/bin/mkdir -p' PACKAGE='arc-theme' PACKAGE_BUGREPORT='https://github.com/NicoHood/arc-theme/issues' PACKAGE_NAME='arc-theme' PACKAGE_STRING='arc-theme 20180114' PACKAGE_TARNAME='arc-theme' PACKAGE_URL='https://github.com/NicoHood/arc-theme' PACKAGE_VERSION='20180114' PATH_SEPARATOR=':' PKG_CONFIG='/usr/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' SET_MAKE='' SHELL='/bin/sh' STRIP='' VERSION='20180114' amisrc='' amleading_dot='.' amtar='$${TAR-tar} chof - "$$tardir"' amuntar='$${TAR-tar} xf -' bindir='${exec_prefix}/bin' build_alias='' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' exec_prefix='${prefix}' host_alias='' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' install_sh='${SHELL} /home/timur/TMP/arc-theme/build-aux/install-sh' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' mandir='${datarootdir}/man' mkdir_p='$(MKDIR_P)' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias=''

-----------

confdefs.h.

-----------

/ confdefs.h /

define PACKAGE_NAME "arc-theme"

define PACKAGE_TARNAME "arc-theme"

define PACKAGE_VERSION "20180114"

define PACKAGE_STRING "arc-theme 20180114"

define PACKAGE_BUGREPORT "https://github.com/NicoHood/arc-theme/issues"

define PACKAGE_URL "https://github.com/NicoHood/arc-theme"

define PACKAGE "arc-theme"

define VERSION "20180114"

configure: exit 0

I've applied --disable-transparency option just in case but without everything stays the same. Any ideas?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/NicoHood/arc-theme/issues/85, or mute the thread https://github.com/notifications/unsubscribe-auth/AA8zkKx74NfEx-zyKJAyYmdKiU-ljbOMks5t5pvMgaJpZM4Ua_aX .

NicoHood commented 6 years ago

This is how I am building the package, if it helps...? https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/arc-gtk-theme

timfayz commented 6 years ago

@fossfreedom, I don't use DE, just dwm windows manager as I said before.

timfayz commented 6 years ago

@NicoHood, sorry but it doesn't help :( In the build() section nothing special happens. I do the same. Im not using Arch Linux anymore so package names is just for reference now. But everything arc requires I was resolved, the only thing is missing is gnome-themes-standard

NicoHood commented 6 years ago

@timfayz Could you solve the problem by now?

timfayz commented 6 years ago

@NicoHood hi!

Unfortunately not. I did fast check as follows:

git clone https://github.com/NicoHood/arc-theme.git --depth=1 && cd arc-theme
./autogen.sh --prefix=/usr
sudo make install
lxappearance
... # switching themes gives the same look as on the screen above

If you think I need to do more. Please, feel free to ask!

NicoHood commented 6 years ago

I have no idea. I guess you are missing one of the dependencies. Also always call make and make install separately.

timfayz commented 6 years ago

Thank you for the hint. Anyway, I did everything once again and no luck. Uninstalling theme (manually checking paths if something still exists, also using find), rebuilding and installing it again doesn't really help.