[ATrpms-users] Re: FC2 to FC3 dist-upgrade

cythrault at gmail.com cythrault at gmail.com
Tue Apr 12 22:04:32 CEST 2005


On Apr 12, 2005 1:47 PM, cythrault at gmail.com <cythrault at gmail.com> wrote:
> On Apr 12, 2005 5:58 AM, Axel Thimm <Axel.Thimm at atrpms.net> wrote:
> > On Tue, Apr 12, 2005 at 02:46:55AM -0400, cythrault at gmail.com wrote:
> > > Ok, maybe I was bored, but I decided that it was time to upgrade my FC2 box.
> > >
> > > I copied sources.list from another FC3 box just recently installed.
> > >
> > > Then I ran apt-get update && apt-get dist-upgrade:
> > >
> > > [snip]
> > > The following packages will be REMOVED:
> > >   kudzu system-config-mouse system-config-network-tui
> > > [snip]
> > > The following packages have been kept back
> > >   gnome-vfs2 kernel-utils
> > >
> > > I then installed or upgraded the above packages. I had to install the
> > > kernel also.
> > >
> > > Now everyting works fine. But I'm getting this when I run a dist-upgrade:
> > >
> > > Reading Package Lists... Done
> > > Building Dependency Tree... Done
> > > Calculating Upgrade... Failed
> > > The following packages have unmet dependencies:
> > >   fedora-release: Depends: fedora-package-config
> > >   initscripts: Depends: dev
> > >                Depends: kernel (>= 2.6)
> > >   mkinitrd: PreDepends: dev
> > >             Depends: lvm2 but it is not going to be installed
> > > E: Error, pkgProblemResolver::Resolve generated breaks, this may be
> > > caused by held packages.
> > >
> > > So I ran "apt-get install fedora-release fedora-package-config
> > > initscripts mkinitrd lvm2":
> > >
> > > fedora-release is already the newest version.
> > > fedora-package-config is already the newest version.
> > > initscripts is already the newest version.
> > > mkinitrd is already the newest version.
> > > lvm2 is already the newest version.
> >
> > If the packages are there, but apt cannot see them, perhaps your
> > rpm database needs a rebuild?
> >
> > Try
> >
> > rm -f /var/lib/rpm/__*
> > LD_ASSUME_KERNEL=2.4.1 rpm --rebuilddb
> >
> > > I did not try to install "dev" since it's been replaced by udev in FC3...
> > >
> > > Any hints?
> > >
> > > Thanks!
> 
> Oh, I'm sorry. I should have specified that I already tried that. ;)
> 
> A note for Myth users out there: I'm using the CVS and I had to
> recompile everything otherwise, during plugging inits I'd get:
> 
> terminate called after throwing an instance of 'std::bad_alloc'
> what():  St9bad_alloc

