Sorry for the extra comments in this, but it got a little confusing.
Attached is a "final" debdiff for upload.

What happened:
-Debian fixed the .desktop file and patched the upstream .desktop file in the 
upstream source code tree
-They did not patch the .desktop file in debian/
-Debian then installed the desktop file from debian/, so the bug propagated 
even though it was "fixed"


This patch patches the .desktop file in debian/ and installs that one. I 
re-opened debian's bug to point that out to the maintainer. This bug will 
persist into maverick unless Debian fixes it as well.

** Patch added: "rcmdr_desktopfilefix.debdiff"
   http://launchpadlibrarian.net/48089093/rcmdr_desktopfilefix.debdiff

** Description changed:

  /usr/lib/R/site-library/Rcmdr/etc/linux/Rcmdr.sh is installed with mode
  644, which makes the link from Apps|Science fail complaining about its
  being unable to create the child process for the console window.
  
  This bug has been addressed in Debian by cherry picking a new .desktop
  file from upstream
  
- A patch that syncs with debian is attached below.
+ A patch that takes the fix from debian is attached below.
  
  TEST CASE: try to start rcmdr through the GNOME menu
  
  Regression potential: none, since it won't even start now.
  
- 
- This does not need to be fixed in Maverick, since the autosyncer will 
automatically fix it.
- 
+ This does need to be fixed in Maverick unless it is fixed in debian
+ before freeze.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: r-cran-rcmdr 1.5-4-1
  ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-21-generic i686
  Architecture: i386
  Date: Thu May  6 08:23:56 2010
  InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
  ProcEnviron:
   LANG=es_ES.utf8
   SHELL=/bin/bash
  SourcePackage: rcmdr

-- 
[SRU] rcmdr .desktop file fails to create child process
https://bugs.launchpad.net/bugs/576243
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to