GithubHelp home page GithubHelp logo

Wrong paths on Arch Linux / AUR about kmscon HOT 7 CLOSED

aetf avatar aetf commented on August 26, 2024
Wrong paths on Arch Linux / AUR

from kmscon.

Comments (7)

PegasusEpsilon avatar PegasusEpsilon commented on August 26, 2024

Can confirm, and it's not just from those PKGBUILDs:

pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ grep url .git/config
	url = https://github.com/Aetf/kmscon.git
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ git reset --hard
HEAD is now at 188a960 Fix file conflict during instal, close #9
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ make clean distclean
...elided...
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ git status
On branch master
Your branch is up to date with 'origin/master'.

nothing to commit, working tree clean
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ git pull
Already up to date.
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ ls
build-aux/  external/  m4/       src/    autom4te.cache/  COPYING  README        Makefile.am  Makefile.in  autogen.sh*
docs/       fblog/     scripts/  tests/  configure*       NEWS     configure.ac  config.h.in  aclocal.m4
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ ./configure
...elided...
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ make
...elided...
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ make install DESTDIR=~/.trizen/arch-kmscon-custom/pkg
...elided...
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ tail -n1 ../pkg/usr/local/bin/kmscon 
exec ${libexecdir}/kmscon "$@"
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ grep libexecdir ../pkg/usr/local/bin/kmscon | head -n1
libexecdir=${exec_prefix}/libexec
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ grep exec_prefix ../pkg/usr/local/bin/kmscon | head -n1
exec_prefix=${prefix}
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ grep prefix ../pkg/usr/local/bin/kmscon | head -n1
prefix=/usr/local
pegasus@Li⁺:~/.trizen/arch-kmscon-custom/src$ file ../pkg/usr/local/libexec/kmscon
../pkg/usr/local/libexec/kmscon: directory

This was caused by 188a960 -- the commit before it (3f8b688) works just fine. It looks to me like the patch was pushed in without including a modified scripts/kmscon.

@Aetf it should be a simple fix, if your local version works. I can't imagine this is working for anyone but you, right now.

from kmscon.

Aetf avatar Aetf commented on August 26, 2024

Sorry for the careless fix :P

I've updated both the PKGBUILD and scripts/kmscon to be consistent with the path change.

Could both of you @plntyk @PegasusEpsilon test before I close this?

from kmscon.

LChris314 avatar LChris314 commented on August 26, 2024

Not those two users but I've just updated and it worked fine. File list shown by pacman -Ql shows correct path.

from kmscon.

plntyk avatar plntyk commented on August 26, 2024

Uninstalled and reinstalled kmscon-patched-git via AUR and it works.

from kmscon.

Aetf avatar Aetf commented on August 26, 2024

Okay. I'm closing this then. Fixed in d2c0134

from kmscon.

PegasusEpsilon avatar PegasusEpsilon commented on August 26, 2024

Sorry for the delay, can confirm that this has been fixed. Thanks, @Aetf!

from kmscon.

Aetf avatar Aetf commented on August 26, 2024

@PegasusEpsilon Cool!

from kmscon.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.