Download presentation
Presentation is loading. Please wait.
Published byMagdalen Bates Modified over 8 years ago
1
Yannick Patois - Datagrid Software Repository Presentation - September, 24, 2002 - n° 1 Datagrid Software Repository Presentation CVS, packages, automatic building and release list definitions Yannick Patois E-mail patois@in2p3.fr
2
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Table Of Content Current status of Autobuild (RH6.2) Current questions and progress Move to RH7.2 Edg-release rpm lists Creating RPM lists from dependencies
3
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Current status of Autobuild (RH6.2)
4
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Questions and progress RPM Generation Autobuild vs manually generated Quality checking before publishing RPM lists Dependencies Generation Database ?
5
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Moving to Redh-Hat 7.2
6
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Edg-release rpm lists
7
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Creating RPM lists from dependencies I (idea) Problem : Managing huge lists of RPM (edg-release) can be difficult. Idea : Creating them from the RPM inter-dependencies Practical implementation Datagrid RPMS Striped RPMS (only headers) Custom “everything” RPM database Build Machine Local copy RPM task (virtual rpm pkgs) RPM task (virtual rpm pkgs) Full RPM list --whatprovide --whatrequire Custom list RPM database Rpm -Va Validation
8
Yannick Patois - Datagrid Software Repository Presentation - September, 24 2002 - n° 1 Creating RPM List from Dependencies II (example) Redhat-base-edg-0.0.1-1.i386.rpm redhat-kernel-edg-0.0.1-1.i386.rpm task-build-wp6-0.0.1-1.i386.rpm Redhat-base-edg-0.0.1-1.i386.rpm redhat-kernel-edg-0.0.1-1.i386.rpm task-build-wp6-0.0.1-1.i386.rpm Name: task-build-wp6 [...] # This is for edg-example Requires: libtool Requires: automake Requires: autoconf Requires: make Requires: c++ Requires: doxygen Requires: sgml-tools Requires: tetex-dvips Requires: ghostscript [...] Full RPM List
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.