From: Jim B. <bu...@cs...> - 2006-06-07 18:04:52
|
Hi Folks, I'm trying to create a new platform. I used this script to create my component packages: pkgs=" \ glibc-2.3.3-98.i586.rpm \ glibc-devel-2.3.3-98.i586.rpm \ ncurses-5.4-59.i586.rpm \ readline-4.3-306.i586.rpm \ binutils-2.13.90.0.18-1.i386.rpm \ gcc-3.2.2-5.i386.rpm \ bash-2.05b-305.i586.rpm \ gawk-3.1.3-205.i586.rpm \ " cd rpm for p in $pkgs ; do pkg2vesta.pl --verbose \ --package-root /vesta/buff-linux.boi.hp.com/platforms \ --package-pattern nld9-x86/nld9-x86/components/%p \ $p done Afterwards, I checked them in, except for glibc-devel. Here's part of what happened: buff-linux$ pwd /vesta-work/buff buff-linux$ ls -alF total 2 drwxr-xr-x 1 buff vadmin 512 Jun 7 11:50 ./ drwxrwxrwx 1 vadmin vadmin 512 Jan 6 2005 ../ drwxr-xr-x 1 buff vadmin 512 Jun 7 11:50 glibc/ drwxr-xr-x 1 buff vadmin 512 Jun 7 11:50 glibc-devel/ buff-linux$ vadvance -Z glibc Advancing to /vesta/buff-linux.boi.hp.com/platforms/nld9-x86/nld9-x86/components/glibc/2.3.3-98/checkout/1/1 buff-linux$ vcheckin glibc Enter change history message, terminated with ^D or . on a line by itself : Checking in /vesta/buff-linux.boi.hp.com/platforms/nld9-x86/nld9-x86/components/glibc/2.3.3-98/1 Deleting /vesta-work/buff/glibc buff-linux$ vadvance -Z glibc-devel/ Advancing to /vesta/buff-linux.boi.hp.com/platforms/nld9-x86/nld9-x86/components/glibc-devel/2.3.3-98/checkout/1/1 buff-linux$ vcheckin glibc-devel/ Enter change history message, terminated with ^D or . on a line by itself : vcheckin: /vesta-work/buff/glibc-devel has been modified since last advance buff-linux$ The glibc-devel package seems to always need to be advanced, so I can't check it in. Using vsmash, I went through this process several times. I even vadvance-d glibc-devel ten times in a row! Can you help me? Thanks. -- Jim |