All pastes #961614 Raw Edit

Etwas

public text v1 · immutable
#961614 ·published 2008-03-29 00:43 UTC
rendered paste body

==> development.log <==
add validation mapping: "source", :index => :directory
add validation mapping: "source", :packagelist => :directory
add validation mapping: "source", :filelist => :directory
add validation mapping: "source", :package_meta => :package
add validation mapping: "source", :pattern_meta => :pattern
add validation mapping: "source", :project_meta => :project


Processing SourceController#package_meta (for ::ffff:192.168.10.241 at 2008-03-29 01:42:23) [GET]
  Session ID: 5429b07a56c2bb2566e911be196def5c
  Parameters: {"project"=>"base_toolchain", "action"=>"package_meta", "package"=>"acl", "controller"=>"source"}
AUTH:
no authentication string was sent
Rendering status
errorcode 'unknown' - Authentication required
Rendering status (401)
Filter chain halted as [#<ActionController::Filters::ClassMethods::SymbolFilter:0xb7379198 @filter=:extract_user>] rendered_or_redirected.
Completed in 0.00297 (336 reqs/sec) | Rendering: 0.00113 (37%) | DB: 0.00000 (0%) | 401 Unauthorized [http://192.168.10.241/source/base_toolchain/acl/_meta]

==> obs-frontend-access.log <==
::ffff:192.168.10.241 192.168.10.241 - [29/Mar/2008:01:42:23 +0100] "GET /source/base_toolchain/acl/_meta HTTP/1.1" 401 140 "-" "osc/0.99"

==> development.log <==
add validation mapping: "source", :index => :directory
add validation mapping: "source", :packagelist => :directory
add validation mapping: "source", :filelist => :directory
add validation mapping: "source", :package_meta => :package
add validation mapping: "source", :pattern_meta => :pattern
add validation mapping: "source", :project_meta => :project


Processing SourceController#package_meta (for ::ffff:192.168.10.241 at 2008-03-29 01:42:23) [GET]
  Session ID: BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNo%0ASGFzaHsABjoKQHVzZWR7AA%3D%3D--4f4ae8f387319849b401645480857a6c951893b4
  Parameters: {"project"=>"base_toolchain", "action"=>"package_meta", "package"=>"acl", "controller"=>"source"}
AUTH: BasicYWRtaW46b3BlbnN1c2U=
  SQL (0.001757)   SHOW TABLES
  User Columns (0.002874)   SHOW FIELDS FROM `users`
  User Load (0.001684)   SELECT * FROM `users` WHERE (login = 'admin') LIMIT 1
USER found: Admin
User Admin initialised
User's source backend <:>, rpm backend: <:>
initializing model Package
Package.find( "acl", {:project=>"base_toolchain"} )
prepared find args: ["acl", {:project=>"base_toolchain", :name=>"acl"}]
[BSSQL] find( Package, ["acl", {:project=>"base_toolchain", :name=>"acl"}] )
retrieving target_uri for model ':package'
retrieving option hash for model ':package'
[BSSQL] query_from_options: {:project=>"base_toolchain", :name=>"acl"}
[BSSQL] query_from_options: query is: '@project='base_toolchain' and @name='acl''
  DbPackage Columns (0.002137)   SHOW FIELDS FROM `db_packages`
[BSSQL] join string: ", db_projects"
[BSSQL] find conditions: ["db_packages.name LIKE BINARY ? AND db_packages.db_project_id = db_projects.id AND db_projects.name = ?", "acl", "base_toolchain"]
  DbPackage Load (0.001345)   SELECT db_packages.* FROM `db_packages` , db_projects WHERE (db_packages.name LIKE BINARY 'acl' AND db_packages.db_project_id = db_projects.id AND db_projects.name = 'base_toolchain')
[BSSQL] query @project='base_toolchain' and @name='acl' returned no objects


ActiveXML::Transport::NotFoundError (package query "@project='base_toolchain' and @name='acl'" produced no results):
    /srv/www/obs/common/lib/activexml/transport.rb:216:in `find'
    /srv/www/obs/common/lib/activexml/base.rb:69:in `find'
    /app/controllers/source_controller.rb:356:in `package_meta'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `send'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `perform_action_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:697:in `call_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:689:in `perform_action_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:678:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `send'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `process_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in `process_without_session_management_support'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in `process'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:171:in `handle_request'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:101:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:149:in `with_signal_handler'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:99:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:77:in `process_each_request'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:612:in `each_cgi'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:609:in `each'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:609:in `each_cgi'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:76:in `process_each_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:50:in `process!'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:24:in `process!'
    /public/dispatch.fcgi:24

Rendering status
errorcode 'unknown' - package query "@project='base_toolchain' and @name='acl'" produced no results
Rendering status (404)
add validation mapping: "source", :index => :directory
add validation mapping: "source", :packagelist => :directory
add validation mapping: "source", :filelist => :directory
add validation mapping: "source", :package_meta => :package
add validation mapping: "source", :pattern_meta => :pattern
add validation mapping: "source", :project_meta => :project


Processing SourceController#package_meta (for ::ffff:192.168.10.241 at 2008-03-29 01:42:26) [PUT]
  Session ID: BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNo%0ASGFzaHsABjoKQHVzZWR7AA%3D%3D--4f4ae8f387319849b401645480857a6c951893b4
  Parameters: {"project"=>"base_toolchain", "action"=>"package_meta", "package"=>"acl", "controller"=>"source"}
checking schema map for controller 'source', action 'package_meta'
schema_file: package
schema_path: /srv/www/docs/api/frontend/package.xsd
trying to validate against schema '/srv/www/docs/api/frontend/package.xsd'
validation tmpfile: /srv/www/obs/frontend/tmp/opensuse_frontend_validator.19151.0
validation succeeded
AUTH:
no authentication string was sent
Rendering status
errorcode 'unknown' - Authentication required
Rendering status (401)
Filter chain halted as [#<ActionController::Filters::ClassMethods::SymbolFilter:0xb75b360c @filter=:extract_user>] rendered_or_redirected.
Completed in 0.03695 (27 reqs/sec) | Rendering: 0.00171 (4%) | DB: 0.00000 (0%) | 401 Unauthorized [http://192.168.10.241/source/base_toolchain/acl/_meta]
add validation mapping: "source", :packagelist => :directory
add validation mapping: "source", :filelist => :directory
add validation mapping: "source", :index => :directory
add validation mapping: "source", :project_meta => :project
add validation mapping: "source", :package_meta => :package
add validation mapping: "source", :pattern_meta => :pattern


Processing SourceController#package_meta (for ::ffff:192.168.10.241 at 2008-03-29 01:42:26) [PUT]
  Session ID: BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNo%0ASGFzaHsABjoKQHVzZWR7AA%3D%3D--4f4ae8f387319849b401645480857a6c951893b4
  Parameters: {"project"=>"base_toolchain", "action"=>"package_meta", "package"=>"acl", "controller"=>"source"}
checking schema map for controller 'source', action 'package_meta'
schema_file: package
schema_path: /srv/www/docs/api/frontend/package.xsd
trying to validate against schema '/srv/www/docs/api/frontend/package.xsd'
validation tmpfile: /srv/www/obs/frontend/tmp/opensuse_frontend_validator.19150.0
validation succeeded
AUTH: BasicYWRtaW46b3BlbnN1c2U=
  SQL (0.001889)   SHOW TABLES
  User Columns (0.003135)   SHOW FIELDS FROM `users`
  User Load (0.001845)   SELECT * FROM `users` WHERE (login = 'admin') LIMIT 1
USER found: Admin
User Admin initialised
User's source backend <:>, rpm backend: <:>
initializing model Package
Package.find( "acl", {:project=>"base_toolchain"} )
prepared find args: ["acl", {:project=>"base_toolchain", :name=>"acl"}]
[BSSQL] find( Package, ["acl", {:project=>"base_toolchain", :name=>"acl"}] )
retrieving target_uri for model ':package'
retrieving option hash for model ':package'
[BSSQL] query_from_options: {:project=>"base_toolchain", :name=>"acl"}
[BSSQL] query_from_options: query is: '@project='base_toolchain' and @name='acl''
  DbPackage Columns (0.002200)   SHOW FIELDS FROM `db_packages`
[BSSQL] join string: ", db_projects"
[BSSQL] find conditions: ["db_packages.name LIKE BINARY ? AND db_packages.db_project_id = db_projects.id AND db_projects.name = ?", "acl", "base_toolchain"]
  DbPackage Load (0.001664)   SELECT db_packages.* FROM `db_packages` , db_projects WHERE (db_packages.name LIKE BINARY 'acl' AND db_packages.db_project_id = db_projects.id AND db_projects.name = 'base_toolchain')
[BSSQL] query @project='base_toolchain' and @name='acl' returned no objects
User Admin wants to create a package in base_toolchain
  Join Table Columns (0.001970)   SHOW FIELDS FROM `roles_users`
  Role Load (0.001266)   SELECT * FROM `roles` INNER JOIN roles_users ON roles.id = roles_users.role_id WHERE (roles_users.user_id = 1 )
  Role Columns (0.001693)   SHOW FIELDS FROM `roles`
  Join Table Columns (0.001842)   SHOW FIELDS FROM `groups_users`
  Group Load (0.001135)   SELECT * FROM `groups` INNER JOIN groups_users ON groups.id = groups_users.group_id WHERE (groups_users.user_id = 1 )
  Join Table Columns (0.002050)   SHOW FIELDS FROM `roles_static_permissions`
  StaticPermission Load (0.001326)   SELECT * FROM `static_permissions` INNER JOIN roles_static_permissions ON static_permissions.id = roles_static_permissions.static_permission_id WHERE (roles_static_permissions.role_id = 1 )
  StaticPermission Columns (0.001665)   SHOW FIELDS FROM `static_permissions`
add_person: role: "maintainer"
Save Package
XML <package name='acl'>

  <title>Title of New Package</title>

  <description>LONG DESCRIPTION
GOES
HERE
  </description>

  <person role='maintainer' userid='admin'/>
  <person role='bugowner' userid='admin'/>


<!--
  use one of the examples below to disable building of this package
  on a certain architecture, in a certain repository,
  or a combination thereof:

  <disable arch="x86_64"/>
  <disable repository="SUSE_SLE-10"/>
  <disable repository="SUSE_SLE-10" arch="x86_64"/>

-->

<person role='maintainer' userid='Admin'/></package>
[BSSQL] saving object











  SQL (0.000892)   BEGIN
  DbPackage Load (0.001363)    SELECT pack.*
 FROM db_packages pack
 LEFT OUTER JOIN db_projects pro ON pack.db_project_id = pro.id
 WHERE pro.name = BINARY 'base_toolchain' AND pack.name = BINARY 'acl'

  SQL (0.001474)   SHOW TABLES
  DbProject Load (0.001479)   SELECT * FROM `db_projects` WHERE (name = BINARY 'base_toolchain') LIMIT 1
  DbProject Columns (0.002049)   SHOW FIELDS FROM `db_projects`
  DbPackage Create (0.001400)   INSERT INTO `db_packages` (`name`, `updated_at`, `activity_index`, `db_project_id`, `title`, `url`, `description`, `created_at`, `update_counter`) VALUES('acl', NULL, 100.0, 5, NULL, NULL, NULL, NULL, 0)
  PackageUserRoleRelationship Load (0.001325)   SELECT * FROM `package_user_role_relationships` WHERE (package_user_role_relationships.db_package_id = 8)
  User Load (0.001345)   SELECT * FROM `users` WHERE (`users`.`login` = 'admin') LIMIT 1
  Role Load (0.001022)   SELECT * FROM `roles`
  PackageUserRoleRelationship Columns (0.001648)   SHOW FIELDS FROM `package_user_role_relationships`
  PackageUserRoleRelationship Create (0.001042)   INSERT INTO `package_user_role_relationships` (`role_id`, `bs_user_id`, `db_package_id`) VALUES(3, 1, 8)
  User Load (0.001198)   SELECT * FROM `users` WHERE (`users`.`login` = 'admin') LIMIT 1
  PackageUserRoleRelationship Create (0.000908)   INSERT INTO `package_user_role_relationships` (`role_id`, `bs_user_id`, `db_package_id`) VALUES(4, 1, 8)
  User Load (0.001525)   SELECT * FROM `users` WHERE (`users`.`login` = 'Admin') LIMIT 1
  PackageUserRoleRelationship Create (0.000000)   Mysql::Error: Duplicate entry '8-1-3' for key 2: INSERT INTO `package_user_role_relationships` (`role_id`, `bs_user_id`, `db_package_id`) VALUES(3, 1, 8)
  SQL (0.040157)   ROLLBACK


ActiveRecord::StatementInvalid (Mysql::Error: Duplicate entry '8-1-3' for key 2: INSERT INTO `package_user_role_relationships` (`role_id`, `bs_user_id`, `db_package_id`) VALUES(3, 1, 8)):
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract_adapter.rb:150:in `log'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:281:in `execute'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:156:in `insert_sql'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/mysql_adapter.rb:291:in `insert_sql'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:44:in `insert_without_query_dirty'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:19:in `insert'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2272:in `create_without_callbacks'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/callbacks.rb:226:in `create_without_timestamps'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/timestamp.rb:29:in `create'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:2238:in `create_or_update_without_callbacks'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/callbacks.rb:213:in `create_or_update'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:1972:in `save_without_validation'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/validations.rb:934:in `save_without_transactions'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:108:in `save'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:80:in `transaction'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:100:in `transaction'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:108:in `save'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:120:in `rollback_active_record_state!'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:108:in `save'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/base.rb:572:in `create'
    /app/models/db_package.rb:105:in `store_axml'
    /srv/www/obs/common/lib/activexml/node.rb:308:in `call'
    /srv/www/obs/common/lib/activexml/node.rb:308:in `method_missing'
    /usr/lib/ruby/1.8/rexml/element.rb:934:in `each'
    /usr/lib/ruby/1.8/rexml/xpath.rb:53:in `each'
    /usr/lib/ruby/1.8/rexml/element.rb:934:in `each'
    /srv/www/obs/common/lib/activexml/node.rb:306:in `method_missing'
    /app/models/db_package.rb:85:in `store_axml'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:80:in `transaction'
    /app/models/db_package.rb:67:in `store_axml'
    /app/models/db_package.rb:39:in `store_axml'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/database_statements.rb:66:in `transaction'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/transactions.rb:80:in `transaction'
    /app/models/db_package.rb:29:in `store_axml'
    /srv/www/obs/common/lib/activexml/transport.rb:230:in `save'
    /srv/www/obs/common/lib/activexml/base.rb:89:in `save'
    /app/controllers/source_controller.rb:404:in `package_meta'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `send'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:1158:in `perform_action_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:697:in `call_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:689:in `perform_action_without_benchmark'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
    /usr/lib/ruby/1.8/benchmark.rb:293:in `measure'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/benchmarking.rb:68:in `perform_action_without_rescue'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/rescue.rb:199:in `perform_action_without_caching'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:678:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/connection_adapters/abstract/query_cache.rb:33:in `cache'
    /usr/lib/ruby/gems/1.8/gems/activerecord-2.0.2/lib/active_record/query_cache.rb:8:in `cache'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/caching.rb:677:in `perform_action'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `send'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:524:in `process_without_filters'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/filters.rb:685:in `process_without_session_management_support'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/session_management.rb:123:in `process'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/base.rb:388:in `process'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:171:in `handle_request'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi'
    /usr/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:101:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:149:in `with_signal_handler'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:99:in `process_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:77:in `process_each_request'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:612:in `each_cgi'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:609:in `each'
    /usr/lib/ruby/vendor_ruby/1.8/fcgi.rb:609:in `each_cgi'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:76:in `process_each_request'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:50:in `process!'
    /usr/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/fcgi_handler.rb:24:in `process!'
    /public/dispatch.fcgi:24

Rendering status
errorcode 'uncaught_exception' - Mysql::Error: Duplicate entry '8-1-3' for key 2: INSERT INTO `package_user_role_relationships` (`role_id`, `bs_user_id`, `db_package_id`) VALUES(3, 1, 8)
Rendering status (500)

==> obs-frontend-access.log <==
::ffff:192.168.10.241 192.168.10.241 - [29/Mar/2008:01:42:23 +0100] "GET /source/base_toolchain/acl/_meta HTTP/1.1" 404 194 "-" "osc/0.99"
::ffff:192.168.10.241 192.168.10.241 - [29/Mar/2008:01:42:26 +0100] "PUT /source/base_toolchain/acl/_meta HTTP/1.1" 401 140 "-" "osc/0.99"
::ffff:192.168.10.241 192.168.10.241 - [29/Mar/2008:01:42:27 +0100] "PUT /source/base_toolchain/acl/_meta HTTP/1.1" 500 8024 "-" "osc/0.99"