Code Monkey home page Code Monkey logo

Comments (8)

cgwalters avatar cgwalters commented on June 29, 2024

This is fallout from #340 - need to fix s390utils-base-2:2.10.0-1.fc31.s390x to not depend on initscripts.

from fedora-coreos-config.

cgwalters avatar cgwalters commented on June 29, 2024

Transferred this to fedora-coreos-config.

from fedora-coreos-config.

cgwalters avatar cgwalters commented on June 29, 2024

In the short term...it'd be ugly but we could rework #340 to be architecture-dependent via arch-include.

from fedora-coreos-config.

dustymabe avatar dustymabe commented on June 29, 2024

Another option may be to just remove all files provided by initscripts package (assuming they aren't actually needed). If we did include auditd we'd probably have to go with that option anyway because we can't actually change the dependency.

from fedora-coreos-config.

cgwalters avatar cgwalters commented on June 29, 2024

Oh we can change the dependency, but it'd require some new rpm-ostree work. Clearly though the dependency is just totally broken upstream.

from fedora-coreos-config.

dustymabe avatar dustymabe commented on June 29, 2024

Oh we can change the dependency, but it'd require some new rpm-ostree work. Clearly though the dependency is just totally broken upstream.

At a previous employer we had a concept of "dep whiteout". As you suggest, maybe adding support for something like that to rpm-ostree would make our life easer in the long term.

from fedora-coreos-config.

jlebon avatar jlebon commented on June 29, 2024

Another option may be to just remove all files provided by initscripts package (assuming they aren't actually needed).

Yeah, RHCOS today does exactly that. I think I'd rather do that than fake out the deps. Though would be nice if we could just resolve the underlying issues.

For this one, it looks like it uses at least the network-scripts function get_config_by_subchannel which relies on ifcfg files, which FCOS doesn't even support at all anyway.

from fedora-coreos-config.

jcajka avatar jcajka commented on June 29, 2024

I have opened PR(https://src.fedoraproject.org/rpms/s390utils/pull-request/4) workarounding the issue of perl dependency and dropping the need for the initscripts/network-scripts. It will probably need more testing on the perl side, to see if that has any ill effects(I can't really tell from top of my head), but it seems to be working for FCOS in VM on s390x just fine.

I guess the ultimate fix would be to finish rewrite of the perl scripts in something compiled(I guess C). There is already oldish issue opened upstream(ibm-s390-linux/s390-tools#5).

from fedora-coreos-config.

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.