← Back to team overview

openshot.developers team mailing list archive

Re: DEB Installers are ready for testing!!!

 

Helen, that is a known bug, which I see every once in a while.  It's not
related to the .deb installer.  On a side note:  I've updated the main
openshot.deb file (same link as before) to call "sudo ldconfig" as part of
the postinst process, and also removed the "Conflicts" section from all of
the FFmpeg deb files.

Also, I am attaching my instructions for editing .deb files, which I
followed as I've created all of these deb files.

Thanks,
-Jonathan

On Sun, Jul 26, 2009 at 5:01 PM, Helen McCall <wildnfree@xxxxxxxxxxxxxxxx>wrote:

> Now it works I thought I would send you the errormessage that came up in
> the terminal after running OpenShot .deb successfully the first time:
>
> helen@pliny:~/Videos$ openshot
> --------------------------------
> Loading OpenShot (version 0.9.8)
> --------------------------------
> /usr/local/share/openshot/main/windows/SimpleGladeApp.py:337:
> GtkWarning: gtk_toolbar_set_icon_size: assertion `icon_size !=
> GTK_ICON_SIZE_INVALID' failed
>  return gtk.glade.XML(self.glade_path, root, domain)
> A new frmMain has been created
> on_tlbImportFiles_clicked called with self.tlbImportFiles
> on_tlbPlay_clicked called with self.tlbPlay
> on_tlbImportFiles_clicked called with self.tlbImportFiles
> on_mnuQuit1_activate called with self.mnuQuit
> The program 'OpenShot.py' received an X Window System error.
> This probably reflects a bug in the program.
> The error was 'BadWindow (invalid Window parameter)'.
>  (Details: serial 69409 error_code 3 request_code 3 minor_code 0)
>  (Note to programmers: normally, X errors are reported asynchronously;
>   that is, you will receive the error a while after causing it.
>   To debug your program, run it with the --sync command line
>   option to change this behavior. You can then get a meaningful
>   backtrace from your debugger if you break on the gdk_x_error()
> function.)
>
> Helen
>
>
>
>
> On Sun, 2009-07-26 at 22:35 +0200, Olivier Girard wrote:
> > Jonathan
> > i have installed the last mlt and i have tried openshot. i have none
> > preview and i can't install your ffmpeg -version. See the file.txt
> > Olivier
> > 2009/7/26 Jonathan Thomas <jonathan.oomph@xxxxxxxxx>
> >         Helen, try creating a new project... just for fun.  Add a
> >         video and a transition, and see what happens.
> >
> >         Thanks,
> >         -Jonathan
> >
> >
> >
> >
> >         On Sun, Jul 26, 2009 at 3:08 PM, Helen McCall
> >         <sappho@xxxxxxxxxxxxxxxx> wrote:
> >                 Hello Jonathan,
> >
> >                 I've tried the debs for Ubuntu 9.04 amd64
> >
> >                 All installed.
> >
> >                 I was able to start OpenShot, and then open one of my
> >                 existing projects.
> >
> >                 But when I tried playing the timeline in the viewing
> >                 port, it played
> >                 until it hit the first transition, and then crashed
> >                 with a segmentation
> >                 error:
> >
> >                 helen@pliny:~$ openshot
> >                 --------------------------------
> >                 Loading OpenShot (version 0.9.8)
> >                 --------------------------------
> >
> /usr/local/share/openshot/main/windows/SimpleGladeApp.py:337:
> >                 GtkWarning: gtk_toolbar_set_icon_size: assertion
> >                 `icon_size !=
> >                 GTK_ICON_SIZE_INVALID' failed
> >                  return gtk.glade.XML(self.glade_path, root, domain)
> >                 A new frmMain has been created
> >                 on_tlbPlay_clicked called with self.tlbPlay
> >                 Segmentation fault
> >                 helen@pliny:~$
> >
> >                 Helen
> >
> >
> >
> >
> >
> >                 On Sun, 2009-07-26 at 13:51 -0500, Jonathan Thomas
> >                 wrote:
> >                 > Olivier, I did not see any picture attached to your
> >                 email.  Also,
> >                 > after you run the openshot deb, it has a postinst
> >                 script which tries
> >                 > to copy the the MLT python bindings to your
> >                 site-packages folder.  It
> >                 > looks like that failed, and thus OpenShot can't
> >                 import the MLT
> >                 > library.
> >                 >
> >                 > I have updated the /64 bit/Ubuntu
> >                 9.04/openshot-mlt_0.4.3-1_amd64.deb
> >                 > installer.  Was that the installer that was corrupt?
> >                 >
> >                 > Also, I'm not sure this makes a difference, but here
> >                 is how I tested
> >                 > everything:
> >                 >
> >                 > 1) Fresh install of Ubuntu (i.e. no ffmpeg installed
> >                 yet)
> >                 > 2) I just double clicked on the .DEB files (and used
> >                 the GUI
> >                 > installer)
> >                 > 3) I ran the .DEB files in this order:  frei0r,
> >                 x264, ffmpeg, mlt,
> >                 > openshot
> >                 > 4) everything worked =)
> >                 >
> >                 > I didn't use the "dpkg -i" command to install them.
> >                  Not sure if that
> >                 > makes any difference.
> >                 >
> >                 > Thanks,
> >                 > -Jonathan
> >                 >
> >                 >
> >                 > On Sun, Jul 26, 2009 at 5:02 AM, Olivier Girard
> >                 <eolinwen@xxxxxxxxx>
> >                 > wrote:
> >                 >         Hello Jonathan
> >                 >
> >                 >         i have a problem vith mlt for jaunty. packet
> >                 is corrupt.
> >                 >         i'have try all the others packets after
> >                 download and it's ok.
> >                 >         Like a picture is better than thousand words
> >                 look the picture.
> >                 >         And another thing. openshot-ffmpeg is in
> >                 conflic with ffmpeg.
> >                 >
> >                 >         i'm going try on my hardy.
> >                 >         See you later.
> >                 >         Olivier
> >                 >
> >                 >         2009/7/26 Olivier Girard
> >                 <eolinwen@xxxxxxxxx>
> >                 >
> >                 >
> >                 >                 Hello Jonathan
> >                 >
> >                 >                 Wonderfull, what work. And me  who
> >                 have some difficult
> >                 >                 to realise one.
> >                 >
> >                 >                 I have download all the packets for
> >                 the 32
> >                 >                 architecture and for jaunty on 64
> >                 bits.
> >                 >
> >                 >                 And i begin to tried it and give you
> >                 the first
> >                 >                 results.
> >                 >
> >                 >                 Thanks Olivier.
> >                 >
> >                 >                 2009/7/25 Jonathan Thomas
> >                 <jonathan.oomph@xxxxxxxxx>
> >                 >
> >                 >                         Hello everyone!  I am happy
> >                 to announce that I
> >                 >                         have all the DEB Installers
> >                 ready for testing.
> >                 >                         I have attached a URL.txt
> >                 file, which has all
> >                 >                         of the links to the DEB
> >                 files.
> >                 >                         NOTE:  These URLs are
> >                 temporary, and I don't
> >                 >                         want to share them with
> >                 anyone.  I will move
> >                 >                         these files to LaunchPad
> >                 once we are ready for
> >                 >                         other people to download
> >                 them.
> >                 >
> >                 >                         I have already tested every
> >                 single .DEB file,
> >                 >                         and verified they work on
> >                 all of my computers
> >                 >                         (using clean installs of
> >                 Ubuntu / all
> >                 >                         versions).  Hopefully, these
> >                 installers will
> >                 >                         work on all of your
> >                 computers also. =)  I used
> >                 >                         VirtualBox as my testing
> >                 platform, so I could
> >                 >                         easily restore my clean
> >                 install, and try again
> >                 >                         if something didn't work
> >                 right.
> >                 >
> >                 >                         Also, I've updated the Build
> >                 Wizard on
> >                 >                         LaunchPad (and bzr) to
> >                 reflect the newest
> >                 >                         version.  The new version
> >                 should work with
> >                 >                         both 64 and 32 bit versions
> >                 of Ubuntu 8.04,
> >                 >                         8.10, and 9.04.  Also, the
> >                 build wizard now
> >                 >                         uses "checkinstall" instead
> >                 of "make install",
> >                 >                         which will allow users to
> >                 uninstall using
> >                 >                         Synaptic.
> >                 >
> >                 >                         After you have installed
> >                 theses DEBs on a test
> >                 >                         computer, please try the
> >                 following (and take
> >                 >                         notes):
> >                 >                         $ melt -query "producers"
> >                  (does this
> >                 >                         include "avformat" in the
> >                 list?)
> >                 >                         $ ffmpeg -i    (does it give
> >                 you the version
> >                 >                         of ffmpeg?  or break?)
> >                 >
> >                 >                         Also, you can use Synaptic
> >                 to uninstall all of
> >                 >                         these packages.  In
> >                 Synaptic, click on
> >                 >                         "Status", and choose
> >                 "Installed (local or
> >                 >                         obsolete)".  It should list
> >                 the 5 packages
> >                 >                         that start with "openshot".
> >                  Highlight the
> >                 >                         "openshot" packages, and
> >                 choose "Remove".
> >                 >
> >                 >
> >                 >                         Please create a simple text
> >                 document with your
> >                 >                         test results:  Something
> >                 like this should do
> >                 >                         as a template:
> >                 >
> >                 >
> >                 ------------------------------------
> >                 >                         Version of Ubuntu:  8.04
> >                 >                         CPU:  32 bit
> >                 >                         Did OpenShot Work?   Yes
> >                 >                          - Import a Video?  Yes
> >                 >                          - Import an Image?  Yes
> >                 >                         Did melt find "avformat":
> >                  Yes
> >                 >                         Version of ffmpeg:  FFmpeg
> >                 version git-2623d8f
> >                 >                         Notes:
> >                 >
> >                 ------------------------------------
> >                 >
> >                 >                         Thanks everyone and good
> >                 luck!
> >                 >                         -Jonathan
> >                 >
> >                 >
> >                 >
> >                 _______________________________________________
> >                 >                         Mailing list:
> >                 >
> >                 https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> >                 >                         Post to     :
> >                 >
> >                 openshot.developers@xxxxxxxxxxxxxxxxxxx
> >                 >                         Unsubscribe :
> >                 >
> >                 https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> >                 >                         More help   :
> >                 >
> >                 https://help.launchpad.net/ListHelp
> >                 >
> >                 >
> >                 >
> >                 >
> >                 >                 --
> >                 >                 Cenwen un elfe sur la banquise
> >                 >
> >                 >
> >                 >
> >                 >
> >                 >         --
> >                 >         Cenwen un elfe sur la banquise
> >                 >
> >                 >
> >                 > _______________________________________________
> >                 > Mailing list:
> >                 https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> >                 > Post to     :
> >                 openshot.developers@xxxxxxxxxxxxxxxxxxx
> >                 > Unsubscribe :
> >                 https://launchpad.net/~openshot.developers<https://launchpad.net/%7Eopenshot.developers>
> >                 > More help   : https://help.launchpad.net/ListHelp
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Cenwen un elfe sur la banquise
>
>
>
##### extract DEB into folder (do both of these steps)
dpkg-deb -x MyPackage.deb MyPackageFolder
dpkg-deb -e MyPackage.deb MyPackageFolder

##### create DEBIAN folder inside the new folder (must be upper case)
/MyPackageFolder/DEBIAN

##### move control & postinst files inside this new DEBIAN folder
/MyPackageFolder/DEBIAN/control
/MyPackageFolder/DEBIAN/postinst

##### build new package from folder
dpkg -b MyPackageFolder NEW_PACKAGE.deb




##### Install packages
sudo dpkg -i new.deb

##### Remove packages
sudo dpkg -r openshot

Follow ups

References