Boinc exlusive applications dialogue doesnt show binaries

Bug #1162596 reported by PaFuLong
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
boinc (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Using the "add"-dialogue in the "eclusive applications"-tab doesnt show most of the programms e.g. in /usr/bin. it seems to be looking for certain extensions

Manual fix is editing cc_config.xml in data directory /etc/boinc-client and adding

<options>
<exclusive_app>EXAmPLeAPP</exclusive_app>
</options>

Revision history for this message
MestreLion (mestrelion) wrote :

Good eye!

It doesn't look for "certain" extensions, it looks for *any* extension. And most of Linux executables do not have any extension.

The fix should be to change the filter pattern from "*.*" (which matches all files *with* an extension) to "*" (all files). Or, even better, to files that have the executable bit set, if such filter is possible.

Changed in boinc (Ubuntu):
status: New → Confirmed
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

Thanks for spotting this out to me, anyway I have already looked into this problem and fixed it in my ppa costamagnagianfranco/boinc /firefox and locutusofborg-ppa.

This wildcard problem has been also reported and fixed upstream a long time ago.

This bug anyway triggered some more bugs:
-check for executable bit: it DOESN'T work with current wxwidgets, I opened a wx bug and they said me that this works with wx 3.0, so I disabled this check until 3.0 gets into debian and ubuntu.
-the add doesn't work, to make it work I followed the upstream guide to change permissions and so on.

I don't know what change made it work (maybe adding the user to boinc group? Chmod the files?)

Pretty sure it was a permission problem in editing the file.

So if anybody wants to help me in fixing the second part of this bug can just use my ppa, follow the upstream guide to client configuration, reboot at each change and tell me which change did the trick.

I have a clean machine right now, so I'll do this trick too.

Changed in boinc (Ubuntu):
status: Confirmed → Fix Committed
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

this should be fixed in commit
http://anonscm.debian.org/gitweb/?p=pkg-boinc/boinc.git;a=commitdiff;h=7b538017e9ed8d453045c7d285bbcac4301702bc

this fix will be available in a few hours in my ppas

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package boinc - 7.0.65+dfsg-1

---------------
boinc (7.0.65+dfsg-1) unstable; urgency=low

  [ Gianfranco Costamagna ]
  * New upstream release.
  * debian/control.in dropped version check
      - pkg-config (>= 0.15) (version 0.25 in stable)
      - autoconf (>= 2.59) (version 2.67 in stable)
      - automake1.9 (>= 1.9.3) (version 1.9.6 in stable)
      - libcurl4-openssl-dev (>= 7.17.1) (version 7.21.0 in stable)
      - python (>= 2.3) (version 2.6.6 in stable)
      - Breaks: udev (<< 136-1) (version 164 in stable)
      - removed boinc-app-seti from boinc-client Suggests field
      - Bumped debhelper required version to 8
    debian/compat
      - Bumped to version 8

  [ Steffen Moeller ]
  * Merged work on packaging of BOINC server code
  * boinc-cgi-stripchart package now built together with server parts

 -- Gianfranco Costamagna <email address hidden> Tue, 30 Apr 2013 21:45:44 +0200

Changed in boinc (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.