DeVeDe

On this page: https://software.opensuse.org/package/devede It says, “so its dependencies are really small” but that it does require MPlayer.

When looking for MPlayer, I was referred to an RPM download page, so I downloaded it. I went to install it:

 $ sudo rpm --install *layer*
warning: gmplayer-1.2.r38304-pm152.2.3.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 1abd1afb: NOKEY
error: Failed dependencies:
        libXvMC.so.1()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        libXvMCW.so.1()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        libfaac.so.0()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        libgroupsock.so.30()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        libliveMedia.so.94()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        librtmp.so.1()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64
        libx264.so.161()(64bit) is needed by MPlayer-1.2.r38304-pm152.2.3.x86_64

So my question: How can I install DeVeDe?

You do not need to download any package.
You need only the Packman Repo for installing devede.

zypper se -s devede
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S | Name        | Type       | Version          | Arch   | Repository
--+-------------+------------+------------------+--------+-----------
  | devede      | Paket      | 4.16.0-pm153.3.4 | noarch | Packman
  | devede      | Quellpaket | 4.16.0-pm153.3.4 | noarch | Packman
  | devede-lang | Paket      | 4.16.0-pm153.3.4 | noarch | Packman

Same for Leap 15.2.

Install with zypper?

zypper in <path-to-the-rpm>

That’s weird:

$ history|grep devede
  511  rpm -q -a|grep -i devede
  513  sudo zypper install devede
zypper install devede
  522  sudo zypper se -s devede
  523  history|grep deved

I’d have thought line 513 would have done the job. I got an update failure message. This time, it installed. I must have done something strange. Thank you!

Post:

zypper lr -d
zypper se -s devede

devede is installed now.

$ devede
DeVeDe 3.23.0 beta1
Locale: en_US.UTF-8
Using package-installed files
/u/bkorb/
Cores: 4 Virtual cores: 8
Entro en fonts
Salgo de fonts
/u/bkorb/
Temp Directory is:  /var/tmp
home load:  /u/bkorb/.devede
Traceback (most recent call last):
  File "/usr/bin/devede", line 376, in <module>
    arbol.add_from_file(os.path.join(glade,"wprograms.ui"))
glib.GError: /usr/share/devede/wprograms.ui: required gtk+ version 3.23, current 
version is 2.24
$ which -a devede
/usr/bin/devede

P.S. It’s Leap 15.3 now. I upgraded, hoping it might clear this issue. Now I can’t print.

$ devede
DeVeDe 3.23.0 beta1

Where do you get this package???

In Leap 15.3:

devede_ng.py --help
Version: 4.16.0

LANG=C zypper if devede
Loading repository data...
Reading installed packages...


Information for package devede:
-------------------------------
Repository     : Packman
Name           : devede
Version        : 4.16.0-pm153.3.4
Arch           : noarch
Vendor         : http://packman.links2linux.de
Installed Size : 1,9 MiB
Installed      : Yes
Status         : up-to-date
Source package : devede-4.16.0-pm153.3.4.src
Summary        : Video DVD creator
Description    : 
    DeVeDe is a program that allows you to create a video DVD from
    an MPEG, AVI, MOV... video file, suitable for home DVD players.

    DeVeDe uses MPlayer, Mencoder, DVDAuthor and VCDimager, so you
    can use any video playable with MPlayer.


$ rpm -q -a|grep -i devede
devede-lang-3.23.0-lp152.2.1.noarch
devede-3.23.0-lp152.2.1.noarch
$ sudo zypper remove devede devede-lang
<<<output & acknowledgement of removal>>>

Now all I have to do is add the 15.3 repo to my zupper database. Thank you!

I upgraded to 15.3 and devede can’t be found anymore and it’s not installed at all. It’s probably the add-on we-discourage-its-use repo, the name of which I am forgetting.

$ sudo zypper install devede
Loading repository data...
Reading installed packages...
'devede' not found in package names. Trying capabilities.
No provider of 'devede' found.
Resolving package dependencies...
Nothing to do.

This is LEap 15.3. When I use YaST > Software > Software Management and use devede in the Search filed, it lists two packgaes at right: devede and devede-lang. When I then check the Versions tab below, that tells me that they are available from Packman.

Thus, when you have a proper Packman repo configured, you should be able to install it.