Page 1 of 1

MX 17 Repository: The MKVToolnix Thread

Posted: Tue Oct 30, 2018 9:11 pm
by Stevo
We now have the latest mkvtoolnix-28.2.0 release, backported from upstream Debian, in our test repository. It should also bring in updates of libmatroska and libebml.

Those that want to use the GUI should install mkvtoolnix-gui.
Matroska is a new multimedia container format, based on EBML (Extensible Binary Meta Language), which is a kind of binary XML.

The mmg tool is a graphical user interface for the mkvmerge program, which allow one to create Matroska files from other formats.

This package also contains a graphical version of the mkvinfo tool, which allow one to get information about a Matroska file.
Image

Please let us know how it's working so we can move it to main if it's qualified.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 12:56 pm
by Eadwine Rose
Enabled the test repo to check. It should, but it doesn't.

mkvtoolnix (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1
mkvtoolnix-gui (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1

And that's it. I searched for those upgradable two files it should bring in, but nope.

libmatroska6v5 stays at 1.4.9-1~mx17+1
libebml4v5 stays at 1.3.6-2~mx17+1

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 3:48 pm
by Stevo
Eadwine Rose wrote: Thu Nov 01, 2018 12:56 pm Enabled the test repo to check. It should, but it doesn't.

mkvtoolnix (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1
mkvtoolnix-gui (version 25.0.0-1~mx17+1) will be upgraded to version 28.2.0-1~mx17+1

And that's it. I searched for those upgradable two files it should bring in, but nope.

libmatroska6v5 stays at 1.4.9-1~mx17+1
libebml4v5 stays at 1.3.6-2~mx17+1
Those libmatroska and libebml packages are from the test repository, but you already had them installed for the previous backported mkvtoolnix. I should have thought about that case, but... :bagoverhead:

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Thu Nov 01, 2018 4:06 pm
by Eadwine Rose
*giggle* Ok then! *thumbs up*

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 11:19 am
by clicktician
Used the MX Package installer to install mkvtoolnix and mkvtoolnix-gui v 28.2.0-1 from the test repo.

Launching either mkvtoolnix-gui or mkvinfo I get:

Code: Select all

mkvtoolnix-gui: symbol lookup error: mkvtoolnix-gui: undefined symbol: _ZN11libmatroska22KaxVideoProjectionType10ClassInfosE
So, I whipped open synaptic and located libmatroska6v5 v1.4.5-2, which indicated it needed and upgrade. I executed the upgrade.

Relaunched mkvtoolnix-gui and "voila", the gui appeared as normal.

I opened a 26GB mkv, and demuxed a DTS audio stream, chapters, subtitles, and mp4 AVC h.264 stream. Converted the DTS to AC3. Then remuxed the streams without any errors.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 11:35 am
by Eadwine Rose
Just used it today to split an mp4 file, went peachy as well :)

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Nov 03, 2018 1:43 pm
by Stevo
Hmmm...apparently it doesn't automatically pull in the new libmatroska like new packages normally do.

It says it depends on libmatroska6v5 (>= 1.4.5) when it really needs 1.4.9. I'll see if I can manually add the higher dependency.


apt policy libmatroska6v5
libmatroska6v5:
Installed: 1.4.9-1~mx17+1
Candidate: 1.4.9-1~mx17+1
Version table:
*** 1.4.9-1~mx17+1 500
500 http://iso.mxrepo.com/mx/testrepo stretch/test amd64 Packages
100 /var/lib/dpkg/status
1.4.5-2 500
500 http://ftp.us.debian.org/debian stretch/main amd64 Packages

Edit: fixed mx17+2 version on way to the test repo, thanks to the testers!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Mar 03, 2019 5:48 pm
by Stevo
The latest 31.0.0 mkvtoolnix and its -gui package are now in the test repository!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Tue Apr 30, 2019 2:09 pm
by Stevo
Updated to the latest 33.1.0 release in the test repository!

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Jul 13, 2019 9:58 pm
by towwire
I had 33.1.0 installed and when the new version was announced I tried to update to it. There was an error about the old gui version still installed. So I plurge all of it. This is what I get trying to install the mkvtoolnix_35.0.0-1~mx17+1_amd64.deb & the mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb.

Code: Select all

Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://ftp.us.debian.org/debian stretch-updates InRelease
Hit:4 http://la.mxrepo.com/mx/repo stretch InRelease
Get:5 http://la.mxrepo.com/mx/testrepo stretch InRelease [4,979 B]
Ign:6 http://ftp.us.debian.org/debian stretch InRelease
Hit:7 http://ftp.us.debian.org/debian stretch Release
Get:8 http://la.mxrepo.com/mx/testrepo stretch/test amd64 Packages [960 kB]
Get:10 http://la.mxrepo.com/mx/testrepo stretch/test i386 Packages [955 kB]
Fetched 1,920 kB in 3s (635 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  mkvtoolnix mkvtoolnix-gui
0 upgraded, 2 newly installed, 0 to remove and 174 not upgraded.
Need to get 0 B/6,714 kB of archives.
After this operation, 26.6 MB of additional disk space will be used.
Selecting previously unselected package mkvtoolnix.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 291956 files and directories currently installed.)
Preparing to unpack .../mkvtoolnix_35.0.0-1~mx17+1_amd64.deb ...
update-alternatives: error: no alternatives for mkvinfo
Unpacking mkvtoolnix (35.0.0-1~mx17+1) ...
Preparing to unpack .../mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb ...
Unpacking mkvtoolnix-gui (35.0.0-1~mx17+1) ...
dpkg: error processing archive /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/ca/man1/mkvtoolnix-gui.1.gz', which is also in package mkvtoolnix 35.0.0-1~mx17+1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://la.mxrepo.com/mx/repo stretch InRelease
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease
Ign:5 http://ftp.us.debian.org/debian stretch InRelease
Hit:6 http://ftp.us.debian.org/debian stretch Release
Reading package lists...

Code: Select all

System:
  Host: mx18.2 Kernel: 4.19.0-5-amd64 x86_64 bits: 64 compiler: gcc 
  v: 6.3.0 Desktop: Xfce 4.12.3 
  Distro: MX-18.3_x64 Continuum Apr 7  2019 
  base: Debian GNU/Linux 9 (stretch) 
Machine:
  Type: Desktop System: Gigabyte product: N/A v: N/A serial: <filter> 
  Mobo: Gigabyte model: F2A88X-UP4 v: x.x serial: <filter> 
  UEFI: American Megatrends v: F8a date: 12/14/2015 
CPU:
  Topology: Quad Core 
  model: AMD A10-7850K Radeon R7 12 Compute Cores 4C+8G bits: 64 
  type: MCP arch: Steamroller rev: 1 L2 cache: 2048 KiB 
  flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 29546 
  Speed: 2899 MHz min/max: 1700/3700 MHz Core speeds (MHz): 1: 2899 
  2: 3004 3: 2914 4: 2921 
Graphics:
  Device-1: AMD Kaveri [Radeon R7 Graphics] vendor: Gigabyte 
  driver: radeon v: kernel bus ID: 00:01.0 
  Display: x11 server: X.Org 1.19.2 driver: ati,radeon 
  unloaded: fbdev,modesetting,vesa resolution: 1920x1200~60Hz 
  OpenGL: renderer: AMD KAVERI (DRM 2.50.0 4.19.0-5-amd64 LLVM 7.0.0) 
  v: 4.5 Mesa 18.2.6 direct render: Yes 
Audio:
  Device-1: AMD Kaveri HDMI/DP Audio vendor: Gigabyte 
  driver: snd_hda_intel v: kernel bus ID: 00:01.1 
  Device-2: AMD FCH Azalia vendor: Gigabyte driver: snd_hda_intel 
  v: kernel bus ID: 00:14.2 
  Sound Server: ALSA v: k4.19.0-5-amd64 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Gigabyte driver: r8169 v: kernel port: e000 bus ID: 01:00.0 
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter> 
Drives:
  Local Storage: total: 4.57 TiB used: 584.98 GiB (12.5%) 
  ID-1: /dev/sda vendor: Silicon Power model: SPCC Solid State Disk 
  size: 476.94 GiB 
  ID-2: /dev/sdb vendor: Seagate model: ST2000DM001-1CH164 
  size: 1.82 TiB 
  ID-3: /dev/sdc type: USB model: USB 3.0 HDD Docking Station 
  size: 1.82 TiB 
  ID-4: /dev/sdd type: USB model: USB 3.0 HDD Docking Station 
  size: 476.94 GiB 
Partition:
  ID-1: / size: 29.40 GiB used: 8.50 GiB (28.9%) fs: ext4 
  dev: /dev/sda2 
  ID-2: /home size: 29.40 GiB used: 13.89 GiB (47.2%) fs: ext4 
  dev: /dev/sda3 
  ID-3: swap-1 size: 2.00 GiB used: 8.0 MiB (0.4%) fs: swap 
  dev: /dev/sdb1 
Sensors:
  System Temperatures: cpu: 30.0 C mobo: N/A gpu: radeon temp: 13 C 
  Fan Speeds (RPM): cpu: 2191 fan-2: 554 fan-3: 0 fan-4: 0 fan-5: 0 
  Voltages: 12v: N/A 5v: N/A 3.3v: N/A vbat: 3.17 
Repos:
  Active apt repos in: /etc/apt/sources.list.d/antix.list 
  1: deb http://la.mxrepo.com/antix/stretch/ stretch main
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list 
  1: deb http://ftp.us.debian.org/debian/ stretch-updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/debian.list 
  1: deb http://ftp.us.debian.org/debian/ stretch main contrib non-free
  2: deb http://security.debian.org/ stretch/updates main contrib non-free
  Active apt repos in: /etc/apt/sources.list.d/mx.list 
  1: deb http://la.mxrepo.com/mx/repo/ stretch main non-free
  No active apt repos in: /etc/apt/sources.list.d/various.list 
Info:
  Processes: 217 Uptime: 7d 6h 20m Memory: 30.38 GiB 
  used: 3.22 GiB (10.6%) Init: SysVinit runlevel: 5 Compilers: 
  gcc: 6.3.0 Shell: bash v: 4.4.12 inxi: 3.0.33 

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Jul 13, 2019 10:23 pm
by Stevo
Thanks--looked like the man page got installed in the new location as well as the old, so I'll roll a new version later tonight.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sat Jul 13, 2019 10:33 pm
by towwire
Stevo wrote: Sat Jul 13, 2019 10:23 pm Thanks--looked like the man page got installed in the new location as well as the old, so I'll roll a new version later tonight.
That will be great. MXPI shows mkvtoolnix installed but not mkvtoolnix-gui. I check late on Sunday since I use it a lot.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 4:13 pm
by Stevo
I just uploaded the "mx17+2" fixed packages, so hopefully they'll be in the test repo soon. They are here if you want to try installing the two debs with the Thunar right-click action. https://drive.google.com/open?id=1OGfTo ... jyb2hWmh3z

I think you have the other backports already installed they need from the test repo.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 6:11 pm
by towwire
Stevo wrote: Sun Jul 14, 2019 4:13 pm I just uploaded the "mx17+2" fixed packages, so hopefully they'll be in the test repo soon. They are here if you want to try installing the two debs with the Thunar right-click action. https://drive.google.com/open?id=1OGfTo ... jyb2hWmh3z

I think you have the other backports already installed they need from the test repo.
When I saw this I checked and it was in MXPI, so I tried it there. Basicly the same error as before. So I'll show what the program showed, and what I did and got it to install.

I had went to the la-mirror and got the 33 version and installed it, which worked fine while waiting for the 35 version.

So used MXPI to update to the 35 version and received this error.

Code: Select all

Get:1 http://security.debian.org stretch/updates InRelease [94.3 kB]
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://la.mxrepo.com/mx/repo stretch InRelease
Get:4 http://la.mxrepo.com/mx/testrepo stretch InRelease [4,979 B]
Get:5 http://security.debian.org stretch/updates/main i386 Packages [501 kB]
Get:6 http://ftp.us.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:7 http://security.debian.org stretch/updates/main amd64 Packages [499 kB]
Ign:8 http://ftp.us.debian.org/debian stretch InRelease
Get:9 http://la.mxrepo.com/mx/testrepo stretch/test amd64 Packages [962 kB]
Hit:10 http://ftp.us.debian.org/debian stretch Release
Get:12 http://la.mxrepo.com/mx/testrepo stretch/test i386 Packages [957 kB]
Fetched 3,109 kB in 2s (1,074 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be upgraded:
  mkvtoolnix mkvtoolnix-gui
2 upgraded, 0 newly installed, 0 to remove and 175 not upgraded.
Need to get 3,819 kB/6,714 kB of archives.
After this operation, 438 kB of additional disk space will be used.
Get:1 http://la.mxrepo.com/mx/testrepo stretch/test amd64 mkvtoolnix amd64 35.0.0-1~mx17+1 [3,819 kB]
Fetched 3,819 kB in 2s (1,600 kB/s)
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 292108 files and directories currently installed.)
Preparing to unpack .../mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb ...
Unpacking mkvtoolnix-gui (35.0.0-1~mx17+1) over (33.1.0-0.1~mx17+1) ...
dpkg: error processing archive /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/ca/man1/mkvtoolnix-gui.1.gz', which is also in package mkvtoolnix 33.1.0-0.1~mx17+1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../mkvtoolnix_35.0.0-1~mx17+1_amd64.deb ...
Unpacking mkvtoolnix (35.0.0-1~mx17+1) over (33.1.0-0.1~mx17+1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://la.mxrepo.com/antix/stretch stretch InRelease
Hit:3 http://la.mxrepo.com/mx/repo stretch InRelease
Hit:4 http://ftp.us.debian.org/debian stretch-updates InRelease
Ign:5 http://ftp.us.debian.org/debian stretch InRelease
Hit:6 http://ftp.us.debian.org/debian stretch Release
Reading package lists...
I did open the program and it showed this.
mkv.png
mkv2.png
So I then did this remove, no purge:

Code: Select all

towwire@mx18.2:~
$ sudo apt-get remove mkvtoolnix
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libboost-regex1.62.0 libpugixml1v5 libqt5multimedia5
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
  mkvtoolnix
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 18.2 MB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 292087 files and directories currently installed.)
Removing mkvtoolnix (35.0.0-1~mx17+1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...
towwire@mx18.2:~
$ sudo apt-get remove mkvtoolnix-gui
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package 'mkvtoolnix-gui' is not installed, so not removed
The following packages were automatically installed and are no longer required:
  libboost-regex1.62.0 libpugixml1v5 libqt5multimedia5
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
towwire@mx18.2:~
$ 
I then tried the install again and it worked. So something is still wrong with the update when going from 33 to 35 version. Hop this helps to figure out why.
mkv3.png

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 6:23 pm
by Stevo
You still show the mx17+1 version coming from the repo, not the fixed mx17+2...

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 6:55 pm
by towwire
Stevo wrote: Sun Jul 14, 2019 6:23 pm You still show the mx17+1 version coming from the repo, not the fixed mx17+2...
I think I have an opp's moment as I had to many versions of the console output and copied the wrong one. Sorry, I've deleted all of them, so unless the console saves the last one some where, out of luck.

I do have the +2 version installed. I can give you a screen shot of MXPI if you want. The other question is, I could remove the 35 version and reinstall the 33 version to do it again if it would help. Let me know if you want me to do it?

Edit to add this from history:
2019-07-14 14:29:49 upgrade mx-docs all 20190614mx18.3 20190614mx18.3+1
2019-07-14 14:27:20 install mkvtoolnix-gui amd64 <none> 35.0.0-1~mx17+2
2019-07-14 14:27:20 install mkvtoolnix amd64 <none> 35.0.0-1~mx17+2

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 8:59 pm
by Stevo
I just tried the install from the test repo and it worked on 64-bit. Try uninstalling both mkvtoolnix and mkvtoolnix-gui, then upgrading both of those at once from the test repo.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Sun Jul 14, 2019 10:05 pm
by towwire
Stevo wrote: Sun Jul 14, 2019 8:59 pm I just tried the install from the test repo and it worked on 64-bit. Try uninstalling both mkvtoolnix and mkvtoolnix-gui, then upgrading both of those at once from the test repo.
My last comments on this.

1. If you have mkvtoolnix_33.1.0-0.1~mx17+1_amd64 and mkvtoolnix-gui_33.1.0-0.1~mx17+1_amd64 installed it will Not update to the 35.0.0-1~mx17+2 versions with out errors.

2. The program tells you that there may be errors if you use it as the GUI is still the 33.v version while the rest is the 35.0.0-1 version.

3. If you remove the GUI and then the command line part it will install with no errors.

4. Just as a test I remove both and then rebooted. Installed both 33 CL & GUI, tested that it works.

5. Tried to update it to the 35 version and ended up with the same cross versions.

6. Removed them and the 35 version installed with no errors. I did a test and it seems to work find.

7. Do you want the output from the console when I tried to do the update?

8. If there is anyone else that has an older version installed, I would tell then to remove first and then install it.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Jul 15, 2019 5:00 am
by Eadwine Rose
Let's see what happens here.. I have mkvtoolnix_33.1.0-0.1~mx17+1 and mkvtoolnix-gui_33.1.0-0.1~mx17+1 installed. Note the lack of _amd64 (I am on a 64-bits system).

Upgrading using test repo says it will upgrade to 35.0.0-1~mx17+2

Code: Select all

mkvtoolnix (version 33.1.0-0.1~mx17+1) will be upgraded to version 35.0.0-1~mx17+2
mkvtoolnix-gui (version 33.1.0-0.1~mx17+1) will be upgraded to version 35.0.0-1~mx17+2
I get this in a popup:

Code: Select all

E: /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+2_amd64.deb: trying to overwrite '/usr/share/man/ca/man1/mkvtoolnix-gui.1.gz', which is also in package mkvtoolnix 33.1.0-0.1~mx17+1

And this shows in the details window:

Code: Select all

(Reading database ... 278635 files and directories currently installed.)
Preparing to unpack .../mkvtoolnix-gui_35.0.0-1~mx17+2_amd64.deb ...
Unpacking mkvtoolnix-gui (35.0.0-1~mx17+2) over (33.1.0-0.1~mx17+1) ...
dpkg: error processing archive /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+2_amd64.deb (--unpack):
 trying to overwrite '/usr/share/man/ca/man1/mkvtoolnix-gui.1.gz', which is also in package mkvtoolnix 33.1.0-0.1~mx17+1
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Preparing to unpack .../mkvtoolnix_35.0.0-1~mx17+2_amd64.deb ...
Unpacking mkvtoolnix (35.0.0-1~mx17+2) over (33.1.0-0.1~mx17+1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/mkvtoolnix-gui_35.0.0-1~mx17+2_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:
Setting up mkvtoolnix (35.0.0-1~mx17+2) ...
Processing triggers for mime-support (3.60) ...
Processing triggers for desktop-file-utils (0.23-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for hicolor-icon-theme (0.15-1) ...

The gui package is left with broken dependencies and there are three auto removables:
mkv.jpg

Removed both faulty mkvtoolnix and -gui using completely remove, and installed both using the test repo. No errors. Program starts without issues, currently multiplexing something.

Those autoremovables are nowhere to be found in the status window now, though I did nothing with them. They've disappeared. *shrug*

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Jul 15, 2019 10:03 am
by towwire
I thought that we would want to find out why the new version did not replace the old version as it should.

I have upgrade mkvtoolnix from the test/repo a few times and this is the first time there were errors.

When mkvtoolnix_35.0.0-1~mx17+1_amd64 + GUI came out there were errors on the GUI side. Even with a purge of all mkvtoolnix the GUI part would not install. Thats why the -mx17+2 was done. While waiting I installed the old version as noted in other post.

Before 'stevo' said he installed with no errors, I had the mkvtoolnix_35.0.0-1~mx17+2_amd64 plus the GUI version installed with no errors.

That's when I did all the steps in my other post, to see if the new version would replace the old version and it does not. It did install the C/L version but not the GUI. The one thing I did not try was just removing the GUI and then Installing the new GUI version.

I don't know if it worth the effort to fix or as 'stevo' said and 'Eadwine Rose' prove and I've shown, remove the old version before installing the new.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Jul 15, 2019 3:01 pm
by Stevo
35.0.0 is backported from upstream Debian, which is the first update from there since 31.0.0, and the packager decided to switch the location of the mkvtoolnix-gui man page with this release. I think this can be fixed by having this release break the older packages.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Aug 12, 2019 1:56 pm
by towwire
Just in case No one knows yet.

Code: Select all

# Version 36.0.0 "Is That Jazz?" 2019-08-10

## New features and enhancements

* mkvmerge: mkvmerge now allows appending AV1, VP8, VP9, H.264/AVC and
  H.265/HEVC tracks whose pixel dimensions differ. Implements #2582.

## Bug fixes

* source code: fixed building with Boost 1.71.0. Fixes #2599.
* all: fixed the spelling of the H.264 & H.265 codec names.
* mkvmerge: Blu-ray MPLS handling: mkvmerge will now find corresponding M2TS
  files even if the `clip_codec_identifier` playlist item field is not set to
  `M2TS` in the MPLS file. Fixes #2601.
* mkvmerge: fixed handling of text files that use both DOS-style and
  Unix-style line endings resulting in problems such as text subtitle files
  not being parsed correctly. Fixes #2594.
It would be nice to have it updated. No big rush. Thank you.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Aug 12, 2019 3:33 pm
by Stevo
It's in Debian Sid now, so I'll take a look.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Mon Aug 12, 2019 4:19 pm
by towwire
Stevo wrote: Mon Aug 12, 2019 3:33 pm It's in Debian Sid now, so I'll take a look.
Thanks Stevo.

There is also this.
Building a DEB package for Debian/Ubuntu

Building binary packages for Debian and Ubuntu either from my Git sources or from a release tarball is pretty easy. The following steps assume that you're not root but may use sudo.
You can find it here.
https://mkvtoolnix.download/source.html#building

What ever is easy to do, works for me.

Re: MX 17 Repository: The MKVToolnix Thread

Posted: Tue Aug 13, 2019 2:32 pm
by Stevo
Thanks, but we have the deb build process handled pretty well by now. I even cut some kruft out of the Debian Sid build process! (don't know why they use quilt when it doesn't need it).

I sent it up to Tim to get into the test repo when he gets a chance, but the packages are here: https://drive.google.com/open?id=1oQz2d ... KkS0-O2YFA

I suggest you use the Thunar or Dolphin right-click action to install the two debs for your architecture at the same time instead of gdebi, which can only do one at a time.