Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 92424 - pptpd-1.2.1 depends on ppp 2.4.3, not ppp 2.4.2
Summary: pptpd-1.2.1 depends on ppp 2.4.3, not ppp 2.4.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Dialup Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-12 13:21 UTC by Jim Faulkner
Modified: 2005-05-26 15:35 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 Jim Faulkner 2005-05-12 13:21:05 UTC
pptpd-1.2.1 (which is stable), depends on ppp 2.4.3 (which is masked).  emerging pptpd-1.2.1 causes ppp-2.4.2 to be installed, even though its not compatible with pptpd-1.2.1.

After emerging and starting pptpd, I try to connect to it from a windows box, and this shows up in my /var/log/messages:
May 12 16:11:29 michelangelo pptpd[9539]: CTRL: Client 128.36.236.52 control connection started
May 12 16:11:29 michelangelo pptpd[9539]: CTRL: Starting call (launching pppd, opening GRE)
May 12 16:11:29 michelangelo pppd[9540]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pppd version 2.4.3, this is 2.4.2
May 12 16:11:29 michelangelo pptpd[9539]: GRE: read(fd=4,buffer=804e780,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
May 12 16:11:29 michelangelo pptpd[9539]: CTRL: PTY read or GRE write failed (pty,gre)=(4,5)
May 12 16:11:29 michelangelo pptpd[9539]: CTRL: Reaping child PPP[9540]
May 12 16:11:29 michelangelo pptpd[9539]: CTRL: Client 128.36.236.52 control connection finished

This problem is basically the reverse of this bug, so it is probably related:
http://bugs.gentoo.org/show_bug.cgi?id=89895


Reproducible: Always
Steps to Reproduce:
1. emerge pptpd
2. start the server
3. try to connect from a windows box





Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11.7 i686)
=================================================================
System uname: 2.6.11.7 i686 Intel(R) Xeon(TM) CPU 1700MHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 27 2005, 21:36:08)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.7.9-r1, 1.8.5-r3, 1.6.3, 1.5, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r4
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -mfpmath=sse -pipe -s -O2 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -mfpmath=sse -pipe -s -O2 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common -s"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://jove.eng.yale.edu/gentoo-portage"
USE="x86 X a52 aac acpi acpi4linux alsa apache2 avi bash-completion berkdb
bitmap-fonts bzip2 bzlib cdparanoia cdr crypt cups curl dga dio divx4linux dv
emboss encode exif fam fbcon ffmpeg flac foomaticdb fortran ftp gdbm gif gnome
gpm gstreamer gtk gtk2 imagemagick imlib jpeg kerberos ldap libg++ libwww
lm_sensors lzo mad mikmod mmap mmx mng motif mozilla mp3 mpeg mysql ncurses
network nptl nptlonly nvidia ogg oggvorbis openal opengl oss pam pdflib perl pic
png posix python qt quicktime readline real rtc samba sdl sharedmem spell sse
sse2 ssl svga sysfs threads tiff truetype truetype-fonts type1-fonts usb vorbis
win32codecs xine xml2 xmms xosd xpm xv xvid xvmc zlib userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS, PORTDIR_OVERLAY
Comment 1 Alin Năstac (RETIRED) gentoo-dev 2005-05-12 21:20:08 UTC
actually, pptpd-logwtmp.so plugin is dependent on ppp-2.4.3, not pptpd. if you don't use it, it will work just fine.
this problem has been solved for pptpd-1.2.3 (bug #89895).

I solved this one by promoting pptpd-1.2.3-r1 to stable on x86.

I will keep this bug open as a reminder to remove the old version in 2 weeks from now.
Comment 2 Alin Năstac (RETIRED) gentoo-dev 2005-05-26 15:35:03 UTC
pptpd-1.2.1 has been removed