Rant of the day: Insane dependencies for liveusb-creator

"Germán A. Racca" german.racca at gmail.com
Sat May 11 19:30:33 UTC 2013


On 05/11/2013 04:03 PM, Fernando Cassia wrote:
> On Sat, May 11, 2013 at 12:03 PM, "Germán A. Racca"
> <german.racca at gmail.com> wrote:
>> I sincerely think that this kind of complaints (I have seen several from you
>> too) won't take you nowhere.
>
> Yes, it takes me to nirvana. It shows me what software is well written
> and which ones are not.
>
>> Have you thought about programming a "simple" graphical interface without
>> any dependency at all? I you do it, I promise I package it for Fedora :)
>
> Once upon a time, I did, just by using Zenity, a tool to add GUIs to
> Bash scripts done by a guy at Sun Microsystems, Glynn Foster
> https://help.gnome.org/users/zenity/2.91/index-info.html.en
>
> Such script worked with domain name registrations, and it stopped
> working the time the registrar changed its web page (it did a lot of
> ugly scrapping of html). But it only needed zenity, nothing else, and
> certainly not 100MB of crud installed.
>
>> All the best, abrazos,
>> Germán.
>
> In the end, German, it's a free world, and I'm free to complain if I
> think some software is not designed as it should. It might end up
> encourage others to "fix it", or design a better replacement. In fact,
> had livecd-creator been _statically linked_ and available on the
> LiveCD, I'd have just run 'livecd-creator' from a shell window and
> this thread would have never happened.
>
> In the end, German, do you know how I fixed it? here's the recipe, I
> used TUXBOOT, which transfers ISO images to pen drives with a friendly
> GUI, and doesn't need the same tons of deps as LiveCD-creator does.
>
> I got it from here.
> http://downloads.sourceforge.net/project/tuxboot/old/tuxboot-linux-39-i686?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Ftuxboot%2Ffiles%2F&ts=1368243790&use_mirror=ufpr
>
> Of couse, all weren't roses... it wants to be run as root, and Fedora
> by default does not run GUI apps as root. So I had to do
>
> 1. xhost SI:localuser:root
>
> and then install the p7zip-plugins package that it requires but is not
> on the F18 repos.
>
> 2. yum install ftp://ftp.univie.ac.at/systems/linux/fedora/releases/18/Everything/i386/os/Packages/p/p7zip-plugins-9.20.1-4.fc18.i686.rpm
>
> Finally, I had to run it with beesu.
>
> But it certainly didn't need 100MB of deps installed.
>
> As usual, just my $0.02 worth of opinion ;)
> FC
>

But... does it work if you don't have qt/kde installed?

G.
-- 
Germán A. Racca
Fedora Package Maintainer
https://fedoraproject.org/wiki/User:Skytux


More information about the users mailing list