/srv/irclogs.ubuntu.com/2017/05/14/#ubuntu-app-devel.txt

=== JanC_ is now known as JanC
de-factoGuys is that an easy way to create a .deb out of a .sh installer? maybe a wrapper script that tracks written files with a chroot-like env?13:17
de-factoBackground: I have to install Mathematica which comes with a mathematica.sh installer and I would like to have its file tracked by apt13:18
tomreynthere is checkinstall, but it may not catch everything.13:23
de-factoIs that capable of running a .sh script? i thought it would invoke "make install"13:23
de-factothere also is alien, though again not sure if it can work on a .sh install script13:25
de-factoits a Makeself version 2.1.113:26
tomreynmakeself concatenates an 'installer' shell script and a large binary blob, which is the actual payload.13:34
tomreynhttp://manpages.ubuntu.com/manpages/precise/man8/checkinstall.8.html states "checkinstall is a program that monitors an installation procedure (such as install, install.sh ), and creates a standard package for distribution"13:35
tomreynthat binary blob is a standard file archive, which could be handled by tar.13:37
de-factoyes its a tar appended to a sh script13:37
de-factoi was hoping something like this exists for debian based systems too https://aur.archlinux.org/packages/mathematica/13:38
tomreynthis 'package' axctually runs the installer13:45
de-factoyeah its not just an extract, a closed source Unix/Installer/MathInstaller is run from makeself13:47
de-factoactually I just dont like the idea of a closed source binary writing in arbitraty directories on my system without apt keeping track of the files13:49
de-factothats why i want to have a deb13:49
de-factomaybe I can use the same approach the livecd from ubuntu uses and put the installer insde an overlayfs ?13:54
de-factosomething like that here? https://askubuntu.com/questions/109413/how-do-i-use-overlayfs13:56
tomreynyou could try using open source software instead. ;)14:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!