I just installed however I cannot find the pxesconfig binary anywhere on my system. I looked at the pxes web site and release notes to see if this command changed, to no avail. Am I totally off my rocker, or did the way it's configured changed, or did it get installed improperly?
Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.7) ================================================================= System uname: 2.6.7 i686 Pentium III (Katmai) Gentoo Base System version 1.4.3.8p1 distcc 2.14 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" 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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache notitles sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.ccccom.com" MAKEOPTS="-j3" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X apache2 apm avi berkdb chroot crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang snmp spell sse ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib"
So I'm going to guess that it isn't in /usr/bin like it is supposed to be, right?
No, it is not. I performed an updatedb, and was unable to find the binary anywhere on the entire system.
Okay, I am definately off of my rocker, or at least my system is. I backed off to version 0.7, and again I don't have pxesconfig where before I did. This might be a wider problem on this system, so if you have any ideas at all I'd sure be grateful, because I want to avoid filing bugs that only apply to me...
Created attachment 35070 [details] pxes-0.7 log Notice that nowhere near the end is /usr/bin/pxesconfig installed. Also note the errors spit out by cp all over the place.
Appologies for all the posts, I am posting as I discover more. I installed 0.8 on a wholly different system, and I am having the same issues. I'll attach the portage log from that system. For this different system: Portage 2.0.50-r8 (default-x86-2004.0, gcc-3.3.3, glibc-2.3.3.20040420-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" 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="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache notitles sandbox" GENTOO_MIRRORS="ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://mirrors.tds.net/gentoo ftp://206.75.217.180/ ftp://206.75.217.181/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb cdr chroot crypt dv dvd dvdr encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xv zlib"
Created attachment 35072 [details] portage log, pxes-0.8, from a different system
Any word on this? Cheers.
Unlike a web forum, bugs don't simply disappear into oblivion. In fact, I have a personal queue, where I store the bugzilla emails and prioritize them. I am also the QA Manager for Gentoo releases, so something like this definitely takes a back seat to those duties. I have not even began to investigate this, and can honestly say that it would probably be at least 2 weeks before I even have time. Something that was changed between the last revision and this one is causing the problem. Perhaps one of the perl guys can shed some light, otherwise, it'll have to wait until I get a chance, as I think I'm the only Gentoo developer that knows anything about PXES itself.
Created attachment 36701 [details] Ebuild correct This is my ebuild correct: install doc, html and pxesconfig
Please try pxes-0.9 and REOPEN if this is still an issue for you.
Still cannot find pxesconfig on two systems. System #1: Portage 2.0.50-r8 (default-x86-2004.2, gcc-3.3.4, glibc-2.3.4.20040808-r0, 2.6.7-grsec) ================================================================= System uname: 2.6.7-grsec i686 AMD Athlon(TM) XP 1800+ Gentoo Base System version 1.4.16 ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" 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="-O2 -march=athlon-xp -fstack-protector -fomit-frame-pointer -funroll-loops -fprefetch-loop-arrays -pipe -mmmx -msse -m3dnow -mfpmath=sse,387" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache notitles sandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://gentoo.blueyonder.co.uk ftp://mirror.iawnet.sandia.gov/pub/gentoo/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="3dnow X alsa apm avi berkdb cdr chroot crypt dv dvd dvdr encode foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde ldap libg++ libwww mad mikmod mmx motif mozilla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png pwdb python qt quicktime readline sdl slang spell sse ssl svga tcltk tcpd tiff truetype x86 xml2 xmms xv zlib" System #2: Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.6.7) ================================================================= System uname: 2.6.7 i686 Pentium III (Katmai) Gentoo Base System version 1.4.3.8p1 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" 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/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache notitles sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.ccccom.com" MAKEOPTS="-j3" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X apache2 apm avi berkdb cdr chroot crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang snmp spell sse ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib"
That's nuts... I've installed it on 7 machines now and it works perfectly. Heck, even the 0.8 ebuild was working perfectly. Can you give me a log of "emerge --debug pxes"? I know you posted one for 0.7 and 0.8, but I need one from 0.9 to compare against.
Sure. Attaching results from first system (as labeled in Comment #12), then second.
Created attachment 37589 [details] emerge --debug log for pxes-0.9 , system 1
Created attachment 37590 [details] emerge --debug log for pxes-0.9 , system 2
I have test pxes-0.9 and the problem persist ! I have correct ebuild and on my system work well.
Created attachment 38097 [details] My ebuild correct This is ebuild correct for version pxes-0.9
Fixed in CVS with your workaround, but I will still be investigating why thi sis not working properly from the start.
Antonio, that ebuild worked for me. However I still run into a problem. pxesconfig is found, the first screen comes up, I select next, and it dies with the following on STDOUT # pxesconfig Can't access method `mksquashed' in class PxesconfigModel We were called from PxesconfigGUI, /usr/lib/perl5/site_perl/5.8.3/Pxesconfig/PxesconfigGUI.pm, 563 Current emerge info (this is system 2 from above): Portage 2.0.50-r1 (default-x86-1.4, gcc-3.2.3, glibc-2.3.4.20040808-r0, 2.6.7) ================================================================= System uname: 2.6.7 i686 Pentium III (Katmai) Gentoo Base System version 1.4.3.8p1 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59 Automake: sys-devel/automake-1.8.5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" 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.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=pentium3 -O2 -pipe -fomit-frame-pointer -mmmx -msse -mfpmath=sse,387" DISTDIR="/var/portage/distfiles" FEATURES="autoaddcvs buildpkg ccache notitles sandbox" GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ ftp://gentoo.ccccom.com" MAKEOPTS="-j3" PKGDIR="/var/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/var/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X apache2 apm avi berkdb cdr chroot crypt cups encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 imlib java jpeg kde kerberos ldap libg++ libwww mad mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline sdl slang snmp spell sse ssl svga tcpd tiff truetype x86 xml2 xmms xv zlib"
Why didn't you just REOPEN the other bug (bug #46874) on this?
The ebuild in portage does not install ChangeLog for pxes, install only Changelog for pxesconfig. My ebuild diff: src_install() { dodir ${dir} cd ${Ddir} cp -r ${S}/stock ${Ddir} || die "Copying files" cp -a ${S}/tftpboot ${D} cd ${S} <---------------------- !! !! dodoc Documentation/ChangeLog dohtml -r Documentation/html/* cd ${WORKDIR}/pxesconfig-${PV} perl-module_src_install || die cp -r ${D}/${D}/usr ${D} rm -rf ${D}/var dodir bin dosym /usr/bin/cpio /bin/cpio } Ebuild in portage: src_install() { dodir ${dir} cd ${Ddir} cp -r ${S}/stock ${Ddir} || die "Copying files" cp -a ${S}/tftpboot ${D} || die "Copying tftpboot" dodoc Documentation/ChangeLog dohtml -r Documentation/html/* cd ${WORKDIR}/pxesconfig-${PV} perl-module_src_install || die # Cleanup from improper install cp -r ${D}/${D}/usr ${D} rm -rf ${D}/var dodir bin dosym /usr/bin/cpio /bin/cpio || die }
This patch is for pxes-0.8 and pxes-0.9
On my system pxesconfig work well.
I report this error: The ebuild in portage does not install ChangeLog for pxes, install only Changelog for pxesconfig. My ebuild diff: src_install() { dodir ${dir} cd ${Ddir} cp -r ${S}/stock ${Ddir} || die "Copying files" cp -a ${S}/tftpboot ${D} cd ${S} <---------------------- !! !! dodoc Documentation/ChangeLog dohtml -r Documentation/html/* cd ${WORKDIR}/pxesconfig-${PV} perl-module_src_install || die cp -r ${D}/${D}/usr ${D} rm -rf ${D}/var dodir bin dosym /usr/bin/cpio /bin/cpio } Ebuild in portage: src_install() { dodir ${dir} cd ${Ddir} cp -r ${S}/stock ${Ddir} || die "Copying files" cp -a ${S}/tftpboot ${D} || die "Copying tftpboot" dodoc Documentation/ChangeLog dohtml -r Documentation/html/* cd ${WORKDIR}/pxesconfig-${PV} perl-module_src_install || die # Cleanup from improper install cp -r ${D}/${D}/usr ${D} rm -rf ${D}/var dodir bin dosym /usr/bin/cpio /bin/cpio || die } >>> Install pxes-0.8 into /var/tmp/portage/pxes-0.8/image/ category net-misc /usr/lib/portage/bin/dodoc: Documentation/ChangeLog does not exist. <--------------------- ???????????????????? Installing /var/tmp/portage/pxes-0.8/image/var/tmp/portage/pxes-0.8/image/usr/share/man/man1/pxesconfig.1 Installing /var/tmp/portage/pxes-0.8/image/var/tmp/portage/pxes-0.8/image/usr/bin/pxesconfig Writing /var/tmp/portage/pxes-0.8/image//var/tmp/portage/pxes-0.8/image//usr/lib/perl5/vendor_perl/5.8.4/i686-linux/auto/Pxesconfig/.packlist Appending installation info to /var/tmp/portage/pxes-0.8/image//var/tmp/portage/pxes-0.8/image//usr/lib/perl5/5.8.4/i686-linux/perllocal.pod /usr/bin/perl5.8.4 -MExtUtils::Install \ ........... ......... .........
The ChangeLog has nothing to do with this bug... please file a new bug for new problems/issues/requests