Mailinglist Archive: opensuse-buildservice (272 mails)

< Previous Next >
[opensuse-buildservice] Re: boot strap a private obs 2.1 instance
  • From: Dominique Le Foll <dominig@xxxxxxxxx>
  • Date: Thu, 11 Nov 2010 23:34:36 +0000
  • Message-id: <AANLkTin+7iB1yphHOc6qqpvNdLgu+FAMALLVjcNt682G@xxxxxxxxxxxxxx>
More info on the issue of boot strap:

I have added in this email the projects present in my base project
(first log), the error report by osc build (second log).
osc ls -b can the binary copied in :full.

I am lost ???

Dominique

in my base project, I have the following packages.
-------------------------------------------------------------
$ osc -A bluestreak ls MeeGo:1.0:Staging
abrt
acct
acl
acpid
adns
alsa-lib
alsa-plugins
alsa-utils
anthy
apr
apr-util
aria2
asciidoc
asio
aspell
aspell-en
at
at-spi
atk
attr
audiofile
audiomanager
augeas
authconfig
autoconf
autoconf213
automake
automake14
automake17
automoc4
autotrace
avahi
baekmuk-ttf-fonts
basesystem
bash
bash-x86
bc
bind
binutils
bison
bitmap
bitstream-vera-fonts
bluez
boost
bootchart
bootstub
booty
btrfs-progs
build
build-compare
busybox
byacc
bzip2
c-ares
ca-certificates
cabextract
cairo
cairomm
catdoc
ccache
ccss
check
cheese
chkconfig
chromium
chrpath
cjkuni-fonts
cloog
clucene
clutter
clutter-box2d
clutter-gesture
clutter-gst
clutter-gtk
clutter-imcontext
clutter-qt
cmake
compat-db
compat-libstdc++-33
compface
comps-extras
connman
connman-gnome
ConsoleKit
contextkit
coreutils
cpio
cppunit
cracklib
cracklib-python
createrepo
cronie
crontabs
cross-armv5tel-binutils
cross-armv5tel-binutils-accel
cross-armv5tel-gcc
cross-armv5tel-gcc-accel
cross-armv7l-binutils
cross-armv7l-binutils-accel
cross-armv7l-gcc
cross-armv7l-gcc-accel
cryptsetup-luks
cups
cupsddk
curl
cvs
cyrus-sasl
d-feet
dates
db4
dbus
dbus-c++
dbus-glib
dbus-python
dejagnu
dejavu-fonts
desktop-backgrounds
desktop-file-utils
dev86
devhelp
device-mapper
device-mapper-multipath
DeviceKit-power
dhcp
dhcpv6
dialog
diffstat
diffutils
djvulibre
dmidecode
dnsmasq
docbook-dtds
docbook-style-dsssl
docbook-style-xsl
docbook-utils
dos2unix
dosfstools
doxygen
driconf
droid-fonts
dvd+rw-tools
dvipdfm
dvipdfmx
dvipng
e2fsprogs
ecryptfs-utils
ed
eggdbus
eject
elfutils
enchant
enscript
eog
eom
esound
etherboot
ethtool
evolution-data-server
exempi
exiv2
exo
expat
expect
fakechroot
fakeroot
farsight2
fastinit
fastjar
fdupes
fennec
file
filesystem
findutils
firstboot
flac
flex
fontconfig
fontforge
fontpackages
foomatic
foomatic-db
fprintd
freeglut
freetype
fribidi
frozen-bubble
fslint
fuse
fuse-sshfs
fvkbd
fw-update
gamin
gammu
garage-client-services
gawk
gc
gcalctool
gcc
gcc-cross
GConf-dbus
gd
gdb
gdbm
gedit
generic-logos
geoclue
gettext
ghostscript
ghostscript-fonts
giflib
gir-repository
git
glade3
glew
glib2
glibc
glibc-arm
glibc-devel-arm
glibc-headers-arm
glibc-x86
glibmm
gmime
gmp
gmp-x86
gnet2
gnome-common
gnome-control-center-netbook
gnome-desktop
gnome-disk-utility
gnome-doc-utils
gnome-icon-theme
gnome-js-common
gnome-keyring
gnome-media
gnome-menus
gnome-mime-data
gnome-packagekit
gnome-panel
gnome-python2
gnome-settings-daemon
gnome-terminal
gnome-utils
gnome-vfs2
gnu-efi
gnupg
gnupg2
gnutls
gobject-introspection
gperf
gpgme
gpsd
gpsdrive
graphviz
grep
groff
grub
grubby
gsl
gsm
gssdp
gst-plugins-bad
gst-plugins-bad-free
gst-plugins-base
gst-plugins-farsight
gst-plugins-good
gst-plugins-ugly
gstreamer
gstreamer-python
gtk-doc
gtk-nodoka-engine
gtk-xfce-engine
gtk2
gtk2-engines
gtkglext
gtkmm
gtksourceview2
gtkspell
guile
gupnp
gupnp-av
gupnp-igd
gupnp-ui
gupnp-vala
gvfs
gwenhywfar
gypsy
gzip
hardlink
hdparm
help2man
hicolor-icon-theme
html2ps
hunspell
hunspell-en
hwdata
icon-naming-utils
icu
id3tag
image-configs
image-manager
ImageMagick
imake
indent
installer
intel-gpu-tools
intltool
iproute
iptables
iputils
iso-codes
isomd5sum
jadetex
jana
jasper
json-glib
kasumi
kbd
kernel
kernel-headers
kernel-headers-arm
kernel-n900
keyutils
krb5
ladspa
lapack
latencytop
latex2html
lcms
less
libao
libarchive
libart_lgpl
libassuan
libasyncns
libatasmart
libatomic_ops
libbonobo
libbonoboui
libburn
libcanberra
libcap
libcap-ng
libchamplain
libchewing
libcroco
libdaemon
libdbus-c++
libdhcp
libdiscid
libdmx
libdrm
libedit
liberation-fonts
libevent
libexif
libfakekey
libffi
libfontenc
libfprint
libgcrypt
libgda
libgdbus
libgdl
libgee
libggz
libglade2
libglademm
libgles2-qemu
libgnome
libgnome-keyring
libgnomecanvas
libgnomekbd
libgnomeui
libgpg-error
libgphoto2
libgsf
libgtop2
libgweather
libhangul
libical
libICE
libIDL
libidn
libiptcdata
libisofs
libjingle
libjpeg
libksba
libmatchbox
libmikmod
libmng
libmp4v2
libmtp
libnice
libnl
libnotify
libogg
liboil
libopenraw
libpaper
libpcap
libpciaccess
libpng
libproxy
libpthread-stubs
libqttracker
librsvg2
libsamplerate
libsatsolver
libsexy
libsigc++
libsilc
libSM
libsmbios
libsndfile
libsoup
libspectre
libspiro
libtar
libtasn1
libtdb-compat
libtelepathy
libthai
libtheora
libtiff
libtool
libuninameslist
libusb
libusb1
libuser
libutempter
libv4l
libva
libvisual
libvorbis
libwmf
libwnck
libwsbm
libX11
libXau
libXaw
libxcb
libXcomposite
libXcursor
libXdamage
libXdmcp
libXevie
libXext
libxfce4menu
libxfce4util
libxfcegui4
libXfixes
libXfont
libXfontcache
libXft
libXi
libXinerama
libxkbfile
libxklavier
libxml2
libxml2-python
libXmu
libXp
libXpm
libXrandr
libXrender
libXres
libXScrnSaver
libxslt
libXt
libXTrap
libXtst
libXv
libXvMC
libXxf86dga
libXxf86misc
libXxf86vm
libzip
libzypp
linux-firmware
lockdev
logrotate
loudmouth
lpsolve
lrzsz
lsof
ltrace
lua
lzo
m2crypto
m4
maemo-video-thumbnailer
mailcap
mailx
make
makebootfat
MAKEDEV
matchbox-keyboard
meego-accelerator
meego-bookmarks
meego-cross-armv5tel-sysroot
meego-cross-armv7l-sysroot
meego-lsb
meego-osc-plugins
meego-release
meego-repos
meego-rpm-config
memuse
mesa
messagingframework
mic2
mingetty
minicom
mkinitrd
mlocate
mm-common
mobile-broadband-provider-info
moblin-generic-backgrounds
moblin-icon-theme
moblin-live
moblin-menus
module-init-tools
mousepad
mozilla-filesystem
mpage
mpfr
mpfr-x86
mrstouch
mtools
mutter
mx
nano
nasm
nc
ncurses
ncurses-libs-x86
net-tools
netbook-backgrounds
netpbm
neverball
newt-python
nodoka-theme-gnome
notification-daemon
notification-daemon-engine-nodoka
notify-python
nspr
nss
nss-mdns
ntp
o3read
obex-data-server
obexd
ofono
opal
openconnect
OpenCV
opengl-games-utils
openjade
openjpeg
openldap
openobex
opensp
openssh
openssl
openssl-certs
ORBit2
osc
ots
PackageKit
packaging-tools
pakchois
pam
pam_pkcs11
pango
pangomm
paps
papyon
parted
passwd
patch
patchelf
patchutils
pavucontrol
pax
pciutils
pcre
perl
perl-Archive-Zip
perl-Array-Compare
perl-Config-IniFiles
perl-Convert-ASN1
perl-Convert-BinHex
perl-Crypt-SSLeay
perl-Date-Manip
perl-Devel-StackTrace
perl-Devel-Symdump
perl-Error
perl-ExtUtils-Depends
perl-ExtUtils-MakeMaker-Coverage
perl-ExtUtils-PkgConfig
perl-File-BaseDir
perl-File-DesktopEntry
perl-File-MimeInfo
perl-File-Which
perl-Finance-Quote
perl-Font-TTF
perl-gettext
perl-Glib
perl-HTML-Parser
perl-HTML-TableExtract
perl-HTML-Tagset
perl-HTML-Tree
perl-IO-Socket-INET6
perl-IO-Socket-SSL
perl-IO-stringy
perl-JSON
perl-libwww-perl
perl-libxml-perl
perl-MailTools
perl-MIME-Lite
perl-MIME-tools
perl-Net-LibIDN
perl-Net-SMTP-SSL
perl-Net-SSLeay
perl-Parse-Yapp
perl-Pod-Coverage
perl-SDL
perl-SGMLSpm
perl-SOAP-Lite
perl-Socket6
perl-Sub-Uplevel
perl-SVG
perl-SVG-Parser
perl-Test-Exception
perl-Test-MockObject
perl-Test-NoWarnings
perl-Test-Number-Delta
perl-Test-Pod
perl-Test-Pod-Coverage
perl-Test-Tester
perl-Test-Warn
perl-Text-Unidecode
perl-Tie-IxHash
perl-TimeDate
perl-Tk
perl-Tree-DAG_Node
perl-UNIVERSAL-can
perl-UNIVERSAL-isa
perl-URI
perl-XML-DOM
perl-XML-LibXML
perl-XML-NamespaceSupport
perl-XML-Parser
perl-XML-RegExp
perl-XML-SAX
perl-XML-Simple
perl-XML-TreeBuilder
perl-XML-XQL
perl-YAML
phidgetlinux
phonesim
phonon
pidgin
pidgin-sipe
pixman
pkgconfig
plib
plymouth-lite
pm-utils
pmtools
polkit
polkit-gnome
poppler
popt
post-build-checks
powertop
ppl
ppp
prelink
presto-utils
procps
psb-headers
psmisc
psutils
pth
ptlib
pulseaudio
pycairo
pyclutter
pyclutter-gtk
pygobject2
pygpgme
pygtk2
pygtkglext
pykickstart
PyOpenGL
pyOpenSSL
pyorbit
pyparted
python
python-adns
python-chardet
python-cheetah
python-Coherence
python-configobj
python-crypto
python-dateutil
python-decorator
python-docutils
python-dtopt
python-enchant
python-formencode
python-fpconst
python-gdata
python-imaging
python-iniparse
python-louie
python-lxml
python-magic
python-markdown
python-mutagen
python-nose
python-numeric
python-paste
python-paste-deploy
python-pycurl
python-pygments
python-reportlab
python-setuptools
python-sexy
python-simplejson
python-sqlite2
python-telepathy
python-tempita
python-toscawidgets
python-tw-forms
python-twisted
python-twisted-conch
python-twisted-core
python-twisted-lore
python-twisted-mail
python-twisted-names
python-twisted-news
python-twisted-runner
python-twisted-web
python-twisted-web2
python-twisted-words
python-urlgrabber
python-webob
python-wsgiproxy
python-xklavier
python-zope-filesystem
python-zope-interface
python-ZSI
pytz
pyxdg
pyxf86config
PyXML
PyYAML
qca2
qjson
qt
qt-creator
qt-mobility
qt-obex-ftp-library
qtmobility
qtwebkit
rarian
readline
recode
rest
rhpl
rootfiles
rpm
rpm-python
rpmcheck
rpmdevtools
rpmlint
rpmlint-mini
rpmlint-Moblin
rsync
rsyslog
rtkit
ruby
samba
sane-backends
scim
scim-anthy
scim-bridge
scim-chewing
scim-hangul
scim-panel-vkb-gtk
scim-pinyin
scim-skk
scons
screen
SDL
SDL_gfx
SDL_image
SDL_mixer
SDL_net
SDL_Pango
SDL_ttf
sed
seed
sensorframework
setup
setuptool
sg3_utils
sgml-common
shadow-utils
shared-mime-info
sharutils
skkdic
slang
slib
smartmontools
SOAPpy
sos
sound-theme-freedesktop
soundtouch
spec-builder
spectacle
speex
sqlite
squashfs-tools
sreadahead
ssmtp
startup-notification
strace
sudo
sw-updater
swig
symlinks
syncevolution
sysfsutils
sysklogd
syslinux
sysprof
system-config-boot
system-config-date
system-config-date-docs
system-config-display
system-config-keyboard
system-config-language
system-config-printer
system-config-rootpassword
system-config-users
sysvinit
t1lib
taglib
tar
tasks
tcl
tcp_wrappers
tcpdump
tcsh
teckit
telepathy-butterfly
telepathy-farsight
telepathy-filesystem
telepathy-gabble
telepathy-glib
telepathy-haze
telepathy-idle
telepathy-logger
telepathy-mission-control
telepathy-qt4
telepathy-salut
Terminal
texi2html
texinfo
texlive
texlive-texmf
texlive-texmf-errata
Thunar
time
tinycdb
tix
tk
tmpwatch
totem-pl-parser
tpm-tools
traceroute
tracker
trousers
ttmkfdir
tumbler
twitter-glib
tzdata
udev
udev-rules-netbook
udisks
un-core-fonts
unique
unzip
urw-fonts
usbutils
usermode
usleep
util-linux-ng
uuid
uxlaunch
v8
vala
valgrind
vamp-plugin-sdk
vibrant-icon-theme
vim
vlgothic-fonts
vorbis-tools
vpnc
vte
w3m
WebKit
wget
WiMAX-Network-Service
wimax-tools
wireless-tools
wlanconfig
wpa_supplicant
wv
wxGTK
wxPython
Xaw3d
xbacklight
xbindkeys
xcb-proto
xcb-util
xdg-user-dirs
xdg-user-dirs-gtk
xdg-utils
xdvipdfmx
xerces-c
xfce-utils
xfce4-appfinder
xfce4-battery-plugin
xfce4-datetime-plugin
xfce4-desktop-branding-moblin
xfce4-icon-theme
xfce4-mixer
xfce4-panel
xfce4-quicklauncher-plugin
xfce4-session
xfce4-settings
xfce4-taskmanager
xfconf
xfdesktop
xfwm4
xfwm4-theme-nodoka
xhtml1-dtds
xhtml2fo-style-xsl
xinetd
xkeyboard-config
xmlrpc-c
xmlto
xorg-x11-apps
xorg-x11-drv-evdev
xorg-x11-drv-fbdev
xorg-x11-drv-intel
xorg-x11-drv-keyboard
xorg-x11-drv-kvm
xorg-x11-drv-mga
xorg-x11-drv-mouse
xorg-x11-drv-synaptics
xorg-x11-drv-vesa
xorg-x11-drv-vmmouse
xorg-x11-drv-vmware
xorg-x11-drv-void
xorg-x11-filesystem
xorg-x11-font-utils
xorg-x11-fonts
xorg-x11-proto-bigreqsproto
xorg-x11-proto-compositeproto
xorg-x11-proto-damageproto
xorg-x11-proto-dmxproto
xorg-x11-proto-dri2proto
xorg-x11-proto-evieext
xorg-x11-proto-fixesproto
xorg-x11-proto-fontcacheproto
xorg-x11-proto-fontsproto
xorg-x11-proto-glproto
xorg-x11-proto-inputproto
xorg-x11-proto-kbproto
xorg-x11-proto-randrproto
xorg-x11-proto-recordproto
xorg-x11-proto-renderproto
xorg-x11-proto-resourceproto
xorg-x11-proto-scrnsaverproto
xorg-x11-proto-trapproto
xorg-x11-proto-videoproto
xorg-x11-proto-xcmiscproto
xorg-x11-proto-xextproto
xorg-x11-proto-xf86bigfontproto
xorg-x11-proto-xf86dgaproto
xorg-x11-proto-xf86driproto
xorg-x11-proto-xf86miscproto
xorg-x11-proto-xf86rushproto
xorg-x11-proto-xf86vidmodeproto
xorg-x11-proto-xineramaproto
xorg-x11-proto-xproto
xorg-x11-proto-xproxymanagementprotocol
xorg-x11-server
xorg-x11-server-utils
xorg-x11-twm
xorg-x11-util-macros
xorg-x11-utils
xorg-x11-utils-iceauth
xorg-x11-utils-rgb
xorg-x11-utils-sessreg
xorg-x11-utils-xcmsdb
xorg-x11-utils-xdpyinfo
xorg-x11-utils-xdriinfo
xorg-x11-utils-xev
xorg-x11-utils-xfd
xorg-x11-utils-xfontsel
xorg-x11-utils-xgamma
xorg-x11-utils-xhost
xorg-x11-utils-xinput
xorg-x11-utils-xlsatoms
xorg-x11-utils-xlsclients
xorg-x11-utils-xlsfonts
xorg-x11-utils-xmodmap
xorg-x11-utils-xprop
xorg-x11-utils-xrandr
xorg-x11-utils-xrdb
xorg-x11-utils-xrefresh
xorg-x11-utils-xset
xorg-x11-utils-xsetroot
xorg-x11-utils-xvinfo
xorg-x11-utils-xwininfo
xorg-x11-xauth
xorg-x11-xbitmaps
xorg-x11-xinit
xorg-x11-xkb-utils
xorg-x11-xtrans-devel
xterm
xulrunner
xz
yasm
yelp
yum
yum-metadata-parser
yum-presto
yum-updatesd
yum-utils
zenity
zip
zlib
zlib-x86
zypper
pguimond@martinb-lnx:~/BLUE/MeeGo:1.0:Staging/gcc$

