#9785 NORM 10.1.3: XO 1.5 MySqueak does not run

Zarro Boogs per Child bugtracker at laptop.org
Wed Nov 3 13:15:13 EDT 2010


#9785: XO 1.5 MySqueak does not run
--------------------------------------+-------------------------------------
           Reporter:  reuben          |       Owner:  dsd          
               Type:  defect          |      Status:  new          
           Priority:  normal          |   Milestone:  10.1.3       
          Component:  etoys-activity  |     Version:  not specified
         Resolution:                  |    Keywords:               
        Next_action:  review          |    Verified:  0            
Deployment_affected:                  |   Blockedby:               
           Blocking:                  |  
--------------------------------------+-------------------------------------
Changes (by erikos):

  * next_action:  communicate => review


Comment:

 Reading through the backlog I concluded that it is fine to remove the
 desktop specific files from the squeak-vm package. I re-created the rpm
 and etoys still runs fine on Sugar and GNOME and the entry of "MySqueak"
 is gone. The same patch could go upstream I guess. We would need to ping
 the maintainer.

 {{{
 --- SPECS/squeak-vm.spec.ORIG   2010-06-22 00:19:29.000000000 +0200
 +++ SPECS/squeak-vm.spec        2010-11-03 17:58:08.000000000 +0100
 @@ -5,7 +5,7 @@

  Name:           squeak-vm
  Version:        %{major}.%{minor}
 -Release:        3%{?dist}
 +Release:        4%{?dist}
  Summary:        The Squeak virtual machine

  Group:          Development/Languages
 @@ -107,13 +107,6 @@
  # these files will be put in std RPM doc location
  rm -rf %{buildroot}%{_prefix}/doc/squeak

 -# install the desktop stuff
 -install -D --mode=u=rwx,go=rx mysqueak %{buildroot}%{_bindir}/mysqueak
 -install -D --mode=u=rw,go=r mysqueak.1
 %{buildroot}%{_mandir}/man1/mysqueak.1
 -install -D --mode=u=rw,go=r squeak.xml
 %{buildroot}%{_datadir}/mime/packages/squeak.xml
 -install -D --mode=u=rw,go=r squeak.desktop
 %{buildroot}%{_datadir}/applications/squeak.desktop
 -install -D --mode=u=rw,go=r squeak.png
 %{buildroot}%{_datadir}/pixmaps/squeak.png
 -
  %define icons_dir %{buildroot}%{_datadir}/icons/gnome
  for size in 16 24 32 48 64 72 96
  do
 @@ -202,9 +195,6 @@
  %{_mandir}/man*/*
  %dir %{_datadir}/squeak
  %{_datadir}/squeak/*
 -%{_datadir}/applications/*
 -%{_datadir}/pixmaps/*
 -%{_datadir}/mime/packages/*
  %{_datadir}/icons/gnome/*/mimetypes/*.png


 @@ -222,6 +212,9 @@
  %endif

  %changelog
 +* Wed Nov 03 2010 Simon Schampijer <simon at laptop.org> - 3.10.5-4
 +- Do not install desktop entry for MySqueak #9785
 +
  * Mon Jun 21 2010 Daniel Drake <dsd at laptop.org> - 3.10.5-3
  - Add upstream patch to fix sound loss during suspend/resume
 }}}

-- 
Ticket URL: <http://dev.laptop.org/ticket/9785#comment:8>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list