On 30/09/2014 22:08, KI7MT wrote:
> Hi Joe,
Hi Greg,

a couple of observations although I'm no expert on Linux packaging.
>
> Feedback on the documentation. You may want to leave it in, but long
> term, just background info here.
>
> Section 3.2 Linux:
>
> The Debian/control file should include the runtime dependencies. They
> are ARCH and Release version specific, particularly with the package names.
>
> For example:
>
> On x86_64 systems, the Dependency sections should include the
> libgfortran:i386 libqt5multimediawidgets5 libfftw3-single3 + all other
> runtime deps. This ensures i386 libgfortran + it's dependencies are
> installed for multi-arch usage.
>
> On x84 (i386/i686) systems, the same dependency line would have
> something like: libgfortran libqt5multimediawidgets5 libfftw3-single3 +
> additional runtimes packages.
>
> The build dependencies are not needed here, only the runtime deps.
Some of them are already in although I haven't sorted out the 32-bit on 
64-bit systems ones. But 'dpkg' doesn't handle prerequisites. I believe 
'gdebi' will do it but that itself is not in a default install.

I think 'rpm' should install dependent packages but it didn't work for 
me on Fedora 20 so it is still on my list to investigate further.
>
> If the control file is set correctly (for the target distribution &&
> version ) the user should not need to install additional dependencies.
>
> This is the Debian/Ubuntu package maintainers job rather than the
> upstream developers. But it is a big bonus if being done by upstream dev's.
Agreed on both points.
>
> For the Release Candidate, this may be the only way to go, as it's
> impractical for upstream to build all the variants (Debian Wheezy,
> Jessie, Sid / Ubuntu Trusty, Utopic etc etc) as there are far to many
> variables to look at. The package maintainers have to work the control
> files as necessary.
For now I think manual dependency installs is OK. The only issue is that 
the list of missing dependencies on a 64-bit system can look a bit 
daunting even though the bulk of them are resolved by pulling in the 
32-bit compatibility libs that hang off that libgfortran3 32-bit package.
>
>
> 73's
> Greg, KI7MT
73
Bill
G4WJS.
>
> On 9/30/2014 18:53, Joe Taylor wrote:
>> Hi all,
>>
>> Tomorrow I plan to post several updated web pages at the *WSJT Home
>> Page*, http://physics.princeton.edu/pulsar/K1JT/ .  The revised page for
>> WSJT-X will include instructions and links to WSJT-X version 1.4.0
>> installation files, as follows:
>>
>> Windows:
>> --------------------------------------------------------
>> wsjtx-1.4.0-rc2-win32.exe
>>
>> Linux:
>> --------------------------------------------------------
>> wsjtx_1.4.0-rc2_i386.deb    (for Debian, Ubuntu, etc.)
>> wsjtx_1.4.0-rc2_amd64.deb   (64-bit)
>> wsjtx-1.4.0-rc2.i686.rpm    (for Fedora, Red Hat, etc.)
>> wsjtx-1.4.0-rc2.x86_64.rpm  (64-bit)
>>
>> Macintosh:
>> --------------------------------------------------------
>> WSJT-X_rc1_10.7.dmg  (for OS X 10.7, 10.8)
>> WSJT-X_rc1_10.9.dmg  (for OS X 10.9)
>>
>> Source Code:
>> --------------------------------------------------------
>> wsjtx-1.4.0-rc2-Source.tar.gz
>>
>>
>> I will also post public messages to the "wsjt-devel" and "wsjtgroup"
>> reflectors announcing availability of these beta releases of WSJT-X 1.4.0.
>>
>> PLEASE: If you find errors or anything that could be improved in the new
>> "WSJT-X User Guide" that will be posted tomorrow, do let me know!
>> Compiled binaries for our release candidates are frozen as they now
>> stand, but the User Guide will continue to be improved, as needed.
>>
>>      -- 73, Joe, K1JT
>>
>> ------------------------------------------------------------------------------
>> Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
>> Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
>> Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
>> Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
>> http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>


------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to