Mailinglist Archive: opensuse-bugs (15732 mails)

< Previous Next >
[Bug 297704] New: zypper reports dependency problem with Factory
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Mon, 6 Aug 2007 04:17:28 -0600 (MDT)
  • Message-id: <bug-297704-21960@xxxxxxxxxxxxxxxxxxxxxxxxx/>
https://bugzilla.novell.com/show_bug.cgi?id=297704

           Summary: zypper reports dependency problem with Factory
           Product: openSUSE 10.3
           Version: Alpha 6
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: libzypp
        AssignedTo: kkaempf@xxxxxxxxxx
        ReportedBy: poeml@xxxxxxxxxx
         QAContact: kkaempf@xxxxxxxxxx
          Found By: ---


On Friday night, I was trying to update a machine to Factory. The last
Factory update was from Tue 24 Jul 2007, and so I was trying to update
to Fri 03 Aug 2007 level. Installation source was:

> root@cherry ~ # zypper sl
> # | Enabled | Refresh | Type   | Name    | URI                                                                       
> --+---------+---------+--------+---------+---------------------------------------------------------------------------
> 1 | Yes     | Yes     | rpm-md | factory | http://download.opensuse.org/distribution/SL-OSS-factory/inst-source/suse/


The problem I encountered is the following choice that zypper offers:

> 
> Problem: Can't satisfy requirement /sbin/ldconfig for fontconfig-2.4.2-33.ppc[factory]
> 
> 
> fontconfig-2.4.2-33.ppc[factory]
> ================================
> 
> fontconfig-2.4.2-33.ppc[factory] will be installed by the user.
> fontconfig-2.4.2-33.ppc[factory] is needed by  (libfontconfig.so.1)
> glibc-2.6-11.ppc provides /sbin/ldconfig, but is scheduled to be uninstalled.
> fontconfig-2.4.2-33.ppc[factory] depends on glibc
> 
>  Solution 1: do not install fontconfig
>   do not install fontconfig-2.4.2-33.ppc[factory]
>  Solution 2: Ignore this requirement just here
>  Solution 3: Ignore this requirement generally
> number, (r)etry or (c)ancel> 


None of the choices seem to make sense to me. Indeed, uninstalling glibc sounds
scary. zypper doesn't seem to find anything which provides /sbin/ldconfig,
right? I cancelled the update at this point.

Also, zypper shows a lot of lines like this, which also seem to indicate that
something is seriously wrong:

> Problem: Can't satisfy requirement /bin/sh for zypper-0.8.5-4.ppc

An update works fine with yum. (Well, "fine" is relative, yum has its own
problem at the moment, e.g.  bug 297361. But other than that, yum doesn't
report any problem with requirements or dependencies.)

I am attaching the full console log and zypper.log.
Please note that the first part of the log shows a segfault which I worked
around by updating zypper and libzypp first (with yum, which has the same
installation sources configured). (Since zypper seemed to be outdated I didn't
bother looking for debuginfos, and indeed the zypper update cured the
segfault.)


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >