[opensuse-autoinstall] new 11.2 install problems with resolver
I have a running install server with autoyast for 11.2 It seems repositories are shuffled around a bit due to 11.2 release. Now I get an error message in the badlist file during install : kalgrebra-4.4.4-3.2.i586 requires kdebase4-runtime >= 4.4.4, but this requirement cannot be provided I have included <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_11.2</media_url> <product>kde4 core</product> <product_dir>/</product_dir> <name>kde4 core</name> </listentry> This is the repo for both kalgebra and kdebase4-runtime. Whats up, can some enlighten me whats wrong ? It worked before. My complete addon list is : <add-on> <add_on_products config:type="list"> <listentry> <media_url>http://download.opensuse.org/update/11.2</media_url> <product>updates</product> <product_dir>/</product_dir> <name>updates</name> </listentry> <listentry> <media_url>http://download.opensuse.org/distribution/11.2/repo/oss</media_url> <product>oss</product> <product_dir>/</product_dir> <name>oss</name> </listentry> <listentry> <media_url>http://download.opensuse.org/distribution/11.2/repo/non-oss</media_url> <product>non-oss</product> <product_dir>/</product_dir> <name>non-oss</name> </listentry> <listentry> <media_url>http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.2</media_url> <product>packman</product> <product_dir>/</product_dir> <name>packman</name> </listentry> <listentry> <media_url>ftp://download.nvidia.com/opensuse/11.2</media_url> <product>nvidia</product> <product_dir>/</product_dir> <name>nvidia</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/mozilla/openSUSE_11.2</media_url> <product>mozilla</product> <product_dir>/</product_dir> <name>mozilla</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.2</media_url> <product>wine</product> <product_dir>/</product_dir> <name>wine</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_11.2</media_url> <product>kde3 core</product> <product_dir>/</product_dir> <name>kde3 core</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/Community/openSUSE_11.2</media_url> <product>kde3 community</product> <product_dir>/</product_dir> <name>kde3 community</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/Backports/openSUSE_11.2</media_url> <product>kde backports</product> <product_dir>/</product_dir> <name>kde backports</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_11.2</media_url> <product>kde4 core</product> <product_dir>/</product_dir> <name>kde4 core</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/KDE4:/Community/openSUSE_11.2_KDE_Distro_Stable</media_url> <product>kde4 community</product> <product_dir>/</product_dir> <name>kde4 community</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.2</media_url> <product>kde4 updated apps</product> <product_dir>/</product_dir> <name>kde4 updated apps</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/KDE:/Qt:/STABLE/openSUSE_11.2</media_url> <product>qt</product> <product_dir>/</product_dir> <name>qt</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/GNOME:/STABLE:/2.28/openSUSE_11.2</media_url> <product>gnome stable</product> <product_dir>/</product_dir> <name>gnome stable</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/GNOME:/Contrib/openSUSE_11.2</media_url> <product>gnome contrib</product> <product_dir>/</product_dir> <name>gnome contrib</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/multimedia:/photo/openSUSE_11.2</media_url> <product>multimedia photo</product> <product_dir>/</product_dir> <name>multimedia photo</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/multimedia:/libs/openSUSE_11.2</media_url> <product>multimedia libs</product> <product_dir>/</product_dir> <name>multimedia libs</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.2</media_url> <product>java</product> <product_dir>/</product_dir> <name>java</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/OpenOffice.org:/STABLE/openSUSE_11.2</media_url> <product>openoffice stable</product> <product_dir>/</product_dir> <name>openoffice stable</name> </listentry> <listentry> <media_url>http://download.videolan.org/pub/vlc/SuSE/11.2</media_url> <product>videolan</product> <product_dir>/</product_dir> <name>videolan</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/Printing/openSUSE_11.2</media_url> <product>printing</product> <product_dir>/</product_dir> <name>printing</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/Printing:/ghostscript/openSUSE_11.2</media_url> <product>ghostscript</product> <product_dir>/</product_dir> <name>ghostscript</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/Publishing/openSUSE_11.2</media_url> <product>publishing</product> <product_dir>/</product_dir> <name>publishing</name> </listentry> <listentry> <media_url>http://download.opensuse.org/repositories/hardware/openSUSE_11.2</media_url> <product>hardware</product> <product_dir>/</product_dir> <name>hardware</name> </listentry> </add_on_products> </add-on> -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
on Friday 16 July 2010 Henrik Schmidt wrote:
kalgrebra-4.4.4-3.2.i586 requires kdebase4-runtime >= 4.4.4, but this requirement cannot be provided
This is the repo for both kalgebra and kdebase4-runtime.
Whats up, can some enlighten me whats wrong ? It worked before.
make the installation stop in the proposal screen and check the "Software" part. You can see all repos and packages (incl. versions available) there. From the distance I can't say what's wrong but it does not look like an autoyast issue. The resolver is unhappy. -- ciao, Uwe Gansert Uwe Gansert SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Business: http://www.suse.de/~ug -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
--- Original-Nachricht --- Absender: Uwe Gansert Datum: 19.07.2010 11:07
on Friday 16 July 2010 Henrik Schmidt wrote:
kalgrebra-4.4.4-3.2.i586 requires kdebase4-runtime >= 4.4.4, but this requirement cannot be provided
This is the repo for both kalgebra and kdebase4-runtime.
Whats up, can some enlighten me whats wrong ? It worked before.
make the installation stop in the proposal screen and check the "Software" part. You can see all repos and packages (incl. versions available) there.
From the distance I can't say what's wrong but it does not look like an autoyast issue. The resolver is unhappy.
My fault. I inspected y2log a bit closer and found that I had kpilot in my package list which is not available for kde 4.4 so the resolver suggested to remove it instead of skipping all the 4.4 packages. Btw can I set repo priority in the add-on section of autoyast ? I want to add vlc AND vlc-mozillaplugin packages which are only available with the packman repo and not the videolan repo. Therefore I want to give packman a higher priority. -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
on Monday 19 July 2010 Henrik Schmidt wrote:
Btw can I set repo priority in the add-on section of autoyast ?
no, that's not possible but repo-prio would not help in many cases anyway. Like in this one ...
I want to add vlc AND vlc-mozillaplugin packages which are only available with the packman repo and not the videolan repo. Therefore I want to give packman a higher priority.
if they are only available from one repo, the resolver can only install them from there anyway. I don't understand how repo-prio would help here. A repo-prio would only make sense if you have the same package (incl. version number) in two repos and you prefer one (faster connection or so). -- ciao, Uwe Gansert Uwe Gansert SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Business: http://www.suse.de/~ug -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
--- Original-Nachricht --- Absender: Uwe Gansert Datum: 19.07.2010 13:38
on Monday 19 July 2010 Henrik Schmidt wrote:
Btw can I set repo priority in the add-on section of autoyast ?
no, that's not possible but repo-prio would not help in many cases anyway. Like in this one ...
I want to add vlc AND vlc-mozillaplugin packages which are only available with the packman repo and not the videolan repo. Therefore I want to give packman a higher priority.
if they are only available from one repo, the resolver can only install them from there anyway. I don't understand how repo-prio would help here.
A repo-prio would only make sense if you have the same package (incl. version number) in two repos and you prefer one (faster connection or so).
vlc is available in both packman and videolan but vlc-mozillaplugin for 11.2 currently only in packman and not videolan. If I add both repos the resolver fails as it can't install vlc-mozillaplugin cause it does not match the vlc it wants to install from videolan repo. Seems I have to force the packman version or remove the videolan repo to get the autoinstall going. Another question : I want to to install more stuff by network with am init-script. I get the network ip by dhcp and sometimes the interface is not up in time while initscript tries to run zypper. Is there a way to wait for the network to come up other than doing a long sleep before running the initscript ? -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
on Monday 19 July 2010 Henrik Schmidt wrote:
A repo-prio would only make sense if you have the same package (incl. version number) in two repos and you prefer one (faster connection or so).
by the way. I just talked to our resolver-guru-guy and I learned that this is wrong what I wrote there. The repo prio is the first decission the resolver is doing. So I think I should add that to AY in the future. Anyway, currently it's not possible to set the prio.
vlc is available in both packman and videolan but vlc-mozillaplugin for 11.2 currently only in packman and not videolan. If I add both repos the resolver fails as it can't install vlc-mozillaplugin cause it does not match the vlc it wants to install from videolan repo.
Seems I have to force the packman version or remove the videolan repo to get the autoinstall going.
have you tried to just install "vlc-mozillaplugin"? I'd expect that it pulls in the correct version of vlc
Another question : I want to to install more stuff by network with am init-script. I get the network ip by dhcp and sometimes the interface is not up in time while initscript tries to run zypper.
Is there a way to wait for the network to come up other than doing a long sleep before running the initscript ?
you can use the <wait> section in the XML file: http://www.suse.de/~ug/autoyast_doc/configuration.html#CreateProfile.General but if you don't set <start_immediately config:type="false"> for the networking section, the network should raise up immediately and should block the rest of AY until network is up. You can see that in the y2log "waiting for network ..." But there are drivers out there where that does not work and yast thinks network is up, when it's not. So either <wait> or "sleep". -- ciao, Uwe Gansert Uwe Gansert SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) Business: http://www.suse.de/~ug listening to: "In Your Sleep" by Edge Of Dawn -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-autoinstall+help@opensuse.org
participants (2)
-
Henrik Schmidt
-
Uwe Gansert