[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#289220: marked as done (plucker-setup: half the functionality is in shambles)



Your message dated Thu, 1 Jun 2006 16:46:46 +0200
with message-id <20060601144646.GA6234@acer.maison.bogus>
and subject line plucker-setup: half the functionality is in shambles
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: plucker
Version: 1.8-3
Severity: normal
File: /usr/bin/plucker-setup

   $ plucker-setup

   Setting up Plucker  in /home/jidanni...

   Creating default Plucker directory (/home/jidanni/.plucker)
   Copying default config files...

Which stalls in sh -c pilot-xfer\040>\040/dev/null\0402>&1
because nobody tells the user to e.g., make sure the Palm is ready.
Maybe if stderr wasn't blocked, he would get the message.
[but see bottom]

We hit ^C.

   The program 'pilot-xfer' is missing so the Palm applications cannot
   be installed. You'll find them in /usr/share/plucker/palm.

No, pilot-xfer is not missing. Guess again. Also it would not be in
that directory.

   Installation Finished

No, Installation incomplete.

Hmmm, let's see what the above command was doing on stderr:

  $ pilot-xfer
  ERROR: Insufficient number of arguments

  Hit any key to continue..

No wonder.  We never get further, Palm connected or not.
Looking at the source, we see you are making big assumptions about the
behavior of pilot-xfer. Why don't you use which(1) or something to see
if it is there, or just call it anyway and bomb out if it (or sh)
returns non 0.

BTW I filed a bug for pilot-xfer to return non-zero if given
insufficient number of arguments. So use which(1).

OK, after now changing:
if not os.system('true #pilot-xfer > /dev/null 2>&1'):
    install_viewer()
I get to

Unable to open '/usr/share/plucker/palm/viewer_zh_CN.prc'!
Unable to open '/usr/share/plucker/palm/SysZLib.prc'!
Unable to open '/usr/share/plucker/palm/PluckerUserGuide.pdb'!

So as /usr/share/plucker/palm doesn't exist, looks like this part is
"breathware".


--- End Message ---
--- Begin Message ---
This bugs seems to be closed in 1.8-11. At least I could not reproduce
it. I now have:

  $ plucker-setup
  
  Setting up Plucker  in /home/rousseau...
  
  Creating default Plucker directory (/home/rousseau/.plucker)
  Copying default config files...
  
  The program 'pilot-xfer' is missing so the Palm applications cannot be
  installed. You'll find them in /usr/share/plucker/palm.
  
  Installation Finished

and that should be OK.

-- 
 Dr. Ludovic Rousseau                        Ludovic.Rousseau@free.fr
 -- Normaliser Unix c'est comme pasteuriser le camembert, L.R. --

--- End Message ---

Reply to: