DaemonForums  

Go Back   DaemonForums > OpenBSD > OpenBSD Packages and Ports

OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 8th March 2011
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default OpenBSD Packages question

The post in the News section of the forum by J65nko on Java applets brought up a couple of OpenBSD questions http://www.daemonforums.org/showthread.php?t=5758:

1) My understanding is that the firefox35 port was for those who wanted to run the java plugin which was broken in the mozilla-firefox port. Although I am not a huge fan of java, the US government makes use of the applets on the NOAA sites for moving weather maps (the rotation of systems follows the right-hand rule for high vs low pressure sytems in the Northern Hemisphere).
Is this correct and after a suitable period of testing will the firefox35 port be removed?
2) The JRE package with plugin is a long grind to install. There is work on the openjdk port. Is it a goal to get the icedtea-plugin working?
3) I have been looking at Current packages and was wondering if there is pattern to the binary builds in current. During the two month code freeze for a new release do binary builds continue or does one rely on ports? I'm considering installing current on an amd64 box but would like to do so after the recent commits I've seen in openports are built (numerous xfce4 upgrades, pdfmod added).
Reply With Quote
  #2   (View Single Post)  
Old 8th March 2011
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by shep View Post
Is this correct and after a suitable period of testing will the firefox35 port be removed?
The OpenBSD project works on developers championing their chosen causes. Kurt Miller was the primary proponent of Java on OpenBSD, & did a lot of work to get the 1.4 - 1.7 JDK's to work. I read somewhere that Kurt has gotten busy on other things, & so some things are languishing until someone steps up & champions the cause again.
Quote:
There is work on the openjdk port. Is it a goal to get the icedtea-plugin working?
The following ports@ thread says a lot:

http://marc.info/?l=openbsd-ports&w=...6+troubles&q=b

Discussion is still in the stage of saying it should be done.
Quote:
I have been looking at Current packages and was wondering if there is pattern to the binary builds in current.
Builds of selected (not all...) ports are done periodically throughout the development phase, yet there are times when the packages can lag behind snapshots. Sometimes resorting to building has to be done, but it isn't altogether frequent. It all depends upon where the project is at the moment when you need the packages, & what packages you use. This is a cost of running -current.
Quote:
During the two month code freeze for a new release do binary builds continue or does one rely on ports?
Perhaps others will chime in. I don't watch -current packages since I build what I need when I need it. The pattern I have fallen into is to build the system starting from a snapshot followed by building whatever ports I use. The windows I have for updating boxes is frequently very short, so I don't always have the luxury of waiting for new synchronized packages to arrive, but this is a personal choice. Your expectations, needs & usage patterns may be different from mine.
Reply With Quote
  #3   (View Single Post)  
Old 9th March 2011
BSDfan666 BSDfan666 is offline
Real Name: N/A, this is the interweb.
Banned
 
Join Date: Apr 2008
Location: Ontario, Canada
Posts: 2,223
Default

Snapshots tend to get built fairly often, they slow down occasionally, but for the most part it happens several times a month.

The following site is useful for keeping things in sync, packages aren't built at the same time usually.. but 90% of the time you won't have any problems, except when libraries in the base get bumped, when that happens it's not a big deal to keep the old packages installed temporarily, if a particular security vulnerability is important to you just build the port manually.

http://www.rhaalovely.net/up2date.html (..unofficial!)

As for Java, no clue, I hate it as much as Flash.

Good luck.
Reply With Quote
  #4   (View Single Post)  
Old 9th March 2011
J65nko J65nko is offline
Administrator
 
Join Date: May 2008
Location: Budel - the Netherlands
Posts: 4,125
Default

I run OpenBSD current using RAIC, a Redundant Array of Inexpensive Computers. Basically two computers, each with two harddisks.

When I feel like installing a new snapshot I overwrite the oldest snapshot installation, with a new one. If things don't work out, I always can fall back on the previous working snapshot. Nearly always I use the binary packages.

For checking new snapshot and snapshot packages I wrote a set of simple shell scripts, which I documented in Tracking OpenBSD snapshots with some simple sh scripts

For example the pkg-differ utility compares the unique timestamps of the snapshot packages directory of the main Alberta site with the Redwood USA mirror.
Code:
$ pkg-differ redwood
  Unique dates from                      Unique dates from
./NOW/latest_pkg:                    | ./NOW/latest_pkg-redwood:
===============================        ===============================
     1  02-24 15:18                  |      1   02-24 14:18
     2  02-24 15:19                  |      2   02-24 14:19
     3  02-24 15:20                  |      3   02-24 14:20
     4  02-24 15:21                  |      4   02-24 14:21
     5  02-24 15:22                  |      5   02-24 14:22
     6  02-24 15:23                  |      6   02-24 14:23
     7  02-24 15:24                  |      7   02-24 14:24
     8  02-24 15:25                  |      8   02-24 14:25
     9  02-24 15:26                  |      9   02-24 14:26
    10  02-24 15:27                  |     10   02-24 14:27
    11  03-08 04:06                  |     11   03-08 03:06
===============================        ===============================
Last entry:                            Last entry:
 03-08 04:06 index.txt 516512        |  03-08 03:06 index.txt 516512
                                       
All files with last date:              All files with last date:
 "03-08 04:06"                       |  "03-08 03:06"
===============================        ===============================
03-08 04:06 index.txt 516512         | 03-08 03:06 index.txt 516512
===============================        ===============================
From this you can rather safely conclude that the Redwood ftp site has completed mirroring the packages. There are moments where this is not the case. You can imagine the problems if you install a mix of new and old packages from an incomplete mirror
__________________
You don't need to be a genius to debug a pf.conf firewall ruleset, you just need the guts to run tcpdump
Reply With Quote
  #5   (View Single Post)  
Old 9th March 2011
shep shep is offline
Real Name: Scott
Arp Constable
 
Join Date: May 2008
Location: Dry and Dusty
Posts: 1,503
Default

Thanks to the above poster's - alot of useful information and links.
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Question about installing OpenBSD as Firewall afcelie OpenBSD Installation and Upgrading 12 3rd January 2011 09:18 PM
Question about removing ports/packages Daffy OpenBSD Packages and Ports 2 16th October 2010 09:06 AM
Installing packages from USB drive (OpenBSD 4.5) divadgnol67 OpenBSD Packages and Ports 26 30th July 2009 04:21 PM
WindowMaker 0.92.0p7 (OpenBSD 4.4/i386 Packages) configuration issue. xixobrax OpenBSD General 1 3rd May 2009 04:04 PM
official openbsd recommendation to install packages (not ports)? boder OpenBSD Packages and Ports 6 3rd January 2009 05:12 AM


All times are GMT. The time now is 11:39 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick