From admin at helixcommunity.org  Wed Nov  7 12:46:49 2007
From: admin at helixcommunity.org (Helix Bug Tracker)
Date: Wed Nov  7 12:21:34 2007
Subject: [Ribosome-issues] [Bug 7273] New: Need better error reporting when
	unpriveledged user attempts to build restricted code
Message-ID: 

https://bugs.helixcommunity.org/show_bug.cgi?id=7273



rustyl created:

          Priority: TRIAGE                                                  
  Operating System: Linux                                                   
        AssignedTo: jfinnecy                                                
         QAContact: 0                                                       
           Summary: Need better error reporting when unpriveledged user atte
                    mpts to build restricted code                           
          Severity: TRIAGE                                                  
            Status: NEW                                                     
          Hardware: PC                                                      
           Version: current                                                 
           Tracker: Bugs                                                    
           Project: ribosome                                                
  Target Milestone: milestone 1                                             

Attempting to build a project that requires access to a restricted portion of the CVS repository
will result in the build system hanging in the code checkout portion of the build, and after several
minutes a python stack trace is printed to the console while the build system continues to hang.

I see this when attempting to follow the RealPlayer build instructions where:
* I first successfully build helix-player using:
   - SYSTEM_ID = linux-2.2-libc6-gcc32-i586
   - bif branch = hxplay_gtk_current
   - target = player_all
   - profile = helix-client-all-defines-free
* attempt to build realplayer by changing the bif branch to realplay_gtk_current
 
Eventually, the build appears to hang with the following output on the console:

datatype/amr/codec/amr-nb exists
datatype/smil/renderer/smil2/brush/fileformat exists
datatype/rm/audio/codec/ra8lbr exists

... and then after several minutes i notice the following additional text on the console:

[#-00008603][2007-11-07 11:20:41][-1209919280][INFO ] : Available threads:
 =========== -1228141680 ==========
    stack:
      __call__ @ /home/rusty/hx-stuff/build/lib/chaingang.py # 401
      __writeMessage @ /home/rusty/hx-stuff/build/lib/log.py # 594
      __log @ /home/rusty/hx-stuff/build/lib/log.py # 538
      info @ /home/rusty/hx-stuff/build/lib/log.py # 426
      info @ /home/rusty/hx-stuff/build/lib/log.py # 261
      update @ /home/rusty/hx-stuff/build/lib/cvs.py # 323
      update @ /home/rusty/hx-stuff/build/lib/cvs.py # 400
      checkout @ /home/rusty/hx-stuff/build/lib/cvs.py # 370
      Checkout @ /home/rusty/hx-stuff/build/lib/cvs.py # 208
      Checkout @ /home/rusty/hx-stuff/build/lib/cvs.py # 581
      Checkout @ /home/rusty/hx-stuff/build/lib/cvs.py # 708
      find_distribution_cvs @ /home/rusty/hx-stuff/build/lib/distributions.py # 192
      find_distribution @ /home/rusty/hx-stuff/build/lib/distributions.py # 262
      get_distribution @ /home/rusty/hx-stuff/build/lib/distributions.py # 294
      get_distribution @ /home/rusty/hx-stuff/build/lib/buildapp.py # 850
      checkout_module @ /home/rusty/hx-stuff/build/lib/buildapp.py # 942
      run @ /home/rusty/hx-stuff/build/lib/chaingang.py # 169
      doit @ /home/rusty/hx-stuff/build/lib/chaingang.py # 254
      doit @ /home/rusty/hx-stuff/build/lib/chaingang.py # 618
      worker @ /home/rusty/hx-stuff/build/lib/chaingang.py # 263
      worker @ /home/rusty/hx-stuff/build/lib/chaingang.py # 765

Again, this was seen while attempting to build realplayer from an account that did not have any
restricted access.  I would expect the build system to exit with an error letting the user know they
do not have permission to access some part of the repository that is needed to build the target.


-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug Tracker.  Please, do
not respond to this message, but instead edit your Bug Tracker user preferences
to change when Bug Tracker sends you e-mail.

From admin at helixcommunity.org  Mon Nov 19 16:28:10 2007
From: admin at helixcommunity.org (Helix Bug Tracker)
Date: Mon Nov 19 15:47:26 2007
Subject: [Ribosome-issues] [Bug 7280] New: Add a smart build.reg regenerator
Message-ID: 

https://bugs.helixcommunity.org/show_bug.cgi?id=7280



jfinnecy created:

          Priority: P4                                                      
  Operating System: Windows XP                                              
        AssignedTo: jfinnecy                                                
         QAContact: 0                                                       
           Summary: Add a smart build.reg regenerator                       
          Severity: S4                                                      
            Status: NEW                                                     
          Hardware: PC                                                      
           Version: current                                                 
           Tracker: Feature Requests                                        
           Project: ribosome                                                
  Target Milestone: milestone 1                                             

Ribosome often choke after a BIF file was modified or some SDK path 
defines were removed from a BIF file.
I wonder if it makes sense to fix Ribosome in some ways (where it makes 
sense) so that it would detect some such situation and automatically 
regenerate a new .reg file.

The advantage of fixing it that way is that developers don't need to 
know that build.reg can be removed to have Ribosome starts over more 
cleanly while keeping existing local source tree (much faster), making 
clean check up needed less often.
Also, having Ribosome doing it means that developers can keep the same 
Ribosome settings (BIF Branch, Target, and Profile) that are lost after 
build.reg is removed.


-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug Tracker.  Please, do
not respond to this message, but instead edit your Bug Tracker user preferences
to change when Bug Tracker sends you e-mail.

From admin at helixcommunity.org  Mon Nov 19 16:52:14 2007
From: admin at helixcommunity.org (Helix Bug Tracker)
Date: Mon Nov 19 16:18:24 2007
Subject: [Ribosome-issues] [Bug 4933] Distribution modules don't check out
	properly on windows platforms.
Message-ID: 

https://bugs.helixcommunity.org/show_bug.cgi?id=4933



jfinnecy changed:

           What    |Removed                     |Added                       
----------------------------------------------------------------------------
             Status|OPEN                        |RESOLVED                    
         Resolution|                            |NOTREPRO                    


------- Additional Comments From jfinnecy 2007-19-11 16:52 GMT-0800 -------
No repro on following CVS versions:

Concurrent Versions System (CVS) 1.11.2 (client)

Concurrent Versions System (CVSNT) 2.5.03 (Scorpio) Build 2382 (client/server)

Both versions create a tmp directory and show same behavior re: cvs_dir_check() as linux client.

-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug Tracker.  Please, do
not respond to this message, but instead edit your Bug Tracker user preferences
to change when Bug Tracker sends you e-mail.

From admin at helixcommunity.org  Mon Nov 19 16:52:29 2007
From: admin at helixcommunity.org (Helix Bug Tracker)
Date: Mon Nov 19 16:18:24 2007
Subject: [Ribosome-issues] [Bug 4933] Distribution modules don't check out
	properly on windows platforms.
Message-ID: 

https://bugs.helixcommunity.org/show_bug.cgi?id=4933



jfinnecy changed:

           What    |Removed                     |Added                       
----------------------------------------------------------------------------
             Status|RESOLVED                    |CLOSED                      


------- Additional Comments From jfinnecy 2007-19-11 16:52 GMT-0800 -------
closed

-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug Tracker.  Please, do
not respond to this message, but instead edit your Bug Tracker user preferences
to change when Bug Tracker sends you e-mail.

 

Site Map   |   Terms of Use   |   Privacy Policy   |   Contact Us

Copyright © 1995-2007 RealNetworks, Inc. All rights reserved. RealNetworks and Helix are trademarks of RealNetworks.
All other trademarks or registered trademarks are the property of their respective holders.