The attached patch set turns anaconda into a regular old python module. It does this by moving lots and lots of files around. I will attach a followup email showing the exact layout of the anaconda RPM with this patch applied. I have performed a basic test of building a scratch package and then running pungi with that package, and then doing a single basic install. pungi will require patches to reference new locations. I've got a patch for that locally and will send later. fedora-logos will also need a patch. Notable changes: - In order to not have to change every "import whatever" to "import anaconda.whatever", I do some python path mangling early on. Any project using anaconda that doesn't want to have to make those changes will have to do their own path mangling. - /usr/sbin/anaconda -> /usr/sbin/anaconda-bin. I have to do this to make updates work correctly. Patch 11 should explain the situation. - /usr/lib/anaconda-runtime is dead. I'm looking to push this into master relatively soon so I can go back to work on storage testing. - Chris _______________________________________________ Anaconda-devel-list mailing list Anaconda-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/anaconda-devel-list