I was able to clear out dev from the complaning packages by manualy
installing a recent udev package (rpm -Uvh url://). Tho, I still have
this:

The following packages have unmet dependencies:
  fedora-release: Depends: fedora-package-config
  initscripts: Depends: kernel (>= 2.6)
  mkinitrd: Depends: lvm2 but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be
caused by held packages.

I also tried building already installed packages with experimental
src.rpm from http://download.atrpms.net/mirrors/fedoracore/development/i386/SRPMS/

[root at frontend ~]# rpm -qa|egrep
"fedora-release|fedora-package-config|initscripts|kernel|mkinitrd|lvm2"
fedora-release-3-9_1.rhfc3.at
kernel-2.6.10-1.770_14.rhfc3.at
kernel-utils-2.4-13.1.49_FC3
fedora-package-config-3-9_1.rhfc3.at
mkinitrd-4.2.8-1
initscripts-8.07-1
lvm2-2.01.08-1.0

I tumbled upon a quick reference somewhere that a sources.list
modification could result in this error. It _has_ changed but just
prior to my major dist-upgrade. The sources.list I have now is from a
recently (and freshly) installed FC3 box while the old one was rather
old and not stock.

Current sources.list:

[root at frontend ~]# cat /etc/apt/sources.list
# You can use the file:/ entries for creating your local repository mirrors.

# 
# base
# Fedora Core 3 - i386 - Base
# 
rpm http://ayo.freshrpms.net fedora/linux/3/i386 core
rpm-src http://ayo.freshrpms.net fedora/linux/3/i386 core

# 
# updates-released
# Fedora Core 3 - i386 - Released Updates
# 
rpm http://ayo.freshrpms.net fedora/linux/3/i386 updates
rpm-src http://ayo.freshrpms.net fedora/linux/3/i386 updates

# 
# updates-testing
# Fedora Core 3 - i386 - Unreleased Updates
# 
rpm http://ayo.freshrpms.net fedora/linux/3/i386 tupdates
rpm-src http://ayo.freshrpms.net fedora/linux/3/i386 tupdates

# 
# fedoralegacyupdates
# Fedora Core 3 - i386 - Released Updates by FedoraLegacy
# 
#rpm http://download.fedoralegacy.org/apt fedora/3/i386 updates
#rpm-src http://download.fedoralegacy.org/apt fedora/3/i386 updates

# 
# atrpms
# Fedora Core 3 - i386 - ATrpms
# alternatives to stable: testing and bleeding
# 
rpm http://apt.atrpms.net fedora/3/en/i386 at-stable
rpm-src http://apt.atrpms.net fedora/3/en/i386 at-stable
rpm http://apt.atrpms.net fedora/3/en/i386 at-testing 

Old sources.list:

[root at frontend ~]# cat /etc/apt/sources.list.fc2 
# You can use the file:/ entries for creating your local repository mirrors.

# Fedora Core 2
rpm             http://ayo.freshrpms.net fedora/linux/2/i386 core updates
#rpm            http://ayo.freshrpms.net fedora/linux/2/i386 tupdates
#rpm-src        http://ayo.freshrpms.net fedora/linux/2/i386 core updates
#rpm-src        http://ayo.freshrpms.net fedora/linux/2/i386 tupdates


# Fedoralegacy updates
#rpm            http://download.fedoralegacy.org/apt fedora/2/i386 updates
#rpm-src        http://download.fedoralegacy.org/apt fedora/2/i386 updates


# ATrpms for Fedora Core 2
# Possible sections: at-stable, at-good, at-testing, at-bleeding
rpm             http://apt.atrpms.net fedora/2/en/i386 at-stable
#rpm-src        http://apt.atrpms.net fedora/2/en/i386 at-stable


# FreshRPMS for Fedora Core 2
rpm             http://freshrpms.atrpms.net fedora/linux/2/i386 freshrpms
rpm             http://ayo.freshrpms.net fedora/linux/2/i386 freshrpms
#rpm-src        http://ayo.freshrpms.net fedora/linux/2/i386 freshrpms


# NewRPMS for Fedora Core 2
rpm             http://newrpms.atrpms.net/apt/ redhat/en/i386/fc2 newrpms
rpm             http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc2 newrpms
#rpm-src        http://newrpms.sunsite.dk/apt/ redhat/en/i386/fc2 newrpms


# Dag Wieers' rpms for Fedora Core 2
#rpm            http://apt.sw.be redhat/fc2/en/i386 dag
#rpm-src        http://apt.sw.be redhat/fc2/en/i386 dag


#JPackage for Fedora Core 2
rpm             ftp://jpackage.hmdc.harvard.edu/JPackage 1.5/generic free
### rpm         ftp://jpackage.hmdc.harvard.edu/JPackage 1.5/fedora-2 free
#rpm-src        ftp://jpackage.hmdc.harvard.edu/JPackage 1.5/generic
free non-free
#rpm-src        ftp://jpackage.hmdc.harvard.edu/JPackage 1.5/fedora-2 free


# Planet CCRMA for Fedora Core 2
#rpm            http://planetccrma.atrpms.net/apt fedora/2/i386
planetcore planetccrma
#rpm            http://ccrma.stanford.edu/planetccrma/apt
fedora/2/i386 planetcore planetccrma
#rpm-src        http://ccrma.stanford.edu/planetccrma/apt
fedora/2/i386 planetccrma


# NyQuist for Fedora Core 2 (Matthew Hall's GNOME2 pakages)
#rpm            http://people.ecsc.co.uk/~matt/downloads/apt
fedora-2-i386 production testing
#rpm-src        http://people.ecsc.co.uk/~matt/downloads/apt
fedora-2-i386 production testing


# GStreamer for Fedora Core 2
rpm             http://gstreamer.freedesktop.org/pkg/ fedora/2/i386 gst
#rpm-src        http://gstreamer.net/releases/redhat/ fedora/2/i386 gst


# Arjan's 2.6 test rpms
#rpm            http://people.redhat.com arjanv/2.5 kernel
#rpm-src        http://people.redhat.com arjanv/2.5 kernel


# kde-redhat.org for Fedora Core 2
rpm             http://kde-redhat.atrpms.net/apt/kde-redhat 2   stable
rpm             http://kde-redhat.atrpms.net/apt/kde-redhat all stable
rpm             http://kde-redhat.atrpms.net/apt/fedora 2   stable
rpm             http://kde-redhat.atrpms.net/apt/fedora all stable
rpm             ftp://apt.kde-redhat.org/apt/kde-redhat 2   stable
rpm             ftp://apt.kde-redhat.org/apt/kde-redhat all stable
rpm             ftp://apt.kde-redhat.org/apt/fedora 2   stable
rpm             ftp://apt.kde-redhat.org/apt/fedora all stable
#rpm-src        ftp://apt.kde-redhat.org/apt/kde-redhat 2   stable
#rpm-src        ftp://apt.kde-redhat.org/apt/kde-redhat all stable


# Fedora Core 2 - i386 - Dries' repo
rpm             http://apt.sw.be dries/fedora/fc2/i386 dries
#rpm-src        http://apt.sw.be dries/fedora/fc2/i386 dries


# Fedora Core 2 - i386 - spc
# Possible sections: production, testing, experimental, graveyard
### rpm         http://spc.atrpms.net fedora/linux/2/i386 production
#rpm            http://rpms.subpop.net fedora/linux/2/i386 production
#rpm-src        http://rpms.subpop.net fedora/linux/2/i386 production


# BIOrpms repository for Fedora Core 2
rpm             http://apt.bea.ki.se/biorpms fedora/linux/2/i386 biorpms
#rpm-src        http://apt.bea.ki.se/biorpms fedora/linux/2/i386 biorpms

-- 
good day,
cyth



More information about the atrpms-users mailing list