Comments (10)
from kiss.
Is extra/ in your KISS_PATH?
Nope, I included only core
. Is extra
required to build core
? That sounds cursed.
from kiss.
from kiss.
It sounds incorrect that perl isn't in core, yes :)
It sounds incorrect that perl is needed at all. But I guess I don't have a say in what people use for their build systems. :)
from kiss.
Also it seems kind of incorrect that the linux-headers
is picking a specific version to download. Shouldn't I be able to bring my own?
Maybe I need to make my own repo listed before the others? Man, I haven't gotten to this part of the tutorial yet.
from kiss.
Anyway, closing this issue as resolved. Sorry for the super simple issue! Still new to this stuff (not Linux in general, but bootstrapping systems anyway)
from kiss.
It's probably inherited from the fact that libressl
did not require perl
to build and so it was moved to extra/
, but the change to openssl
didn't see perl
move back. There was a concerted effort to attempt to drop perl
but of course we can't have everything :)
linux-headers
is pegged to an LTS because it's a sane choice -- the average KISS user is going to be using a newer kernel than the linux-headers
package which is safe. If you want a newer linux-headers
package, you can do as you said; create your own repo with it at the version required. You can use kiss-fork
and kiss-link
to easily accomplish this, see the documentation for kiss
for more.
Simple issues resolve simple problems :) It's worth mentioning it.
I would recommend also pinging the KISS-community org on this (are you in IRC? tag git-bruh or someone else... I'd do it but alas, I have been busy...) to correct this as well. You can find a more up-to-date upstream repository for KISS there (github.com/kiss-community/repo). Not official, of course; but if you want a more recent repo you don't have to maintain yourself it makes it easy.
from kiss.
There was a concerted effort to attempt to drop
perl
but of course we can't have everything :)
Personally I'd like to see perl gone, I'm one of those people who spend time and effort eradicating Python because it doesn't deserve to exist. I don't mind perl nearly as much but the fact that it causes this issue was quite annoying.
are you in IRC?
Unfortunately not, for privacy reasons. IRC requires too much commitment, like I have to put my IP address and location out there for anyone to see. Those are sensitive so I prefer not to advertise them.
You can find a more up-to-date upstream repository for KISS there (github.com/kiss-community/repo).
Cool, maybe I can find a version of zlib there that doesn't just 404.
-> zlib Reading sources
found url+https://zlib.net/zlib-1.2.11.tar.gz
-> zlib Downloading https://zlib.net/zlib-1.2.11.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 315 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
ERROR zlib Failed to download https://zlib.net/zlib-1.2.11.tar.gz
This is getting annoying.
from kiss.
from kiss.
kiss-fork
suddenly solved all my problems with packages being dumb, because now I can fix them myself in five seconds :P
Thanks!
Now just to figure out how to switch to glibc because I just realized KISS uses musl...
from kiss.
Related Issues (20)
- if a build-fail hook fails, kiss thinks the package built successfully HOT 1
- Feature request - list of explicitly installed packages (for better orphan handling) HOT 3
- Feature request - comparing package versions with those further down the KISS_PATH HOT 5
- kiss help / /usr/share/doc/kiss/./index.txt has html HOT 1
- Make kiss build more scriptable HOT 3
- Use the kiss package manager on arch HOT 4
- kiss unable to install packages on systems without a user with the id 1000 HOT 5
- `kiss update`: false exit on non-remote git repos HOT 7
- [Feature request] => KISS uses git clone without --depth parameter resulting in huge clones HOT 7
- Set GOFLAGS along with GOPATH
- permissions bug HOT 2
- Problem installing new packages HOT 6
- Hook for Ctrl+C HOT 1
- Inherit KISS_HOOK in children HOT 3
- Bug in pkg_source_tar HOT 1
- should this string be double quoted instead of single?
- User `umask` interferes with packaging
- Discussion: Should package builds be ran from the driectory with the install and post-install scripts HOT 2
- mv files with extra privilages HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kiss.