[DEPRECATED, use docker as replacement] Install RPM Based Distros, e.g. SuSE or Fedora, in chroots (for schroot) in an Ubuntu. This is the old method, now I'm using docker.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Marc Wäckerlin f525924fe6 readme updated 6 years ago
debian prepare new version 8 years ago
doc updated build system 7 years ago
scripts prepare new version 8 years ago
AUTHORS updated author woth new homepage 9 years ago
COPYING updated build system 7 years ago
ChangeLog updated build system 7 years ago
INSTALL updated build system 7 years ago
NEWS initial takeover 9 years ago
README.md readme updated 6 years ago
autogen.sh prepare new version 8 years ago
ax_check_qt.m4 readme updated 6 years ago
ax_cxx_compile_stdcxx_11.m4 updated build system 7 years ago
ax_init_standard_project.m4 readme updated 6 years ago
bootstrap.sh readme updated 6 years ago
build-in-docker.conf prepare new version 8 years ago
build-in-docker.sh readme updated 6 years ago
build-resource-file.sh initial takeover 9 years ago
configure.ac initial takeover 9 years ago
dependency-graph.sh updated build system 7 years ago
mac-create-app-bundle.sh readme updated 6 years ago
makefile.am readme updated 6 years ago
makefile_test.inc.am updated build system 7 years ago
resolve-debbuilddeps.sh readme updated 6 years ago
resolve-rpmbuilddeps.sh readme updated 6 years ago
rpmsign.exp updated build system 7 years ago
sql-to-dot.sed updated build system 7 years ago
suse-chroots.desktop.in prepare new version 8 years ago
suse-chroots.spec.in initial takeover 9 years ago
template.sh updated build system 7 years ago

README.md

Debootstrap for RPM Distros on Ubuntu

Downloads SuSE environments from the openSUSE homepage and installs them into schroot environments.

See scripts/susebootstrap.sh.

I used that to «cross compile» packages for suse and fedora on an ubuntu server. But now I don't use these scripts anymore. To get I suse build environment, I simply use docker:

docker run --rm -it opensuse bash

I have special images prepared for my builds:

https://hub.docker.com/r/mwaeckerlin/rpmbuildenv/

docker run --rm -it mwaeckerlin/rpmbuildenv:amd64-opensuse-leap

This is all part of my bootstrap environment, that installs a nice script build-in-docker.sh.