Git Product home page Git Product logo

Comments (10)

dilyn-corner avatar dilyn-corner commented on July 23, 2024

from kiss.

LoganDark avatar LoganDark commented on July 23, 2024

Is extra/ in your KISS_PATH?

Nope, I included only core. Is extra required to build core? That sounds cursed.

from kiss.

dilyn-corner avatar dilyn-corner commented on July 23, 2024

from kiss.

LoganDark avatar LoganDark commented on July 23, 2024

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.

LoganDark avatar LoganDark commented on July 23, 2024

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.

LoganDark avatar LoganDark commented on July 23, 2024

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.

dilyn-corner avatar dilyn-corner commented on July 23, 2024

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.

LoganDark avatar LoganDark commented on July 23, 2024

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.

dilyn-corner avatar dilyn-corner commented on July 23, 2024

from kiss.

LoganDark avatar LoganDark commented on July 23, 2024

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)

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.