make-kpkg is (being) retired, the official Debian way is make deb-pkg.
The official Debian kernel handbook uses make deb-pkg.
make-kpkg is included in wheezy and jessie but stretch (current stable) only contains it for powerpc.
Powerpc is no longer supported in buster (testing), and unsurprisingly the only hit for filenames containing make-kpkgis an ...
I specified revision in wrong format. Correct format in my case is:
From man PKGBUILD:
USING VCS SOURCES
Building a developmental version of a package using sources from a version control system (VCS) is enabled by specifying the source in the form
This thread sounds like what you're looking for.
How to cross compile 32bit packages on Arch64 via distcc?
I'm not that familiar with ArchLinux so I don't understand the specifics but from what I gather it sounds like you can setup a 32-Bit chroot environment on your 64-Bit system, setup a 32-Bit toolchain within it, and build packages in there.
Also this ...
If you a distributing a source package, the (autotools) norm is to compile the debugging symbols in by default.
I think that once upon a time mainstream linux distros left them in binaries too; I may be wrong about that. There is a misconception that removing debugging symbols "optimizes" software. It doesn't. The only difference including debugging ...
You could get the neofetch git AUR package, which is called neofetch-git. You can install it with an AUR helper, or if you want to build manually:
git clone https://aur.archlinux.org/neofetch-git.git
Or, you can build directly from git:
git clone https://github.com/dylanaraps/neofetch.git
make && sudo make ...
According to the Arch Linux Wiki you should run something along the lines of make DESTDIR="$pkgdir/" install inside the package() function to install the files to the fakeroot directory. E.g.:
make DESTDIR="$pkgdir/" install
If you don't use make in your project, you can look at what make install does and ...
That is not an error message, it is one of pacman's hooks.
It was introduced in an update to systemd, and is essentially explained by Lennart here:
A new condition ConditionNeedsUpdate= has been added. With this
mechanism it is possible to conditionalize execution of services
depending on whether /usr is newer than /etc or /var. The idea is that
I've found the guilty after digging through the source of makepkg
source /etc/profile &>/dev/null
causes the problem, if I run this command it freezes, Ctrl+C will kill the whole terminal.
So now I know the source of the Problem, still trying to figure out why this happens...
EDIT: Found it! I'm using tdm as display-manager, to start it I've put a ...