Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 53374 - New noip-updater-2.1.1 fails when trying to invoke the /etc/init.d/noip start (script)
Summary: New noip-updater-2.1.1 fails when trying to invoke the /etc/init.d/noip start...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-08 20:55 UTC by Joshua Banks
Modified: 2004-06-09 08:44 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 Joshua Banks 2004-06-08 20:55:45 UTC
This is what I see when I am emerging the noip-updater pkg.

* Configuration can be done manually via:
 * /usr/sbin/noip2 -C or
 * first time you use the /etc/init.d/noip script; or
 * by using this ebuild's config option.
 *
 * You must update the /etc/init.d/noip script, the
 * binary name and the command line options have
 * changed.
 * Caching service dependencies...
>>> net-dns/noip-updater-2.1.1 merged.

Ok Great.. This is what I did:

root@fusion jj # rc-update add noip default
 * noip added to runlevel default
 * Caching service dependencies...
 * rc-update complete.
root@fusion jj # /etc/init.d/noip start
 * Answer the following questions about your no-ip account.
 
Auto configuration for Linux client of no-ip.com.
 
Can't create config file (/usr/etc/no-ip2.conf)
No such file or directory
Re-run noip, adding '-c configfilename' as a parameter.

I just installed the older client the other day and it worked flawlessly. Today the new client wants me to create a directory that I shouldn't need too. I mean its saying it can't CREATE file /usr/etc/no-ip2.conf. Well ofcourse.. /usr/etc doesn't exist. Plus.. no where in the init.d noip start script is "/usr/etc" referenced. It references /etc/no-ip2.conf which is where the file was created when I installed the noip-updater-2.0.12 the other day.

The only thing that I recall is removeing the old client from the default run level via "rc-update del noip default", stopping the noip service via "/etc/init.d/noip stop" and then removing the "no-ip2.conf" file in /etc. Ran "emerge -C net-dns/noip-updater" Rebooted and today tried to install the newest noip-updater-2.1.1 and thats where I'm at.

As a workaround I tried to install the old client "noip-updater-2.0.12" and wouldn't let me.. I get this:

root@fusion etc # emerge net-dns/noip-updater-2.0.12
Calculating dependencies
!!! Problem in net-dns/noip-updater-2.0.12 dependencies.
!!! "Specific key requires an operator (net-dns/noip-updater-2.0.12) (try adding an '=')"

I have no idea what I'm doing so I conceed at this point. Thank you for any help.


Reproducible: Always
Steps to Reproduce:
1. Remove noip from default run level
2. emerge -C net-dns/noip-updater-2.1.1
3. Reboot and remerge

Actual Results:  
Same events described above.

Expected Results:  
From my understanding after running "/etc/init.d/noip start" this should of ran
a script asking me for my no-ip.com info. Email address and password. After that
it should've started the noip service and created a datafile in /etc called
no-ip2.conf.

Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.4.25)
=================================================================
System uname: 2.4.25 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.3
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /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="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://mirrors.tds.net/gentoo ftp://gentoo.mirrors.pair.com/
http://mirror.gentoo.gr.jp ftp://linux.ntcu.net/dists/gentoo/
http://212.219.247.16/sites/www.ibiblio.org/gentoo/
http://212.219.247.12/sites/www.ibiblio.org/gentoo/
http://212.219.247.21/sites/www.ibiblio.org/gentoo/
http://212.219.247.13/sites/www.ibiblio.org/gentoo/
http://212.219.247.11/sites/www.ibiblio.org/gentoo/
http://212.219.247.15/sites/www.ibiblio.org/gentoo/
http://212.219.247.19/sites/www.ibiblio.org/gentoo/
http://212.219.247.10/sites/www.ibiblio.org/gentoo/
http://www.zentek-international.com/mirrors/gentoo/
http://194.83.57.15/sites/www.ibiblio.org/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 apm arts avi berkdb bonobo crypt cups encode esd foomaticdb gdbm gif
gnome gpm gtk gtk2 imlib jpeg libg++ libwww mad mikmod mmx motif mozilla mpeg
ncurses nls oggvorbis opengl oss pam pdflib perl png python quicktime readline
sdl slang spell sse ssl svga tcltk tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-06-09 00:50:23 UTC
Joshua, thanks for catching this -- please expect 2.1.1-r1 in your next portage sync, which should fix this issue.
Comment 2 Joshua Banks 2004-06-09 08:44:42 UTC
Sweet. Thanks for the response. I'll sync up now.