[Bugs] #2947 UNSP: bundlebuilder: doesn't support --root (DESTDIR)

Sugar Labs Bugs bugtracker-noreply at sugarlabs.org
Tue Jul 5 12:45:05 EDT 2011


#2947: bundlebuilder: doesn't support --root (DESTDIR)
------------------------------------------+---------------------------------
    Reporter:  sascha_silbe               |          Owner:  erikos                     
        Type:  defect                     |         Status:  new                        
    Priority:  Unspecified by Maintainer  |      Milestone:  Unspecified by Release Team
   Component:  sugar-toolkit              |        Version:  Git as of bugdate          
    Severity:  Unspecified                |       Keywords:                             
Distribution:                             |   Status_field:  New                        
------------------------------------------+---------------------------------
 Unlike standard Python {{{setup.py}}} using distutils, those using
 {{{sugar.activity.bundlebuilder}}} doesn't support the {{{--root}}}
 option:

 {{{
 python setup.py install --prefix /home/sascha.silbe/sugar-jhbuild/install
 --root /home/sascha.silbe/sugar-jhbuild/install/_jhbuild/root-read
 Usage: setup.py install [options]

 setup.py: error: no such option: --root
 }}}

 AFAICT we also don't support the {{{--build-base}}} option that jhbuild
 uses for building outside of the source directory.

 We should consider switching to distutils with some add-ons rather than
 doing our own thing altogether.

-- 
Ticket URL: <http://bugs.sugarlabs.org/ticket/2947>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system


More information about the Bugs mailing list