--------------------------

when I try to run build I have the following error (all the required
packages are copied in :full from an other obs instance)

uilding gcc.spec for standard/i586
Getting buildinfo from server and store to
/home/BLUESTREAKTECH/pguimond/BLUE/MeeGo:1.0:Staging/gcc/.osc/_buildinfo-standard-i586.xml
Getting buildconfig from server and store to
/home/BLUESTREAKTECH/pguimond/BLUE/MeeGo:1.0:Staging/gcc/.osc/_buildconfig-standard-i586
buildinfo is broken... it says:
unresolvable: nothing provides libgcc_s.so.1 needed by gettext,
nothing provides libgcc_s.so.1(GCC_3.3.1) needed by gettext, nothing
provides libgcc_s.so.1 needed by ppl, nothing provides
libgcc_s.so.1(GCC_3.0) needed by ppl, nothing provides mpfr-devel >=
2.2.1, nothing provides libgcc_s.so.1 needed by gcc, nothing provides
libgcc >= 4.4.2-12.13 needed by gcc, nothing provides libgcc needed by
glibc, nothing provides kernel-headers >= 2.2.1 needed by
glibc-headers, nothing provides kernel-headers needed by
glibc-headers, nothing provides libgcc_s.so.1 needed by libstdc++,
nothing provides libgcc_s.so.1(GCC_3.0) needed by libstdc++, nothing
provides libgcc_s.so.1(GLIBC_2.0) needed by libstdc++, nothing
provides libgcc_s.so.1(GCC_3.3) needed by libstdc++, nothing provides
libgcc_s.so.1(GCC_4.2.0) needed by libstdc++, nothing provides
libgcc_s.so.1 needed by gmp, nothing provides libgcc_s.so.1(GCC_3.0)
needed by gmp, nothing provides info needed by cloog, nothing provides
info needed by cloog, nothing provides libcap.so.2 needed by
coreutils, nothing provides libcap >= 2.0.6 needed by coreutils,
nothing provides libgcc_s.so.1 needed by rpm-libs, nothing provides
libgcc_s.so.1(GCC_3.0) needed by rpm-libs, nothing provides
libcap.so.2 needed by rpm-libs, nothing provides
libgcc_s.so.1(GCC_3.3.1) needed by rpm-libs, nothing provides
libtinfo.so.5 needed by ncurses, nothing provides libtic.so.5 needed
by ncurses, nothing provides libtinfo.so.5 needed by util-linux-ng,
nothing provides libncursesw.so.5 needed by util-linux-ng, nothing
provides libgcc_s.so.1 needed by pcre, nothing provides
libgcc_s.so.1(GCC_3.0) needed by pcre, nothing provides libtinfo.so.5
needed by readline

2010/11/11 Dominique Le Foll <dominig@xxxxxxxxx>:
Hello,

I have just installed a private instance of OBS 2.1 (via an appliance)
and now that I have copied all the requires source rpm in my base
project (MeeGo 1.0) and I try to boot strap it.

I use a bootstap process that I defined with the help of Rolla that I
have documented in the OBS wiki at :
http://en.opensuse.org/openSUSE:Build_Service_private_instance_boot_strapping

Unfortunatly that process does not work anymore. With the old OBS
(1.8) once you have transfered all the rpm source for your base
project, obs would start to build but would just never converge. That
was fixed by copying all the file from the :full directory of your
working OBS in the :full directory of the target OBS and restarting
the scheduler.

The error that I have with 2.1 is very different. Each packages
complains about extension missing critical packages, which are
actually provided by packages present in the boot strap base project.

I have no idea how to debug why the system complains about lacking
packages which are present.

I wonder building against a remote instance could fix that issue but I
do not find any documentation about building against a remote repo.

Any help would be appriciated.

Dominig
--
Dominique Le Foll




--
Dominique Le Foll
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References