![]() |
|
|||||||
| OpenBSD Packages and Ports Installation and upgrading of packages and ports on OpenBSD. |
![]() |
|
|
Thread Tools | Display Modes |
|
|||
|
This is a little off topic from the "Opera on qemu" thread, so here it goes....
After I rebuilt my OS from a recent snapshot, upgraded src,ports, and xenocara, and "-uvi'd my packages, I tried to "make install" Opera via the Port system, as described in the FAQ http://openbsd.org/faq/faq13.html#flashplugin The Opera Browser is built (it's loads pages really fast, yet freezes often; but that's life - anything else I can do here?); but I can't "make install the flash-plugin due a conflicting package - per the Terminal output: # cd /usr/ports/www/opera-flashplugin # # make install ===> opera-flashplugin-7.0r68p0 depends on: fedora_motif-* - not found ===> Verifying install for fedora_motif-* in emulators/fedora/motif ===> Checking files for fedora_motif-2.1.30p0 `/usr/ports/distfiles/rpm/openmotif21-2.1.30-14.i386.rpm' is up to date. >> (SHA256) rpm/openmotif21-2.1.30-14.i386.rpm: OK ===> fedora_motif-2.1.30p0 depends on: rpm->=3.0.6p1 - not found ===> Verifying install for rpm->=3.0.6p1 in misc/rpm ===> Installing rpm-3.0.6p4 from /usr/ports/packages/i386/all/ Can't install rpm-3.0.6p4 because of conflicts (rpm2cpio-1.2) /usr/sbin/pkg_add: rpm-3.0.6p4:Fatal error *** Error code 1 Stop in /usr/ports/misc/rpm (line 1473 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/emulators/fedora/motif (line 1620 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/emulators/fedora/motif (line 2017 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/emulators/fedora/motif (line 1443 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/emulators/fedora/motif (line 1983 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/emulators/fedora/motif (line 1473 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/www/opera-flashplugin (line 1620 of /usr/ports/infrastructure/mk/bsd.port.mk). *** Error code 1 Stop in /usr/ports/www/opera-flashplugin (line 1473 of /usr/ports/infrastructure/mk/bsd.port.mk). # # pkg_delete -iv rpm2cpio-1.2 Can't remove rpm2cpio-1.2 without also removing: file-roller-2.24.3p9 gnome-session-2.24.3p19 Do you want details? [Y/n] y Can't remove rpm2cpio-1.2 without also removing: file-roller-2.24.3p9 gnome-session-2.24.3p19 Do you want to remove them as well? [y/N] I performed an install of FEDORA_BASE a few months ago. Looks like updating may have caused a temporary glitch on dependencies of packages. Which steps should I take to work around this? Thanks Last edited by IronForge; 8th October 2009 at 07:31 AM. Reason: clarification on referential thread |
|
||||
|
The Opera flash plugin port is not as useful as it once was, as it is limited to Flash 7, and flash websites all seem to be beyond that. The only things left in Flash 7 seem to be annoying adverts.
If you wish, you can force the installation of rpm, so that both rpm and rpm2cpio are installed. See the -F option of the pkg_add(1) man page. Note also that this may cause problems when you pkg_delete(1), as the rpm* package that remains installed will be damaged.
__________________
OpenBSD LiveCDs/LiveDVDs |
|
|||
|
Quote:
Q1: Since I've installed Fedora_base, would it be possible for us to install a Fedora version of Opera 10 and its flash-plugins under emul/linux? If so, can a howto demo be written up here? Thanks. These question digress the thread into the "How can I use the fedora-base pkgs" realm... From what I recall, installing fedora-base allows us to run Linux apps; but outside of installation instructions, I don't recall seeing a "howto" displaying an actual pkg/app installation example. I'm aware of this project's goals; but one of *BSDs' selling points was that it can run Linux apps - better/faster than native Linux distros on occasion. Just looking to see if we can bring in a few conveniences (I'm tired of Dual-Booting ), like flash and Virtualbox, for example.Q2: Provided that it can be done, would one install/run RPM to install packages under emul/linux here on OBSD? Q2B: Would we rely on Fedora-base packages' libraries or do we use an app like yum to check with fedora foundation's repositories to keep our linux libraries up to date? Or, since there appears to be a lack of interest in porting non-native packages via emulation, would it be expedient to just install a small linux distro under qemu - as suggested by lvlamb? Thanks in advance |
|
||||
|
Start by reading compat_linux(8). Carefully. -You- will be responsible for obtaining and "installing" required dynamic libraries for any Linux binary you bring to OpenBSD/i386.
I would think that if a more modern version of Opera were easy to run under Linux emulation, you'd have seen it in the ports tree. Remember, Opera is closed source. There may be a "port" but it is a binary port, only because Opera licensing precludes binary distribution outside their control.
__________________
OpenBSD LiveCDs/LiveDVDs |
|
||||
|
@Oko: thanks for the Opera 10 -current news. I run -current, but not Opera, so I was unaware.
__________________
OpenBSD LiveCDs/LiveDVDs |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Fixed "xinit" after _7 _8, "how" here in case anyones' "X" breaks... using "nvidia" | jb_daefo | Guides | 0 | 5th October 2009 09:31 PM |
| Thoughts on "make deinstall clean" | Mantazz | FreeBSD Ports and Packages | 8 | 14th September 2009 06:45 PM |
| "Thanks" and "Edit Tags". | diw | Feedback and Suggestions | 2 | 28th March 2009 11:06 PM |
| TIP:a nice way to make your pf more "stealth" | marc | OpenBSD Security | 2 | 30th January 2009 08:39 PM |
| New Kernel: "make depend" doesn't work | nihonto | NetBSD General | 9 | 23rd January 2009 08:02 PM |