Package Details: linux-zen-git 6.11.7+1299379+g359b304f87eb-1

Git Clone URL: https://aur.archlinux.org/linux-zen-git.git (read-only, click to copy)
Package Base: linux-zen-git
Description: Featureful kernel including various new features, code and optimizations to better suit desktops
Upstream URL: https://github.com/damentz/zen-kernel
Licenses: GPL2
Conflicts: linux-zen
Provides: linux-zen, linux-zen-git
Submitter: ilikenwf
Maintainer: ilikenwf
Last Packager: ilikenwf
Votes: 28
Popularity: 0.000008
First Submitted: 2015-08-10 23:27 (UTC)
Last Updated: 2024-11-09 01:07 (UTC)

Dependencies (7)

Required by (3)

Sources (4)

Latest Comments

« First ‹ Previous 1 .. 17 18 19 20 21 22 23 24 Next › Last »

<deleted-account> commented on 2010-12-05 11:42 (UTC)

Don't know. I have simply taken the install script from my previous kernel26zen-git package. Should change that probably today. ;)

Marcel_K commented on 2010-12-05 00:38 (UTC)

Just one last question (at least for today ;): why do you issue `/sbin/depmod -v` (=verbose) only to redirect all that output to /dev/null?

Marcel_K commented on 2010-12-05 00:32 (UTC)

Thanks Bregol, very good idea to put this in a separate wrapper, works perfectly; after all, those commands can only be run when both kernel and header files are installed, not when only the former has been updated.

<deleted-account> commented on 2010-12-04 23:42 (UTC)

For vbox, you can rebuild drivers before booting the new kernel if you set some variables. I do this as part of my wrapper script (which is why i like a KISS pkgbuild that doesnt keep changing functionality - so i dont have to keep adjusting my wrapper). What I do in the wrapper is to set these: NEWZEN=`pacman -Ql kernel26zen-git | grep /modules.alias.bin | sed 's/kernel26.*\/lib\/modules\/\(.*\)\/modules.alias.bin/\1/g'` KERN_DIR="/usr/src/linux-${NEWZEN}" MODULE_DIR="/lib/modules/${NEWZEN}/misc" And the the wrapper script runs this: sudo -E /etc/rc.d/vboxdrv setup sudo depmod -a $NEWZEN note that i havent adjusted this yet for this new pkgbuild name yet, but you get the idea.

Marcel_K commented on 2010-12-04 23:20 (UTC)

Yeah, sounds like a good idea. :) Strange Pacman didn't complain when I installed virtualbox_bin; or: who deleted my kernel26-headers??? BTW, my earlier patch was wrong, makepkg didn't do what I thought it would do, sorry for the confusion. Also, it seems you can't issue `/etc/rc.d/vboxdrv setup` immediately after installing the kernel, I suspect you'll have to reboot and run the new kernel before you can recompile the VirtualBox module(s) (but of course that issue is regarding that package). At http://aur.pastebin.com/AhRVAGfR is the corrected patch.

<deleted-account> commented on 2010-12-04 23:01 (UTC)

This package does not provide kernel26-headers. If virtualbox_bin needs that package, you should better install it. ;)

Marcel_K commented on 2010-12-04 22:53 (UTC)

I'm fine with either way, I merely provided my patch if someone wants a bit more sophistication (I already inadvertently deleted my .config). Anyway, I think this PKGBUILD is really good, thanks Patrick! I encountered a more serious problem when trying to install kernel26-zen-headers. Pacman complained that kernel26-headers are needed by virtualbox_bin; could you add `provides=('kernel26-headers')` please?

SanskritFritz commented on 2010-12-04 22:27 (UTC)

Well, I personally love the KISS transparency of this package. No fuss, just what is absolutely needed. This way I can maintain the state of the git repo, I can decide what happens to the .config file, I can decide how I make the config, but what needs to be done anyway, is included into the PKGBUILD. Brilliant, please keep it this way. Just my 2₵.

Marcel_K commented on 2010-12-04 21:09 (UTC)

I totally agree with SanskritFritz, but I also liked the abilities to choose (menu|x|g)config when building and the automatic saving of .config (issuing a `make mrproper` wipes .config away). I use the patch at http://aur.pastebin.com/A3Va3U7K (so I can simply type `makepkg menu` to issue `make menuconfig` on the fly). It also rebuilds my VirtualBox module after installing, as required by that package.

<deleted-account> commented on 2010-12-04 14:09 (UTC)

As SanskritFritz said, you can skip updating the tree by uncommenting _no_update="y". The PKGBUILD also asks you two times whether you want to continue, so it does offer a certain interactivity. Asking the user interactively whether he wants to update his or her tree would be a good idea though. I'm going to add it later this day.