lp:wasta-remastersys

Created by Rik Shaw and last modified
Get this branch:
bzr branch lp:wasta-remastersys

Related bugs

Related blueprints

Branch information

Owner:
Wasta-Linux
Project:
wasta-remastersys
Status:
Mature

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/wasta-linux/wasta-remastersys.git.

The next import is scheduled to run .

Last successful import was .

Import started on juju-98ee42-prod-launchpad-codeimport-0 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-5 and finished taking 5 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-4 and finished taking 10 seconds — see the log
Import started on juju-98ee42-prod-launchpad-codeimport-1 and finished taking 10 seconds — see the log

Updating branch...

Launchpad is processing new changes to this branch which will be available in a few minutes. Reload to see the changes.

Recent revisions

112. By Justin Luth

bump to 4.6.4

I tested with 16.04 to verify it still works with older versions.
I'm very pleased that this has remained working for so long.

111. By Justin Luth

make wasta-remastersys calamares-aware

Calamares is a generic Linux installer.
It is used by Lubuntu and StudioLinux
within the Ubuntu family.
(Also Manjaro, KDE neon, OpenMandriva...)

With Ubuntu potentially dropping support for ubiquity,
(since it is developing an alternative in flutter),
it would be nice to support Calamares well.

One nice thing - it even works (as a live CD)
when you pick "just install" from the initial boot menu.
It fails to find the ubiquity installer,
and just boots up into live mode anyway.

110. By Justin Luth

warn if genisoimage and snaps have not been removed.

The normal "mkisofs" provided on Ubuntu is genisoimage,
which has a limit of a 4GB file able to be added to an ISO.
Since the file system is squashed into one big file,
this limit is easily reached if snaps are included.

Unfortunately the alternative mkisofs is not easy to find,
so it is hard to recommend something to the user
at this point, other than to remove snaps.

wasta-core provides wasta-remove-snaps, which keeps
apt snapd installed, but which removes all of the snaps
(which would be updated immediately after OS install anyway).

In my testing, the entire Ubuntu 24.04 (without snaps)
took 2GB, but with snaps it exceeded the limit
(with basically only firefox as a functional snap).

Without the warning, the user would go through
the entire ISO build process, only to fail at the last step.

109. By Justin Luth

bump to 4.6.3: clear some lint warnings. Ready for 24.04

Of course 24.04 is VERY early in development,
but at least it still works after 18 months of changes...

108. By Justin Luth

typo: GENISOIMAGE -> MKISO_GENISO

regression from 7e53aa72e4ccaf76aea32ceabfe81df2ef317d3e
which changed the name but missed one instance of it.

and I also took the opportunity to add a check for a
squashfs file existance (which I lost when I hit Ctrl-C).

107. By Justin Luth

typo: SQUASFSIZE -> SQUASHFSSIZE

106. By Justin Luth

limit the version comparison to major and minor version numbers

Ubuntu 24.04 exposed the weakness in taking the version at face value.
4.6.1 >= 4.4 gave an input error, because a number cannot have
two decimal places. So limit it to 4.6. Zero-pad the minor version
since it isn't that hard to get to version to .10 or higher.

105. By Rik Shaw

fix rm -rf syntax

104. By Rik Shaw

remove flatpak and snap cache, update splash.png

103. By Rik Shaw

updating /EFI and /boot from Linux Mint 21.3 to fix EFI compatibility (secureboot not supported)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers