Mar
06

First Rolling Release Upgrade Available

Kris has announced the availability of the first rolling release upgrade on the testing mailing list. Check that list’s archives before applying the upgrade to be aware of any found bugs. If you find a bug, post the details to the list.

Anybody who want to help us out testing a system update from the original 9.1 -> 9.1-RollingRelease can now do so!

To start the process on your system edit the file:

/usr/local/share/pcbsd/pc-updatemanager/conf/sysupdate.conf

Change the line:

PATCHSET: pcbsd

to

PATCHSET: pcbsdtest

After this is done you can just run the update manager gui, or pc-updatemanager command to apply the update as normal.

Please let us know any feedback you have with the patch, so we can bugfix and improve it.

Known Issues:

Once the desktop is re-installed, there is a bug in the online update tray notifier which isn’t showing if new packages are available. I’m currently investigating.

Share This Post:
  • Digg
  • Facebook
  • Twitter
  • email
  • LinkedIn
  • Slashdot

Written by dru. Posted in new features, testers

Trackback from your site.

Comments (58)

  • March 6, 2013 at 6:26 am |

    Awesome, Thank you! :)

  • March 6, 2013 at 6:39 am |

    You’re welcome. Enjoy!

  • gany
    March 6, 2013 at 5:49 pm |

    The sysupdate​.com shows PATCHSET:updates not pcbsd. Shall i still change it to :pcbsdtest ?

    • March 7, 2013 at 6:01 am |

      Nope, that means you are already on a rolling release :-)

      • gany
        March 7, 2013 at 10:52 pm |

        Thanks a lot. I’m very happy indeed !

  • TransformHumanity
    March 7, 2013 at 9:07 pm |

    I am looking to shift to PCBSD as my production system from Linux (Mostly Ubuntu and Mint). Should I start with 9.1 or wait for the rolling release? Please advise. There doesn’t appear to be much information about the rolling release PCBSD.

    I have been using PCBSD as my other OS. So I am not entirely a newbie.

    Thanks in advance for any advise.
    Thanks to Kris Moore for a wonderful OS.

    • Simon
      March 8, 2013 at 12:00 am |

      For a production system, stability should be more important than latest features.

      • TransformHumanity
        March 8, 2013 at 3:09 am |

        Thanks Simon. Just some more clarifications.

        Should I then just use 9-STABLE with possibly only security updates? Or do I move up with 9.1, 9.2 etc. as they appear?
        This “production” is as in regular use systems in a school/ college computer laboratory.

        Do you also mean to suggest that rolling is unfit for production use?

        • March 8, 2013 at 5:09 am |

          If it’s a brand new install, I’d recommend rolling release to start at the latest. You can then decide which upgrades to apply (if any) as they are released.

          • TransformHumanity
            March 9, 2013 at 4:36 am |

            Thanks Dru.

            I am trying the following approach.
            Install 9.1 on half of the systems and rolling on the other half.
            When I would feel comfortable, I could switch everything to one of them by putting clonezilla into commission.

            Thanks again.

  • March 9, 2013 at 6:39 pm |

    Updated 9.1 USBLITE 64-Bit install to 9.1-RollingRelease.
    Success!
    Thanks for PC-BSD!!

    • March 11, 2013 at 8:16 am |

      Glad to hear it!

  • Bob
    March 10, 2013 at 11:53 am |

    No problems upgrading from 9.1 to the rolling release following the instructions in the announcement posting. Only minor thing was the mirror was really slow. Great work.

    HP Pavilion P7-1003wb desktop (Walmart special…) triple booted with PCBSD (my normal use desktop), Linux Aptosid, and Windows 7.

    • March 11, 2013 at 7:51 am |

      Nice!

      • bob
        March 19, 2013 at 9:19 pm |

        Re: your comment above that the tray update notifier is not working correctly.

        Before the upgrade to 9.1 rolling release it worked fine. Now it lists package updates existing but will not install them. Hangs after “Checking integrity… done”.

        However, “pc-updatemanager pkgupdate” worked from the command line. The tray update notifier does recognize the new updates as installed.

  • March 17, 2013 at 11:12 am |

    Rolling update failed (see link to screenshot) I’m confused.

  • John
    March 20, 2013 at 5:31 am |

    Rolling release update went through. I got an error saying “pkg-static” package not found in the mirror, then the update apparently succeeded. However, my sysupdate.conf still points to pcbsdtest and ‘pc-updatemanager pkgupdate’ shows the usage help, as if the new version wasn’t installed. Now I see no new packages, since the patch appears to have succeeded but somehow it didn’t.

  • blazingice3
    March 26, 2013 at 8:52 am |

    I upgraded from TrueOS 9.1 to Rolling Release. Everything went very well. I noticed that there were some X11 libraries installed that weren’t there before. Is this normal especially for a server edition.

  • April 1, 2013 at 8:15 pm |

    i was in the process of upgrade from 9. release to rolling release…
    the terminal returned an error message almost after 80% of downloads and now when i re-run the pc-updatemanager check command, it displays just the testing patch and not the pkgngup-2013012 link that was the rolling release update…
    after a restart, uname –a command says its 9.-RELEASE and i know rolling release is not installed… what next ? i ve also posted this on the forum

    • April 2, 2013 at 8:54 am |

      It sounds like it did finish. Run “pkg upgrade” to be sure, and it will show any remaining packages needing updates.

      • April 2, 2013 at 10:26 am |

        here is the output for pkg upgrade…
        [rvc@isotope] ~% sudo pkg upgrade
        Password:
        Updating repository catalogue
        Repository catalogue is up-to-date, no need to fetch fresh copy
        Nothing to do
        [rvc@isotope] ~%

        what next ? do i presume that i am now running rolling release ? i did not get any success message as the terminal bailed out the way i had mentioned before !

        • April 2, 2013 at 10:30 am |

          Looks like you’re up-to-date and on rolling release! If the upgrade had not successfully completed, you would still have out-of-date packages.

          • April 2, 2013 at 8:09 pm |

            that is so nice. feel relieved to note i am on rolling release…
            a doubt dru…
            i remember the system downloaded stuff from 4t 4.8.4 and now the system says its qt 4.8.3. means the download has taken place but install didnt ?

            now the pc-updatemanager check command shows just the patch test version. when i run the command “pc-updatemanager install pkgngup-20130212″ i get a message this is already installed.
            any further work needs to be done to get the updates ? i am eagerly waiting to make a transition in the kde desktop from 4.9.3 to 4.9.5 and further towards 4.10 [when available]

            thanks for your feedback dru…

        • jdx
          April 6, 2013 at 9:56 pm |
          • April 11, 2013 at 11:03 am |

            Just to follow-up, the mirrors should be all updated now. Has this issue resolved itself or do you still get an error?

            • joe
              April 22, 2013 at 11:19 pm |

              this issue stil exist. i ran into it today and the forums are down currently…

              it seems that getmirror​.pcbsd​.org does not work.

              • joe
                April 23, 2013 at 12:10 am |

                i proceeded with the following steps:
                – i ran pkg2ng manually
                – i edited /usr/local/etc/pkg.conf (did already exist, just changed to nearest mirror)
                – /usr/local/etc/pkg-pubkey.cert did also exist already
                – i ran pkg upgrade as superuser (1 GiB to download, this will take some hours due the slow connection)

                • joe
                  April 23, 2013 at 11:46 pm |

                  to complete the “pkg upgrade –fy” run
                  i had to “pkg remove linux-f10-libGLU kdeartwork xscreensaver”.

                  but linux-f10-libGLU still conficts with linux-f10-dri-7.2_1.

              • April 24, 2013 at 11:09 am |

                Both should be up now.

  • April 3, 2013 at 8:42 am |

    after surfing around for a solution, i ran the following command:
    $ sudo pkg2ng
    after the transition, i followed the instruction to use the pkg.conf.sample file by renaming it to pkg.conf
    next here is what i did and the error it returned…

    GNU nano 2.2.6 File: pkg.conf

    # System-wide configuration file for pkg(1)
    # For more information on the file format and
    # options please refer to the pkg.conf(5) man page

    # Configuration options
    PACKAGESITE : http://​pkg​.freebsd​.org/${ABI}/latest
    #SRV_MIRRORS : NO
    #PKG_DBDIR : /var/db/pkg
    #PKG_CACHEDIR : /var/cache/pkg
    #PORTSDIR : /usr/ports
    #PUBKEY : /etc/ssl/pkg.conf
    #HANDLE_RC_SCRIPTS : NO
    #PKG_MULTIREPOS : NO
    #ASSUME_ALWAYS_YES : NO
    #SYSLOG : YES
    #SHLIBS : NO
    #AUTODEPS : NO

    [rvc@isotope] /usr/local/etc% sudo pkg update
    Updating repository catalogue
    pkg: http://​pkg​.freebsd​.org/​f​r​e​e​b​s​d​:​9​:​x​86​:​64​/​l​a​t​e​s​t​/​r​e​p​o​.​txz: No address record
    [rvc@isotope] /usr/local/etc%

    any clue to resolve this issue ?

  • April 3, 2013 at 10:34 am |

    That worked like a charm…
    repo.txz upgrade in progress now…
    just finished and i had to run this…
    [rvc@isotope] ~% sudo pkg upgrade
    Password:
    Updating repository catalogue
    Repository catalogue is up-to-date, no need to fetch fresh copy
    New version of pkg detected; it needs to be installed first.
    After this upgrade it is recommended that you do a full upgrade using: ‘pkg upgrade’

    The following packages will be upgraded:

    Upgrading pkg: 1.0.8 -> 1.0.9_2

    The installation will require 1 kB more space

    1 MB to be downloaded

    Proceed with upgrading packages [y/N]: y
    pkg: ftp://​mirrors​.isc​.org/​p​u​b​/​p​c​b​s​d​/​p​a​c​k​a​g​e​s​/​9​.​1​-​R​E​L​E​A​S​E​/​a​m​d​64​/​A​l​l​/​p​k​g​-​1​.​0​.​9​_​2​.​txz: File unavailable (e.g., file not found, no access)
    [rvc@isotope] ~%

    any clue ? on why this file not found ?

  • April 3, 2013 at 10:45 am |

    Atlast.…success !
    i changed the mirror to my nearest location and repeated the process …
    1 GB of download is needed for the upgrade… i have hit the “y” and am now keeping my fingers crossed for the upgrade to successfully complete ! thanks again dru… was a great learning experience..pcbsd ROCKS

    • April 3, 2013 at 10:58 am |

      Glad it worked out for you!

      • April 3, 2013 at 11:07 am |

        so near but halted here…
        after a long list of packages and GB of download message, i ht “y” and it halted on the first package itself [as displayed from my terminal output]

        The installation will require 110 MB more space

        1 GB to be downloaded

        Proceed with upgrading packages [y/N]: y
        qt4-designer-4.8.4.txz 100% 4229KB 26.6KB/s 49.4KB/s 02:39
        pkg: qt4-designer-4.8.3 failed checksum from repository
        [rvc@isotope] /usr/local/etc%

        how do i resove this ?

        • April 3, 2013 at 11:17 am |

          I checked with Kris who indicates that he just uploaded a huge set of new packages to the mirrors, and it will take another 1020 hours for all the mirrors to get caught up. Sounds like waiting another day should resolve it.

          • April 3, 2013 at 11:27 am |

            Well… with all the stuff you guys are doing out there… i know the wait will be worth… as always, thank you for the feed back dru…
            best regards..

          • April 4, 2013 at 3:04 am |

            after 8 odd hours or so, i updated the repos and tried for the upgrade, still stopping at this terminal output…
            Proceed with installing packages [y/N]: y
            qt4-designer-4.8.4.txz 100% 4229KB 16.0KB/s 29.4KB/s 04:24
            pkg: qt4-designer-4.8.3 failed checksum from repository
            [rvc@isotope] ~%

            i even manually uninstalled the 4.8.3 version and went for pkg install… still same output.

            • April 4, 2013 at 6:24 am |

              Sorry for the continued wait. Kris just checked and most of the mirrors are still synching and still have the wrong version of this particular pkg. This round turned out to be a rather large set of new packages, almost 20GB worth for each architecture.

  • Max Kostikov
    April 4, 2013 at 3:12 am |

    > pkg: qt4-designer-4.8.3 failed checksum from repository

    Have the same problems with all repository software. So Appcafe can’t install them and I’m forced to use command line interface with checksum ingnor.

    • April 4, 2013 at 6:25 am |

      See the comment above to RVC. The mirrors should be finished syncing some time today.

  • April 6, 2013 at 2:01 am |

    Atlast… my transition was a smooth and hassle free one… now i have KDE 4.9.5, and notice some increment in the GDM login options.
    a) GNOME
    b) GNOME [ wonder why there are 2]
    c) Openbox
    d) Openbox/gnome
    e) Openbox/KDE
    f) KDE

    LXDE which was earlier present is now missing…

    [previously kde4.9.3 was giving me problems with a dimming screen so i used all other alternative desks.. now that problem is removed after 4.9.5… that feels great !]
    I also opened control panel > system manager to uncheck the desktops i have in extra so i can remove them… but now all the boxes are unchecked… is it coz now the system is using pkgng and i need to give cli command using pkg delete ? i wish to remove some desktops…

  • April 6, 2013 at 2:03 am |

    forgot to mention…
    ” A BIG THANK YOU TO THE PCBSD TEAM TO ENABLE THIS SMOOTH AND HASSLE FREE TRANSITION “
    awesome !!!

  • BobStump
    April 24, 2013 at 11:38 am |

    Hi, I’ve been trying the Update my PC-BSD to 9.1 Rolling Release for a while. Every time using Update Manager from GUI just fails. No clues.

    at CLI
    /usr/local/bin/pc-updatemanager install pkgngup-20130212
    returns
    DOWNLOADING: Update to 9.1 Rolling Release
    /usr/local/tmp/pkgngup-20130212.txz 100% of 3954 kB 230 kBps 00m00s

    DOWNLOADFINISHED: Update to 9.1 Rolling Release
    xterm: bad command line option “+tb”

    … xterm usage details …

    ERROR: INSTALLFAILED: Update to 9.1 Rolling Release
    ===============================
    Some system info

    FreeBSD 9.1-RELEASE #2: Tue Nov 27 03:45:16 UTC 2012
    root@darkstar:/usr/obj/pcbsd-build90/fbsd-source/9.1/sys/GENERIC amd64
    CPU: Intel® Core™ i5-3330 CPU @ 3.00GHz (2993.27-MHz K8-class CPU)

    real memory = 8589934592 (8192 MB)
    avail memory = 8161656832 (7783 MB)

    What other info might help?

    I remove /usr/local/tmp/pkgngup-20130212.txz before each attempt.
    I’ve tried several mirrors.
    Does anyone have any ideas that I can try?

    • April 25, 2013 at 7:32 pm |

      did you try issuing “sudo pkg2ng” command on the CLI ? perhaps if you scroll up the comments, my interaction with DRU will throw some light on your issue ?

      • BobStump
        April 26, 2013 at 4:14 am |

        Yes, I did. I saw your posts and I tried all that and I’m still getting the same result.

        Thank you for the reply.

  • Winux2
    June 2, 2013 at 1:46 am |

    After I edit the file:

    /usr/local/share/pcbsd/pc-updatemanager/conf/sysupdate.conf

    Can’t open file to write”, is the error message I receive after clicking on “Save”.

    The sysupdate.conf file’s Owner is “Charlie &”, Group is “wheel”. Thus, changes are not allowed.

    I’m not Charlie, and did not create a wheel Group. What can I do to save the file changes? Please help, thank you.

  • jdx
    June 2, 2013 at 1:58 am |

    Winux2, try in a terminal typing this command

    su root, then your password

    then type nano /usr/local/share/pcbsd/pc-updatemanager/conf/sysupdate.conf

    edit the file and apply desired changes … afterwards press ctrl-o to save and ctrl-x to exit

    the name “charlie” should not matter wheel group is root, your standard user name that you log-in with is not, hence the reason why you can not save and/or modify the file.

    Hope this helps!

    Have fun and report back if it works or not?

  • […] workstation, and I have grown accustomed to operating on a rolling release. After learning that PC-BSD recently introduced the rolling release feature [1], I naturally wanted to convert the PC-BSD installation to use […]

Leave a comment

*

Please leave these two fields as-is:

Help the Project, Donate Today!