Sunday, October 28, 2012

Update projects at

The site is a FOSS directory and analysis project.  Spent some time claiming what it already knows about my development, by way of my commits on projects it already knows about.
  • Checked for ttylog and found that it is already present but that it was configured to track the old SVN code respository, which hasn't been used for quite some time.  Updated it to reference the current ttylog git repository.
  • Also updated the FTN Applications project there, including the SVN repositories for TinyTIC and VIReq.  (Still need to do the same for the rest of the FTN applications project applications.)
  • Also did the same for the Sourceforge Perl for FTN Systems, adding some of the existing GIT repositories.
  • Claimed my contribution to the Sourceforge Husky project.
  • Still many updates that I could do as it is incomplete.
  • Added a new project for LedgerSMB Packaging, initially adding links to the Debian & Ubuntu team sites.  

LedgerSMB CSS edit issue

Did some test builds & installs using v1.3.23-1~3, successfully; there is still the discrepancy with the directory transversal error when attempting to do an online edit of the CSS file on a new install. It may be a configuration issue of some sort, since the upgrade install (on the long term lsmb test system) works fine.  Copied the setup for that so I can try comparisons, see if there's still something I should be configuring in with the package for it.  (Thought I had, at least after the install if not part of the packaging, but since it's not working properly...)  May at least need to add to the documentation if not also something in the default config installed during the package install.

Saturday, October 27, 2012

Unofficial LedgerSMB Ubuntu Backports

Someone appears to already be maintaining backports of LedgersSMB:

Need to find out how he's doing it, especially since he's doing current versionsi.e., right now (27 Oct 12 11:43) he has a backport available for v1.3.23 which is the current release.

Perhaps he's using the new Recipe feature to do that?

Launchpad Projects

I'm still not sure what the difference is between a Team and a Project at Launchpad but they are separately registered.

There is also a note on that page for registering a project.

One reason I'm investigating this is because a "Project" name is a required entry for doing a VCS import at Launchpad, but I don't yet know what that field is supposed to indicate so I'm not sure what to use there.  (No response as yet to a support question I sent about that.)

Wednesday, October 24, 2012

Ubuntu LedgerSMB team

    Although I primarily use Debian myself, I do realize that a significant number of people use Ubuntu and while the normal path for LedgerSMB packages is via migration (automatic or by request) from Debian to Ubuntu, Ubuntu specific issues can come up. So I created a Ubuntu LedgerSMB Team at Launchpad, to enable work on things like backports as well as to provide another repository for packages. Note that I currently plan to target the Ubuntu LTS distributions (like v10.04 and v12.04, although others could also be done if needed.

Closed LedgerSMB doc requests

Updated and closed a couple of LedgerSMB documentation requests that were actually resolved but for some reason were not closed at the time.  I was reminded of them when another developer posted to them, asking if they hadn't already been closed and giving the SVN revision (r4578) he thought they had been closed by.

 Request # 3472542: LedgerSMB/ pod NAME issue

 Request # 3472604: LedgerSMB/ pod issue

Checked and verified that they were resolved, so belatedly closed the requests.

Tuesday, October 23, 2012

FTN::Packet v0.20 fails on v5.12.4 Mac OS X.

Received a report that testing Node AKA packet reading fails in FTN::Packet v0.20 on v5.12.4 Mac OS X. It was a PowerPC system so it may be some kind of byte order issue.

Created a bug report for it in the CPAN tracker: # 80365.

May open a ticket at the project site as well.

Created FTN Applications team at Launchpad.

Although I primarily use Debian myself, I do realize that a significant number of people use Ubuntu and while there are Fidonet Technology Networks (FTN) related applications in Debian and Ubuntu, there are many more that are not currently available. There is the Sourceforge FTN Applications project but one thing that SourceForge does not currently support is package repositories.  Launchpad does support them and while it is oriented towards Ubuntu, that does not mean that packages available there are not usable on Debian or other Debian derivative distributions (if only by means of source packages).
I then requested a copy('sync') of the existing makenl-3.2.7d-1 package for Ubuntu Hardy from my PPA to the ftnapps PPA, to be built for the Ubuntu Lucid distribution. (It is a different PPA, so I didn't have to change the package name and re-upload it.)

Note that I currently plan to target the Ubuntu LTS distributions (currently v10.04 and v12.04;  v8.04 support expires in April of 2013) for builds and package availability.

Thursday, October 11, 2012

LedgerSMB version parse error in v1.3.23

    An issue was reported to the ledgersmb-users mailing list about an error that came up when attempting to run  'perl Makefile.PL' on an MS Windows 7 system:
Can't parse version ''..''
 As I noted in an email response to the mailing list:
I see the same issue on a WinXP system with Strawberry Perl. Problem seems to be the the version number entry in the Makefile.PL file is not quoted; putting single quotes around it resolves the issue.
Note that on my Linux system, it doesn't appear to come up with an error but the version information shows up in, for instance, the generated MYMETA.yml as:  version: "\x01\x03\x17"
That was a testing package build for 1.3.23 rc1. I hadn't noticed with 1.3.22 because I had a patch to change that version line in Makefile.PL to get the version number from because the version listed in Makefile.PL was wrong.

Wednesday, October 10, 2012

Package DebTags updates

Updated the DebTags for my and Debian packages.

Note that HwB has been updated with my address but is still showing there under my old address.

Utilities availability in Debian v3 (woody)

Already have the zip and unzip packages in the Debian v3 (woody) VM I'm using to run Internet Rex but wanted additional archivers available.

Had been able to do a look up for program/packages like lha & unarj at by their path names but not by their package names, even though they were showing as being in the woody distribution.  After an email to the admin there, that's been corrected.

I'd also forgotten that those packages were in non-free back then. Added 'contrib non-free' to the apt sources line, and was then able to do an 'apt-get update' then install the lha (for the lzh archiver) and unarj packages with no other issue, as well as the unrar and zoo packages.