Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70142 - net-misc/ntp blocks net-misc/openntpd - but not the other way around
Summary: net-misc/ntp blocks net-misc/openntpd - but not the other way around
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-05 01:52 UTC by Alexander Skwar
Modified: 2004-11-09 07: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 Alexander Skwar 2004-11-05 01:52:20 UTC
I installed net-misc/openntpd-3.6_p1. After this, I installed net-misc/ntp-4.2.0-r2. This worked just fine.

Then I unmerged both net-misc/openntpd-3.6_p1 and net-misc/ntp-4.2.0-r2. Next, I merged net-misc/ntp-4.2.0-r2 and *after* this, I do "emerge net-misc/openntpd". I get:


[10:25:24 vz6tml@exp01:/var] $ sudo emerge -vat net-misc/openntpd
Password:

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[blocks B     ] net-misc/ntp (from pkg net-misc/openntpd-3.6_p1)
[ebuild  N    ] net-misc/openntpd-3.6_p1  0 kB

Total size of downloads: 0 kB

!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.


Now, when net-misc/ntp blocks the installation of net-misc/openntpd, I would expect the presence of net-misc/openntpd to block the installation of net-misc/ntp. 

IOW: Blocks should *always* be bidirectional. If a blocks b, it should *always* be, that b blocks a.

Reproducible: Always
Steps to Reproduce:




[10:50:20 vz6tml@exp01:/var] $ emerge info
Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20041021-r0,
2.6.8.1-ck9 i686)
=================================================================
System uname: 2.6.8.1-ck9 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.6.5
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.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -fomit-frame-pointer -pipe -funroll-loops"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache collision-protect distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib acl acpi adns alsa apache2 apm arts artswrappersuid artworkextra
audiofile avi bcmath bitmap-fonts bzlib cairo crypt cscope cups curl
curlwrappers directfb divx4linux djbfft dvd encode esd ethereal evo exif f77 fam
fbcon flac foomaticdb ftp gd gdbm gif gimpprint gnome gnutls gphoto2 gpm
gstreamer gtk gtk2 hal iconv imagemagick imap imlib imlib2 immqt-bc inifile
ithreads java javascript jbig jikes jpeg jpeg2k kde kerberos ldap libedit libg++
libwww lzw-tiff mad maildir mailwrapper matroska mbox mmap mmx mng motif
mozcalendar mozilla moznoirc mpeg ncurses nls noantlr nobcel nobeanutils nobsh
nocommonslogging nocommonsnet nodrm nojdepend nojoystick nojsch nojython nolog4j
nooro noregexp norhino noxalan noxerces nptl offensive oggvorbis opengl oss pam
parse-clocks pcntl pcre pdflib perl pic pie png posix ppds pwdb python qt
quicktime quotes readline real recode samba sasl sdl shared slang sndfile
sockets spell sse ssl svg sysvipc tcltk tcpd theora tiff truetype unicode usb
videos vim-with-x wmf x86 xchattext xfs xml xml2 xmms xscreensaver xv xvid zlib
linguas_de"
Comment 1 SpanKY gentoo-dev 2004-11-05 06:04:44 UTC
usually portage is smarter about one-way blockers ... i'll fix it
Comment 2 SpanKY gentoo-dev 2004-11-09 07:46:00 UTC
USE=openntpd emerge ntp

now you can have your cake and eat it too