Off-Topic > SCM EXtensions

getFlash11.scm Bug

<< < (3/6) > >>

Jason W:
On second thought you are right, I will keep gtk2 as a mention in the info file. 

AbNoRMiS:

--- Quote from: tinypoodle on June 19, 2012, 07:44:32 AM ---IMHO making gtk2.scm a mandatory dependency would result in a huge penalty for all users having gtk2.tcz already installed.
By my estimation the amount of users loading gtk2.tcz anyway and occasionally wanting to make use of flash.scm may not be negligible.

--- End quote ---
now i have installed only gtk2.tcz because some extensions require its
and when i install any scm that requires gtk2.scm ie has it in its dep-file
then gtk2.scm even do not downloads and these scm are correctly use gtk2.tcz instead gtk2.scm
this provided in the script code /usr/bin/scm-load to avoid unnecessary downloads and overhead


p.s.
it seems to me that by getflash script creation flash.scm.dep with gtk2.scm do not be superfluous
but even contrary will prevent user mistakes

SamK:

--- Quote from: Jason W on June 19, 2012, 07:22:20 AM ---It is assumed that gtk2.scm will be loaded when using flash.scm. 

--- End quote ---
I completely overlooked this when I read the info file to find the use of the --available switch.  It does indeed work when gtk2 is loaded.  I just didn't connect the dots when moving the scm and md5.txt files from /tmp... that a dep file had not been created.


--- Quote from: Jason W on June 19, 2012, 07:47:41 AM ---On second thought you are right, I will keep gtk2 as a mention in the info file. 

--- End quote ---
This seems a curious decision.  Other scms that require gtk2 (or gtk3) are already in the repo that specify them as dependencies.  It seems to break a central objective of the scm format to leave out of an scm app something that is an absolute requirement for it to fulfill its purpose.  The result is that the application is no longer self-contained.


--- Quote from: AbNoRMiS on June 19, 2012, 08:39:07 AM ---
--- Quote from: tinypoodle on June 19, 2012, 07:44:32 AM ---IMHO making gtk2.scm a mandatory dependency would result in a huge penalty for all users having gtk2.tcz already installed.
By my estimation the amount of users loading gtk2.tcz anyway and occasionally wanting to make use of flash.scm may not be negligible.

--- End quote ---
now i have installed only gtk2.tcz because some extensions require its
and when i install any scm that requires gtk2.scm ie has it in its dep-file
then gtk2.scm even do not downloads and these scm are correctly use gtk2.tcz instead gtk2.scm
this provided in the script code /usr/bin/scm-load to avoid unnecessary downloads and overhead


p.s.
it seems to me that by getflash script creation flash.scm.dep with gtk2.scm do not be superfluous
but even contrary will prevent user mistakes

--- End quote ---
In view of this report it would seem the most favourable outcome will be obtained by listing gtk2 as a dependency of flash.scm


Edit
fix typos
   

Jason W:
Ok, I see the point, and having gtk2.scm in the dep file would be in line with the other apps as it is an absolute need. 

SamK:

--- Quote from: Jason W on June 19, 2012, 05:15:45 PM ---Ok, I see the point, and having gtk2.scm in the dep file would be in line with the other apps as it is an absolute need.

--- End quote ---
Thanks.


One small matter relating to the info file, it shows an incorrect command.

--- Code: ---getFlash11.sh --available
sh: getFlash11.sh: not found


getflash11.sh --available
Available versions for install:
11.2.202.228 11.1.102.63 11.1.102.62 11.0.1.152 11.1.102.5
--- End code ---
   

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version