[Bug 846668] New: fix for bug in NXinstall from NX-3.5.0-122.1.x86_64.rpm
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c0 Summary: fix for bug in NXinstall from NX-3.5.0-122.1.x86_64.rpm Classification: openSUSE Product: openSUSE Factory Version: 13.1 Beta 1 Platform: All OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X11 Applications AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: wharms@bfs.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; de; rv:1.9.2.13) Gecko/20101203 SUSE/3.6.13-0.1.1 Firefox/3.6.13 there is a well know bug inside the nxinstall from the current NX rpm. NX-3.5.0-122.1.x86_64.rpm .. Setting up permissions ...done Setting up cups nxipp backend ...cp: Aufruf von stat für „/usr/lib64/cups/backend/ipp efunden Reproducible: Always Steps to Reproduce: 1. install NX-3.5.0-122.1.x86_64.rpm 2. nxsetup --install --setup-nomachine-key 3. Actual Results: .. Setting up permissions ...done Setting up cups nxipp backend ...cp: Aufruf von stat für „/usr/lib64/cups/backend/ipp efunden The problem is already descibed in http://en.opensuse.org/SDB:FreeNX_server but no seems to care to fix it. the patch below will fix it by creating the missing dir when needed. --- nxsetup.org 2013-10-18 17:59:58.674117761 +0200 +++ nxsetup 2013-10-18 18:02:19.322812240 +0200 @@ -369,6 +369,7 @@ if [ -d "$CUPS_BACKEND" ] then echo -n "Setting up cups nxipp backend ..." + mkdir -p "$CUPS_IPP_BACKEND" cp -af "$CUPS_BACKEND/ipp" "$CUPS_IPP_BACKEND" chmod 755 "$CUPS_IPP_BACKEND" echo "done" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c Ye Yuan <yyuan@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yyuan@suse.com AssignedTo|bnc-team-screening@forge.pr |sndirsch@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c1 --- Comment #1 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 03:37:10 UTC --- This looks completely bogus to me. The workaround in the SDB article appears to be to create an empty directory '/usr/lib64/cups/backend/ipp', which then is copied during run of nxsetup to another empty directory '/usr/lib64/cups/backend/nxipp'. Your patch does implement something different, which is also wrong. ;-) The issue is, that the 'ipp' executable (not directory!), which nxsetup tries to copy to nxipp does not live in /usr/lib64/cups/backend, but /usr/lib/cups/backend. So this needs to be addressed differently, i.e. change the definition of CUPS_BACKEND from /usr/lib64/cups/backend to /usr/lib/cups/backend. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c2 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |wharms@bfs.de --- Comment #2 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 03:38:47 UTC --- BTW, this needs to be fixed in FreeNX, not NX. Feel free to do a submit request. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c3 --- Comment #3 from a b <wharms@bfs.de> 2013-10-24 12:04:35 UTC --- hello, you are right that is part of freeNX - mea culpa The core problem is that free NX assumes that cups is installed - without checking. That causes several warnings. But the error here stops the installation (see SDB). can you change the topic ? I checked and the version in question is FreeNX-0.7.3-2.3.x86_64 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|fix for bug in NXinstall |Wrong check for ipp in |from |nxsetup of FreenX |NX-3.5.0-122.1.x86_64.rpm | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c4 --- Comment #4 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 12:27:54 UTC --- I suggest to check for "$CUPS_BACKEND/ipp" instead of "$CUPS_BACKEND" in nxsetup. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c5 --- Comment #5 from a b <wharms@bfs.de> 2013-10-24 13:05:26 UTC --- check for "$CUPS_BACKEND/ipp" instead of "$CUPS_BACKEND" --- nxsetup.org 2013-10-18 17:59:58.674117761 +0200 +++ nxsetup 2013-10-24 15:03:04.245869707 +0200 @@ -366,7 +366,7 @@ echo "done" - if [ -d "$CUPS_BACKEND" ] + if [ -f "$CUPS_BACKEND/ipp" ] then echo -n "Setting up cups nxipp backend ..." cp -af "$CUPS_BACKEND/ipp" "$CUPS_IPP_BACKEND" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c6 --- Comment #6 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 13:21:37 UTC --- I would prefer to use option '-x' for the test command. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c7 --- Comment #7 from a b <wharms@bfs.de> 2013-10-24 13:40:54 UTC --- i understand ... --- nxsetup.org 2013-10-18 17:59:58.674117761 +0200 +++ nxsetup 2013-10-24 15:40:04.142093861 +0200 @@ -366,7 +366,7 @@ echo "done" - if [ -d "$CUPS_BACKEND" ] + if [ -x "$CUPS_BACKEND/ipp" ] then echo -n "Setting up cups nxipp backend ..." cp -af "$CUPS_BACKEND/ipp" "$CUPS_IPP_BACKEND" -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c8 --- Comment #8 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 13:46:40 UTC --- Nice. Maintainers of X11:RemoteDesktop are now waiting for your submit request. ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c9 --- Comment #9 from a b <wharms@bfs.de> 2013-10-24 16:05:48 UTC --- I hoped the problem is solved now, who can i send a submit request ? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c10 --- Comment #10 from Stefan Dirsch <sndirsch@suse.com> 2013-10-24 22:58:50 UTC --- https://en.opensuse.org/openSUSE:Build_Service_Tutorial -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c11 --- Comment #11 from Stefan Dirsch <sndirsch@suse.com> 2013-11-29 13:28:10 UTC --- Hmm. Still available? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c12 --- Comment #12 from a b <wharms@bfs.de> 2013-11-29 14:13:39 UTC --- yes, sorry was busy. BTW: It seems that the change from NX -> freeNX is buggy. I had no time to investigate but the user installation did not work for me. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c13 --- Comment #13 from Stefan Dirsch <sndirsch@suse.com> 2014-01-13 14:38:26 UTC --- (In reply to comment #12)
yes, sorry was busy. BTW: It seems that the change from NX -> freeNX is buggy.
I don't understand.
I had no time to investigate but the user installation did not work for me.
Hmm ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c14 Stefan Dirsch <sndirsch@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|wharms@bfs.de | Resolution| |FIXED --- Comment #14 from Stefan Dirsch <sndirsch@suse.com> 2014-01-31 13:44:59 UTC --- Still open? Seems I needed to do the submitrequest myself. :-( --> https://build.opensuse.org/request/show/220481 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c15 --- Comment #15 from a b <wharms@bfs.de> 2014-01-31 14:50:32 UTC --- for my defence i tried and failed: osc branch -m 'Fix IPP' openSUSE:Factory freenx Server returned an error: HTTP Error 404: Not Found openSUSE:Factory/freenx -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=846668 https://bugzilla.novell.com/show_bug.cgi?id=846668#c16 --- Comment #16 from Stefan Dirsch <sndirsch@suse.com> 2014-01-31 15:15:24 UTC --- (In reply to comment #15)
for my defence i tried and failed: osc branch -m 'Fix IPP' openSUSE:Factory freenx Server returned an error: HTTP Error 404: Not Found openSUSE:Factory/freenx
FreeNX, not freenx. package names are case sensitive. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com