Page 1 of 23 12311 ... LastLast
Results 1 to 10 of 227

Thread: Ubuntuzilla testing: please help if you can :)

  1. #1
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Ubuntuzilla testing: please help if you can :)

    I have initiated the use of CVS for revision control for ubuntuzilla. So, you can get the latest "beta" versions of ubuntuzilla out of the ubuntuzilla module on CVS
    just pull the latest version, tagged "HEAD".

    anyone who can spare some time to play around with the beta versions on, say, on a livecd (so as to avoid potential mishaps with your production system).

    once the "beta" has seen and passed some testing, i will tag it with a release-version tag, and post the release on the file release servers.

    note that if you just want the stable release and don't want to help with testing, you should just visit the Ubuntuzilla project site and get the stable release from there.

    i will post messages to this thread when a new beta is available, so that you will know when and what to test.
    Last edited by nanotube; August 12th, 2007 at 07:14 PM. Reason: update link to project site

  2. #2
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing procedure: please help if you can :)

    a new testing version is available in CVS.
    it implements the "unattended" mode (command line option -u)
    there is also a new -l option to supply the desired localization through command line (otherwise, how would it run unattended?).
    run ubuntuzilla with '-h' to get the help info for all command line options.

    so, please test the unattended installs, uninstalls, updates for all three packages, and see if everything works as expected.

    test also the "regular" interactive mode functionality, to make sure nothing is broken.

    thanks in advance to all testers!
    Last edited by nanotube; August 12th, 2007 at 07:15 PM. Reason: update link to cvs

  3. #3
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing: please help if you can :)

    The latest revision in CVS now has some more new features. I can see that in the week or so that this thread has existed, nobody actually got around to testing anything, but hey, i figure, why not pretend someone is listening.

    a new automatic update checker has been implemented. it's really cool, really!

    See the revision log for details.

    please test this thing backwards and forwards, and see if anything falls out.

  4. #4
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing: please help if you can :)

    i should have learned better than to expect someone to actually test something after reading this thread, but... here i go again.

    ubuntuzilla version 4.2.0 is ready for release, but i'd like to get some independent testing to make sure things work.

    a lot of changes made. the most notable ones being that ubuntuzilla now comes in a .deb for easier and more consistent installation/removal, as well as with a built-in self-updater.

    for more detailed change list, see the CVS changelogs for revisions 1.17 - 1.19.

    if anyone finds something amiss, please let me know.

    the 4.2.0 .deb file is attached to this message.
    Attached Files Attached Files
    Last edited by nanotube; August 12th, 2007 at 07:16 PM. Reason: update link to cvs

  5. #5
    Join Date
    May 2005
    Location
    US
    Beans
    Hidden!
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Ubuntuzilla testing: please help if you can :)

    Here's what I get:
    Code:
    username@ubuntu:~/Desktop$ sudo dpkg -i ubuntuzilla-4.2.0-0ubuntu1.deb 
    Password:
    Sorry, try again.
    Password:
    Selecting previously deselected package ubuntuzilla.
    (Reading database ... 120708 files and directories currently installed.)
    Unpacking ubuntuzilla (from ubuntuzilla-4.2.0-0ubuntu1.deb) ...
    dpkg: dependency problems prevent configuration of ubuntuzilla:
     ubuntuzilla depends on libnotify-bin; however:
      Package libnotify-bin is not installed.
    dpkg: error processing ubuntuzilla (--install):
     dependency problems - leaving unconfigured
    Errors were encountered while processing:
     ubuntuzilla
    username@ubuntu:~/Desktop$ sudo apt-get -f install
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    Correcting dependencies... Done
    The following extra packages will be installed:
      libnotify-bin
    The following NEW packages will be installed:
      libnotify-bin
    0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
    1 not fully installed or removed.
    Need to get 18.3kB of archives.
    After unpacking 77.8kB of additional disk space will be used.
    Do you want to continue [Y/n]? Y
    Get:1 http://us.archive.ubuntu.com feisty/universe libnotify-bin 0.4.3-1 [18.3kB]
    Fetched 18.3kB in 0s (18.9kB/s)    
    Selecting previously deselected package libnotify-bin.
    (Reading database ... 120712 files and directories currently installed.)
    Unpacking libnotify-bin (from .../libnotify-bin_0.4.3-1_i386.deb) ...
    Setting up libnotify-bin (0.4.3-1) ...
    Setting up ubuntuzilla (4.2.0-0ubuntu1) ...
    username@ubuntu:~/Desktop$ u
    ubuntu-bug                ulimit                    unset                     update-default-ispell     update-locale             update-xmlcatalog
    ubuntuzilla.py            umask                     unstr                     update-default-wordlist   update-manager            uptime
    ucf                       umount                    until                     update-desktop-database   update-mime               usbmodules
    ucfq                      unalias                   unzip                     update-dictcommon-aspell  update-mime-database      usb_printerid
    ucfr                      uname                     unzipsfx                  update-fonts-alias        update-modules            useradd
    ucs2any                   unattended-upgrade        update-alternatives       update-fonts-dir          update-ms-fonts           userdel
    udevcontrol               uncompress                update-anthy-dics         update-fonts-scale        update-notifier           usermod
    udevd                     unexpand                  update-app-install        update-gconf-defaults     update-openoffice-dicts   users
    udevinfo                  unicode_start             update-binfmts            update-gdkpixbuf-loaders  update-pangox-aliases     users-admin
    udevmonitor               unicode_stop              update-ca-certificates    update-grub               update-passwd             usplash
    udevsettle                uniq                      update-catalog            update-gtk-immodules      update-pciids             usplash_down
    udevtest                  unix_chkpwd               updatedb                  update-inetd              update-python-modules     usplash_write
    udevtrigger               unlink                    updatedb.notslocate       update-initramfs          update-rc.d               uuidgen
    ul                        unpack200                 update-default-aspell     update-java-alternatives  update-usbids             uxterm
    username@ubuntu:~/Desktop$ ubuntuzilla.py 
    
    Welcome to the Ubuntuzilla Firefox script version 4.2.0
    
    This script installs the latest release of the official Mozilla build of Firefox on Ubuntu Linux. If you run into any problems using this script, or have feature requests, suggestions, or general comments, please visit our website at http://pykeylogger.sourceforge.net/wiki/index.php/Ubuntuzilla 
    
    Retrieving the version of the latest release of Firefox from the Mozilla website...
    The most recent release of Firefox is detected to be 2.0.0.6. Please make sure this is correct before proceeding. (You can confirm by going to http://www.mozilla.org/)
    If no version number shows, if the version shown is not the latest, or if you would like to install an older release, press 'n', and you'll be given the option to enter the version manually. Otherwise, press 'y', and proceed with installation. [y/n]? 
    Please enter 'y' or 'n': y
    Retrieving list of available localizations for Firefox ...
    Please choose the localization (language) for Firefox. Enter the number of your choice from the list below. [If you do not see a list of localizations, please check the help section of our website at http://pykeylogger.sourceforge.net/wiki/index.php/Ubuntuzilla for steps you can take to resolve this problem.]
      0. awk: warning: escape sequence `\/' treated as plain `/'   1. af           2. ar           3. be        
      4. bg           5. ca           6. cs           7. da        
      8. de           9. el          10. en-GB       11. en-US     
     12. es-AR       13. es-ES       14. eu          15. fi        
     16. fr          17. fy-NL       18. ga-IE       19. gu-IN     
     20. he          21. hu          22. it          23. ja        
     24. ka          25. ko          26. ku          27. lt        
     28. mk          29. mn          30. nb-NO       31. nl        
     32. nn-NO       33. pa-IN       34. pl          35. pt-BR     
     36. pt-PT       37. ro          38. ru          39. sk        
     40. sl          41. sv-SE       42. tr          43. zh-CN     
     44. zh-TW     
    Enter your choice of localization (integer, from 0 to 44): 11
    You have chosen localization en-US. Is that correct [y/n]? 
    Please enter 'y' or 'n': y
    Get:1 http://packages.medibuntu.org feisty Release.gpg [189B]
    Get:2 http://security.ubuntu.com feisty-security Release.gpg [191B]                        
    Ign http://security.ubuntu.com feisty-security/main Translation-en_US                             
    Get:3 http://archive.ubuntu.com feisty-updates Release.gpg [191B]    
    Ign http://archive.ubuntu.com feisty-updates/restricted Translation-en_US                         
    Ign http://security.ubuntu.com feisty-security/restricted Translation-en_US
    Ign http://packages.medibuntu.org feisty/free Translation-en_US      
    Ign http://packages.medibuntu.org feisty/non-free Translation-en_US  
    Ign http://security.ubuntu.com feisty-security/universe Translation-en_US
    Ign http://security.ubuntu.com feisty-security/multiverse Translation-en_US
    Ign http://archive.ubuntu.com feisty-updates/main Translation-en_US  
    Ign http://archive.ubuntu.com feisty-updates/multiverse Translation-en_US
    Ign http://archive.ubuntu.com feisty-updates/universe Translation-en_US
    Hit http://archive.ubuntu.com feisty-updates Release                 
    Hit http://security.ubuntu.com feisty-security Release                                    
    Hit http://packages.medibuntu.org feisty Release                                          
    Get:4 http://us.archive.ubuntu.com feisty Release.gpg [191B]                              
    Ign http://us.archive.ubuntu.com feisty/main Translation-en_US                           
    Hit http://archive.ubuntu.com feisty-updates/restricted Packages                         
    Hit http://security.ubuntu.com feisty-security/main Packages         
    Ign http://us.archive.ubuntu.com feisty/restricted Translation-en_US 
    Ign http://us.archive.ubuntu.com feisty/multiverse Translation-en_US 
    Ign http://us.archive.ubuntu.com feisty/universe Translation-en_US   
    Get:5 http://us.archive.ubuntu.com feisty-updates Release.gpg [191B]                       
    Ign http://us.archive.ubuntu.com feisty-updates/main Translation-en_US                     
    Ign http://us.archive.ubuntu.com feisty-updates/restricted Translation-en_US               
    Ign http://packages.medibuntu.org feisty/free Packages                                     
    Hit http://archive.ubuntu.com feisty-updates/main Packages                                 
    Hit http://archive.ubuntu.com feisty-updates/multiverse Packages     
    Hit http://archive.ubuntu.com feisty-updates/universe Packages       
    Hit http://security.ubuntu.com feisty-security/restricted Packages   
    Hit http://security.ubuntu.com feisty-security/universe Packages     
    Hit http://security.ubuntu.com feisty-security/multiverse Packages   
    Ign http://us.archive.ubuntu.com feisty-updates/multiverse Translation-en_US
    Hit http://us.archive.ubuntu.com feisty Release
    Hit http://us.archive.ubuntu.com feisty-updates Release             
    Ign http://packages.medibuntu.org feisty/non-free Packages          
    Hit http://packages.medibuntu.org feisty/free Packages              
    Hit http://us.archive.ubuntu.com feisty/main Packages
    Hit http://packages.medibuntu.org feisty/non-free Packages
    Hit http://us.archive.ubuntu.com feisty/restricted Packages
    Hit http://us.archive.ubuntu.com feisty/multiverse Packages
    Hit http://us.archive.ubuntu.com feisty/universe Packages
    Hit http://us.archive.ubuntu.com feisty-updates/main Packages
    Hit http://us.archive.ubuntu.com feisty-updates/restricted Packages
    Hit http://us.archive.ubuntu.com feisty-updates/multiverse Packages
    Fetched 193B in 2s (76B/s)
    Reading package lists... Done
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    firefox is already the newest version.
    libstdc++5 is already the newest version.
    libgtk2.0-0 is already the newest version.
    libgtk2.0-0 set to manual installed.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    
    Backing up old Firefox preferences
    
    
    Downloading Firefox archive from the Mozilla site
    
    --07:20:10--  ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.6/linux-i686/en-US/firefox-2.0.0.6.tar.gz
               => `firefox-2.0.0.6.tar.gz'
    Resolving releases.mozilla.org... 204.152.184.113, 207.200.66.54, 152.163.212.246, ...
    Connecting to releases.mozilla.org|204.152.184.113|:21... connected.
    Logging in as anonymous ... Logged in!
    ==> SYST ... done.    ==> PWD ... done.
    ==> TYPE I ... done.  ==> CWD /pub/mozilla.org/firefox/releases/2.0.0.6/linux-i686/en-US ... done.
    ==> PASV ... done.    ==> RETR firefox-2.0.0.6.tar.gz ... done.
    Length: 9,671,806 (9.2M) (unauthoritative)
    
    100%[===========================================================================================================================>] 9,671,806    618.52K/s    ETA 00:00
    
    07:20:28 (568.15 KB/s) - `firefox-2.0.0.6.tar.gz' saved [9671806]
    
    
    Downloading Firefox signature from the Mozilla site
    
    --07:20:28--  ftp://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.6/linux-i686/en-US/firefox-2.0.0.6.tar.gz.asc
               => `firefox-2.0.0.6.tar.gz.asc'
    Resolving releases.mozilla.org... 204.152.184.113, 207.200.66.54, 130.239.18.159, ...
    Connecting to releases.mozilla.org|204.152.184.113|:21... connected.
    Logging in as anonymous ... Logged in!
    ==> SYST ... done.    ==> PWD ... done.
    ==> TYPE I ... done.  ==> CWD /pub/mozilla.org/firefox/releases/2.0.0.6/linux-i686/en-US ... done.
    ==> PASV ... done.    ==> RETR firefox-2.0.0.6.tar.gz.asc ... done.
    Length: 186 (unauthoritative)
    
    100%[===========================================================================================================================>] 186           --.--K/s             
    
    07:20:28 (13.49 KB/s) - `firefox-2.0.0.6.tar.gz.asc' saved [186]
    
    
    Importing Mozilla Software Releases public key
    
    Note that if you have never used gpg before on this system, and this is your first time running this script, there may be a delay of about a minute during the generation of a gpg keypair. This is normal and expected behavior.
    
    gpg: directory `/home/alan/.gnupg' created
    gpg: can't open `/gnupg/options.skel': No such file or directory
    gpg: keyring `/home/alan/.gnupg/secring.gpg' created
    gpg: keyring `/home/alan/.gnupg/pubring.gpg' created
    gpg: requesting key 0E3606D9 from hkp server subkeys.pgp.net
    gpg: /home/alan/.gnupg/trustdb.gpg: trustdb created
    gpg: key 0E3606D9: public key "Mozilla Software Releases <releases@mozilla.org>" imported
    gpg: no ultimately trusted keys found
    gpg: Total number processed: 1
    gpg:               imported: 1
    Unable to retrieve Mozilla Software Releases Public key from subkeys.pgp.net . Trying again...
    gpg: requesting key 0E3606D9 from hkp server pgpkeys.mit.edu
    gpg: key 0E3606D9: "Mozilla Software Releases <releases@mozilla.org>" not changed
    gpg: Total number processed: 1
    gpg:              unchanged: 1
    Successfully retrieved Mozilla Software Releases Public key from pgpkeys.mit.edu .
    
    
    Verifying signature...
    Note: do not worry about "untrusted key" warnings. That is normal behavior for newly imported keys.
    
    gpg: Signature made Sun 29 Jul 2007 08:55:41 PM PDT using DSA key ID 0E3606D9
    gpg: Good signature from "Mozilla Software Releases <releases@mozilla.org>"
    gpg: WARNING: This key is not certified with a trusted signature!
    gpg:          There is no indication that the signature belongs to the owner.
    Primary key fingerprint: F57F 372A 8C6D 4F55 72DE  C9B9 696E 3431 0E36 06D9
    Password:
    
    Linking plugins
    
    
    Linking launcher to new Firefox
    
    Adding `local diversion of /usr/bin/firefox to /usr/bin/firefox.ubuntu'
    Adding `local diversion of /usr/bin/mozilla-firefox to /usr/bin/mozilla-firefox.ubuntu'
    
    The new Firefox version 2.0.0.6 has been installed successfully. Thank you for using Ubuntuzilla.
    
    Would you like to set up automatic update checking for the official Mozilla build of Firefox (recommended)? This feature will regularly check for updates to Firefox, and put up a small unobtrusive notification message with update information, when a new release is available. [y/n] 
    Please enter 'y' or 'n': y
    
    Making sure package libnotify-bin (necessary to produce notifications) is installed.
    
    Reading package lists... Done
    Building dependency tree       
    Reading state information... Done
    libnotify-bin is already the newest version.
    libnotify-bin set to manual installed.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    no crontab for alan
    Updater successfully installed to your crontab. Try 'crontab -l' to see your new crontab, 'crontab -e' if you decide to edit it.
    
    Thank you for using Ubuntuzilla.
    Pretty much successful. It's a little weird that I was prompted for a password in the middle of the installation. I don't think fifteen minutes had passed (for the sudo timeout).

    Also, the script checks that libnotify-bin is installed, but the .deb won't install without libnotify-bin. I think it'd make sense to not have libnotify-bin be a dependency (a simple .deb that installs by itself would be good) and then have the script check for that package only if you want the update feature.

  6. #6
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing: please help if you can :)

    hey, nice, so it works after all, eh.

    as to libnotify-bin - well, that extra check is left over from when ubuntuzilla wasn't in a .deb yet. i think i'd rather leave it as a dependency, and remove the manual check. i feel better using an "official" method of keeping track of dependencies, rather than the ad-hoc method i had before.

    same thing goes for libstdc++5 and libgtk.

    what do you think?

    also, by the way, if you use "gdebi -i" instead of "dpkg -i", it will automatically take care of dependencies for you. using gdebi will be the method i recommend in the instructions (or just doubleclicking the .deb, which uses gdebi-gtk).

  7. #7
    Join Date
    May 2005
    Location
    US
    Beans
    Hidden!
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Ubuntuzilla testing: please help if you can :)

    Well, is it really a dependency if it's needed only for the "yes" option on self-updating Firefox? Perhaps it could be a recommended package? Doesn't dpkg allow for recommended packages?

    Thanks for the tip about gdebi, by the way.

  8. #8
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing: please help if you can :)

    it is a dependency to do update checking, for firefox, tbird, and seamonkey. it comes into play both when doing automatic update checking through a cron job, as well as when doing a manual update checking (with -a 'checkforupdategui'). if i leave it out, then i'll have to put in the apt-get check when doing the update check itself, and that means the cron job will need sudo rights, and that would mess everything up.

    i am pretty sure it is a general practice to include all dependencies for built in program features, even for features that may not be the "main" part of the program. so i think i'll just keep it as a dependency. it will let me avoid doing manual libnotify-bin checking, and keep things nice and clean.

    i did not put firefox or thunderbird main packages into the dependency list, because the need for those depends on what the person is using ubuntuzilla for, but libnotify-bin is needed for all of them.

    does that seem reasonable to you?

  9. #9
    Join Date
    May 2005
    Location
    US
    Beans
    Hidden!
    Distro
    Ubuntu 12.04 Precise Pangolin

    Re: Ubuntuzilla testing: please help if you can :)

    Thanks for the explanation. That makes sense.

  10. #10
    Join Date
    Jan 2006
    Location
    Philadelphia
    Beans
    4,066
    Distro
    Ubuntu 8.10 Intrepid Ibex

    Re: Ubuntuzilla testing: please help if you can :)

    let me know if you think of anything else. discussing things with you always seems to make them clearer in my mind.

    i'm in the process of moving the CVS repository and the file releases over to ubuntuzilla project space (made a request to the admins and waiting to hear from them). I will make the 4.2 release once the ubuntuzilla project is all set up.

Page 1 of 23 12311 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •