discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

How to run a recent openscad on Ubuntu 14.04 LTS?

L
lmcc
Fri, Apr 29, 2016 4:35 PM

Ubuntu 14.04 LTS has openscad 2013.01. I would like to use a newer version of
openscad. I'm having trouble
building it, so I am also trying to a install nightly build binary. I'm
following the instructions here:
http://www.openscad.org/downloads.html

I added
deb
http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_14.04/ ./
to
/etc/apt/sources.list.d/openscad.list (I had to create the file)

I also ran
wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo
apt-key add -

Now openscad-nightly:i386 appears in synaptic for installation, but if I try
to
install it, synaptic shows a red exclamation mark and displays the message:

  Could not apply changes!
  Fix broken packages first.

I also tried to install it from the command line:

sudo apt-get install openscad-nightly:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be
installed
Depends: libqscintilla2-11:i386 but it is not going
to be installed
E: Unable to correct problems, you have held broken packages.

It seems very difficult to run a recent version of openscad on this version
of Ubuntu. Does anyone know how to do this?

--
View this message in context: http://forum.openscad.org/How-to-run-a-recent-openscad-on-Ubuntu-14-04-LTS-tp17241.html
Sent from the OpenSCAD mailing list archive at Nabble.com.

Ubuntu 14.04 LTS has openscad 2013.01. I would like to use a newer version of openscad. I'm having trouble building it, so I am also trying to a install nightly build binary. I'm following the instructions here: http://www.openscad.org/downloads.html I added deb http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_14.04/ ./ to /etc/apt/sources.list.d/openscad.list (I had to create the file) I also ran wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo apt-key add - Now openscad-nightly:i386 appears in synaptic for installation, but if I try to install it, synaptic shows a red exclamation mark and displays the message: Could not apply changes! Fix broken packages first. I also tried to install it from the command line: sudo apt-get install openscad-nightly:i386 Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be installed Depends: libqscintilla2-11:i386 but it is not going to be installed E: Unable to correct problems, you have held broken packages. It seems very difficult to run a recent version of openscad on this version of Ubuntu. Does anyone know how to do this? -- View this message in context: http://forum.openscad.org/How-to-run-a-recent-openscad-on-Ubuntu-14-04-LTS-tp17241.html Sent from the OpenSCAD mailing list archive at Nabble.com.
DM
doug moen
Fri, Apr 29, 2016 5:21 PM

Well, I have a theory about how to proceed, but hopefully there is a better
way.

I think this could be made to work by building OpenSCAD from the sources.
Any libraries that Ubuntu 14.04 refuses to install (because they are too
new, like libscintilla2) can also be built from sources and installed in
/usr/local.

I am also attempting to get the latest OpenSCAD running on Ubuntu, but my
approach is to first upgrade to Ubuntu 16.04. And in order to make that
work (I was previously running 14.04), I had to download the 16.04 ISO and
do a fresh install, as it seems that no upgrade is currently possible. And
uni-get-dependencies.sh is even more broken on 16.04 than it is on 14.04,
so I have some work to do.

Ubuntu 16.04 now supports "snap packages" which are supposed to eliminate
this kind of dependency hell. Maybe in the future somebody will build an
OpenSCAD Ubuntu snap package.

On 29 April 2016 at 11:35, lmcc lmccourry@gmail.com wrote:

Ubuntu 14.04 LTS has openscad 2013.01. I would like to use a newer version
of
openscad. I'm having trouble
building it, so I am also trying to a install nightly build binary. I'm
following the instructions here:
http://www.openscad.org/downloads.html

I added
   deb

http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_14.04/ ./
to
/etc/apt/sources.list.d/openscad.list (I had to create the file)

I also ran
   wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo

apt-key add -

Now openscad-nightly:i386 appears in synaptic for installation, but if I
try
to
install it, synaptic shows a red exclamation mark and displays the message:

   Could not apply changes!
   Fix broken packages first.

I also tried to install it from the command line:

sudo apt-get install openscad-nightly:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be
installed
Depends: libqscintilla2-11:i386 but it is not
going
to be installed
E: Unable to correct problems, you have held broken packages.

It seems very difficult to run a recent version of openscad on this version
of Ubuntu. Does anyone know how to do this?

