Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74311 - Cycled updating/downgrading qscintilla package versions 1.60/1.61
Summary: Cycled updating/downgrading qscintilla package versions 1.60/1.61
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Carsten Lohrke (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-13 11:31 UTC by parafin
Modified: 2004-12-19 10:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description parafin 2004-12-13 11:31:32 UTC
Hm... Subj and see steps to reproduce. I tried to sync with different mirrors, but it didn't help.

Reproducible: Always
Steps to Reproduce:
1.Install cute for example - it depends on qscintilla
2.emerge --deep --update world - it will try to downgrade qscintilla package
3.emerge --deep --update world - it will try to update qscintilla back... and so on




Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 
2.6.9 i686)
=================================================================
System uname: 2.6.9 i686 Celeron (Coppermine)
Gentoo Base System version 1.4.16
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -mcpu=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/
share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -mcpu=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="ftp://mirror.gentoo.ru/pub/mirror/gentoo/ http://mirror.gentoo.
ru/pub/mirror/gentoo/ ftp://ftp.linux.ee/pub/gentoo/distfiles/ http://ftp.linux.
ee/pub/gentoo/distfiles/ http://trumpetti.atm.tut.fi/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.asia.gentoo.org/gentoo-portage"
USE="X acpi adns alsa apache2 audiofile avi berkdb bitmap-fonts bzlib cdr crypt 
cups directfb divx4linux encode f77 fbcon foomaticdb fortran ftp gdbm gif gpm 
gtk gtk2 iconv imagemagick imlib jpeg libg++ libwww mad mikmod mmap mmx mng 
motif mpeg mysql mysqli ncurses nls nptl offensive oggvorbis opengl pam pcntl 
pcre pdflib perl php png posix python qt quicktime readline recode ruby sdl 
session shared sharedmem slang sockets spell spl sse ssl svga sysvipc tcpd 
theora tiff truetype unicode x86 xml2 xmms xosd xv xvid zlib"
Comment 1 parafin 2004-12-14 12:16:19 UTC
I tried to mask qscintilla in /etc/portage/package.mask.
When i mask 1.60 version with the 1.61 installed, emerge --update --deep world stops with message, saying that cute depends on qscintilla but it masked.
When i mask 1.61 version with the 1.60 installed, emerge --update --deep world works fine, not showing any errors or trying to upgrade qscintilla. So this is a  way to stop cycling.
The problem is that dependencies is not handling correctly - emerging with --deep option tried to update all packets, but cute depends on qscintilla version 1.60 not 1.61.
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2004-12-19 10:46:44 UTC
changed the dependency.