<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>147080</bug_id>
          
          <creation_ts>2006-09-10 09:54 0000</creation_ts>
          <short_desc>net-misc/ntp-4.2.2_p3 conflicts with net-misc/openntpd-3.7_p1 with USE=openntpd</short_desc>
          <delta_ts>2006-09-21 13:58:08 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Applications</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jkt@gentoo.org</reporter>
          <assigned_to>vapier@gentoo.org</assigned_to>
          <cc>bangert@gentoo.org</cc>
    
    <cc>hrabe@magalien.com</cc>
    
    <cc>kent@tpv.dk</cc>
    
    <cc>wschlich@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>jkt@gentoo.org</who>
            <bug_when>2006-09-10 09:54:53 0000</bug_when>
            <thetext>&gt;&gt;&gt; Completed installing ntp-4.2.2_p3 into /var/tmp/portage/ntp-4.2.2_p3/image/

man:
gzipping man page: ntp.conf.5
gzipping man page: ntp.keys.5
gzipping man page: sntp.1
gzipping man page: ntpdsim.8
gzipping man page: ntpdate.8
gzipping man page: tickadj.8
gzipping man page: ntpdc.8
gzipping man page: ntptime.8
gzipping man page: keygen.8
gzipping man page: ntpq.8
gzipping man page: ntpd.8
gzipping man page: ntptrace.8
strip: i686-pc-linux-gnu-strip --strip-unneeded
   usr/bin/ntptime
   usr/bin/sntp
   usr/bin/ntpdc
   usr/bin/ntpq
   usr/bin/ntp-keygen
   usr/bin/tickadj
   usr/sbin/ntpdate
* checking 233 files for package collisions
existing file /usr/share/man/man8/ntpd.8.gz is not owned by this package
* spent 1.08110404015 seconds checking for file collisions
* This package is blocked because it wants to overwrite
* files belonging to other packages (see messages above).
* If you have no clue what this is all about report it
* as a bug for this package on http://bugs.gentoo.org

package net-misc/ntp-4.2.2_p3 NOT merged

No package files given... Grabbing a set.
pstros ~ # qfile /usr/share/man/man8/ntpd.8.gz
net-misc/openntpd (/usr/share/man/man8/ntpd.8.gz)
pstros ~ # emerge -pv ntp openntpd

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] net-misc/ntp-4.2.2_p3 [4.2.0.20040617-r3] USE=&quot;ipv6 logrotate openntpd ssl -caps -debug -parse-clocks&quot; 0 kB
[ebuild   R   ] net-misc/openntpd-3.7_p1  USE=&quot;ssl&quot; 0 kB

Total size of downloads: 0 kB

So I have the USE flag &quot;openntpd&quot; on.

pstros ~ # emerge --info
Portage 2.1-r2 (hardened/x86/2.6, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-hardened-r4 i686)
=================================================================
System uname: 2.6.16-hardened-r4 i686 Pentium III (Katmai)
Gentoo Base System version 1.12.4
app-admin/eselect-compiler: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium3 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /var/bind&quot;
CONFIG_PROTECT_MASK=&quot;/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo&quot;
CXXFLAGS=&quot;-O2 -march=pentium3 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig collision-protect confcache distlocks metadata-transfer parallel-fetch sandbox sfperms splitdebug strict userfetch userpriv usersandbox&quot;
GENTOO_MIRRORS=&quot;http://gentoo.suchdol.czf/ http://ftp.sh.cvut.cz/MIRRORS/gentoo ftp://ftp.linux.cz/pub/linux/gentoo&quot;
PKGDIR=&quot;/usr/portage//packages/x86/&quot;
PORTAGE_RSYNC_OPTS=&quot;--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=&apos;/distfiles&apos; --exclude=&apos;/local&apos; --exclude=&apos;/packages&apos;&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage/&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;apache apache2 bash-completion berkdb crypt dlloader fastcgi hardened iproute2 ipv6 logrotate mod_python ncurses nls nptl pam pic postfix python readline ssl unicode userlocales vhosts x86 xorg zlib elibc_glibc input_devices_mouse input_devices_keyboard kernel_linux userland_GNU&quot;
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-10 20:31:07 0000</bug_when>
            <thetext>i&apos;m for just dropping the USE flag altogether and just letting the packages always block each other</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bangert@gentoo.org</who>
            <bug_when>2006-09-10 22:20:35 0000</bug_when>
            <thetext>sounds good to me - i&apos;ll add the necessary blocks on openntpd

thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-10 23:42:09 0000</bug_when>
            <thetext>done</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wschlich@gentoo.org</who>
            <bug_when>2006-09-17 02:09:15 0000</bug_when>
            <thetext>well, the idea in USE=&quot;openntpd&quot; was to drop the ntp *daemon* support from net-misc/ntp for people that want to use the ntp *daemon* from net-misc/openntpd (which *only* has a daemon and no client) and the *client* from net-misc/ntp.

so, what we have now, is that openntpd users are unable to get an ntp client (along with other tools from net-misc/ntp, like sntp).

this does not seem like a solution to me.

if the net-misc/ntp maintainer managed to exclude the ntpd binary from the merge, it should be easy to do the same for its manpage.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-17 02:38:40 0000</bug_when>
            <thetext>i am the ntp maintainer and i&apos;m tired of maintaining this hack</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-18 15:37:30 0000</bug_when>
            <thetext>restored USE=openntpd due to popular demand</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>douglas.hoffman@gmail.com</who>
            <bug_when>2006-09-18 17:56:13 0000</bug_when>
            <thetext>
&apos;USE=&quot;-openntpd&quot; emerge world&apos; now compiles openntpd (net-misc/ntp-4.2.2_p3)...

Is this the new definition of the &apos;openntpd&apos; in the USE var or should the following be changed back?

-PDEPEND=&quot;!openntpd? ( net-misc/openntpd )&quot;
+PDEPEND=&quot;openntpd? ( net-misc/openntpd )&quot;
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>bangert@gentoo.org</who>
            <bug_when>2006-09-19 13:36:53 0000</bug_when>
            <thetext>spanky? 
please see also http://bugs.gentoo.org/show_bug.cgi?id=148141

thanks</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kent@tpv.dk</who>
            <bug_when>2006-09-19 23:36:19 0000</bug_when>
            <thetext>The problem seems to be fixed in the portage tree now...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-20 10:18:03 0000</bug_when>
            <thetext>why dont you sync your tree</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vapier@gentoo.org</who>
            <bug_when>2006-09-20 10:18:24 0000</bug_when>
            <thetext>*** Bug 148141 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>douglas.hoffman@gmail.com</who>
            <bug_when>2006-09-21 13:58:08 0000</bug_when>
            <thetext>works for me now...  thanks SpanKY, et. al.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>