--
View this message in context:
http://forum.openscad.org/How-to-run-a-recent-openscad-on-Ubuntu-14-04-LTS-tp17241.html
Sent from the OpenSCAD mailing list archive at Nabble.com.


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Well, I have a theory about how to proceed, but hopefully there is a better way. I think this could be made to work by building OpenSCAD from the sources. Any libraries that Ubuntu 14.04 refuses to install (because they are too new, like libscintilla2) can also be built from sources and installed in /usr/local. I am also attempting to get the latest OpenSCAD running on Ubuntu, but my approach is to first upgrade to Ubuntu 16.04. And in order to make that work (I was previously running 14.04), I had to download the 16.04 ISO and do a fresh install, as it seems that no upgrade is currently possible. And uni-get-dependencies.sh is even more broken on 16.04 than it is on 14.04, so I have some work to do. Ubuntu 16.04 now supports "snap packages" which are supposed to eliminate this kind of dependency hell. Maybe in the future somebody will build an OpenSCAD Ubuntu snap package. On 29 April 2016 at 11:35, lmcc <lmccourry@gmail.com> wrote: > Ubuntu 14.04 LTS has openscad 2013.01. I would like to use a newer version > of > openscad. I'm having trouble > building it, so I am also trying to a install nightly build binary. I'm > following the instructions here: > http://www.openscad.org/downloads.html > > I added > deb > http://download.opensuse.org/repositories/home:/t-paul/xUbuntu_14.04/ ./ > to > /etc/apt/sources.list.d/openscad.list (I had to create the file) > > I also ran > wget -qO - http://files.openscad.org/OBS-Repository-Key.pub | sudo > apt-key add - > > Now openscad-nightly:i386 appears in synaptic for installation, but if I > try > to > install it, synaptic shows a red exclamation mark and displays the message: > > Could not apply changes! > Fix broken packages first. > > I also tried to install it from the command line: > > sudo apt-get install openscad-nightly:i386 > Reading package lists... Done > Building dependency tree > Reading state information... Done > Some packages could not be installed. This may mean that you have > requested an impossible situation or if you are using the unstable > distribution that some required packages have not yet been created > or been moved out of Incoming. > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be > installed > Depends: libqscintilla2-11:i386 but it is not > going > to be installed > E: Unable to correct problems, you have held broken packages. > > > > It seems very difficult to run a recent version of openscad on this version > of Ubuntu. Does anyone know how to do this? > > > > > > -- > View this message in context: > http://forum.openscad.org/How-to-run-a-recent-openscad-on-Ubuntu-14-04-LTS-tp17241.html > Sent from the OpenSCAD mailing list archive at Nabble.com. > > _______________________________________________ > OpenSCAD mailing list > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org > > >
TP
Torsten Paul
Sat, Apr 30, 2016 12:07 AM

On 04/29/2016 06:35 PM, lmcc wrote:

The following information may help to resolve the situation:

The following packages have unmet dependencies:
openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be
installed
Depends: libqscintilla2-11:i386 but it is not going
to be installed
E: Unable to correct problems, you have held broken packages.

Do you have the "Universe" package source enabled? Adding this should
resolve the issue.

ciao,
Torsten.

On 04/29/2016 06:35 PM, lmcc wrote: > The following information may help to resolve the situation: > > The following packages have unmet dependencies: > openscad-nightly:i386 : Depends: libcgal10:i386 but it is not going to be > installed > Depends: libqscintilla2-11:i386 but it is not going > to be installed > E: Unable to correct problems, you have held broken packages. > > Do you have the "Universe" package source enabled? Adding this should resolve the issue. ciao, Torsten.
RW
Rogier Wolff
Sat, Apr 30, 2016 7:07 AM

On Fri, Apr 29, 2016 at 12:21:23PM -0500, doug moen wrote:

I am also attempting to get the latest OpenSCAD running on Ubuntu, but my
approach is to first upgrade to Ubuntu 16.04. And in order to make that
work (I was previously running 14.04), I had to download the 16.04 ISO and
do a fresh install, as it seems that no upgrade is currently possible. And
uni-get-dependencies.sh is even more broken on 16.04 than it is on 14.04,
so I have some work to do.

As a matter of policy, 16.04 has been released. But only when the
version number bumps to 16.04.1 does the upgrade manager consider it
as an upgrade for 14.04 Long Term Stable (*) users. If you want to
upgrade now you'll have to force it somehow. I'm pretty sure that's
possible, as I upgraded to 16.04 (from 15.10 over a month ago).

Roger.

(*) Pun intended.

--
** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 **
**    Delftechpark 26 2628 XH  Delft, The Netherlands. KVK: 27239233    **
-- BitWizard writes Linux device drivers for any device you may have! --
The plan was simple, like my brother-in-law Phil. But unlike
Phil, this plan just might work.

On Fri, Apr 29, 2016 at 12:21:23PM -0500, doug moen wrote: > I am also attempting to get the latest OpenSCAD running on Ubuntu, but my > approach is to first upgrade to Ubuntu 16.04. And in order to make that > work (I was previously running 14.04), I had to download the 16.04 ISO and > do a fresh install, as it seems that no upgrade is currently possible. And > uni-get-dependencies.sh is even more broken on 16.04 than it is on 14.04, > so I have some work to do. As a matter of policy, 16.04 has been released. But only when the version number bumps to 16.04.1 does the upgrade manager consider it as an upgrade for 14.04 Long Term Stable (*) users. If you want to upgrade now you'll have to force it somehow. I'm pretty sure that's possible, as I upgraded to 16.04 (from 15.10 over a month ago). Roger. (*) Pun intended. -- ** R.E.Wolff@BitWizard.nl ** http://www.BitWizard.nl/ ** +31-15-2600998 ** ** Delftechpark 26 2628 XH Delft, The Netherlands. KVK: 27239233 ** *-- BitWizard writes Linux device drivers for any device you may have! --* The plan was simple, like my brother-in-law Phil. But unlike Phil, this plan just might work.