LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Closed Thread
  Search this Thread
Old 04-25-2015, 11:15 PM   #76
schmatzler
Member
 
Registered: Jan 2011
Location: Germany
Distribution: Slackware64 -current + Multilib
Posts: 411

Rep: Reputation: 181Reputation: 181

Quote:
Originally Posted by USUARIONUEVO View Post
In other side , has an image editor , but no one audio and video editor.
Cinelerra could be included, it doesn't have any additional dependencies But it's compiled in 5 minutes on an average DualCore, so why bother?
 
Old 04-26-2015, 02:21 AM   #77
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
And maybe some other things like:
-efibootmgr: 0.5.4 to 0.11.0
-kbd: 1.15.3 to 2.02
-logrotate: 3.8.9 to 3.9.1
-lrzip: 0.619 to 0.621
-mdadm: 3.2.6 to 3.3.2
-os-prober: 1.63 to 1.65
-patch: 3.7.4 to 3.7.5
-pciutils: 3.2.2 to 3.3.1
-sdparm: 1.08 to 1.09
-sysklogd: 1.5 to 1.5.1
-tar: 1.26 to 1.28
-upower: 0.9.23 to 0.99.2
-usbutils: 007 to 008
-utempter: 1.1.5 to 1.1.6
-util-linux: 2.26 to 2.26.1
-which: 2.20 to 2.21
-acct: 6.5.4 to 6.6.2
-cgmanager: 20140710 to 0.36
-diffstat: 1.53 to 1.59
-joe: 3.7 to 4.0
-lsof: 1.83 to 4.88
-lxc: 1.0.6 to 1.1.2
-mc: 4.8.10 to 4.8.14
-mpg123: 1.21 to 1.22.1
-powertop: 2.4 to 2.7
-soma: 2.8.5 to 2.10.0
-sudo: 1.8.12 to 1.8.13
-sysstat: 9.0.6.1 to 11.1.4
-texinfo: 4.13a to 5.2
-automake: 1.14.1 to 1.15
-ccache: 3.1.9 to 3.2.1
-cmake: 3.1.3 to 3.2.2
-csope: 15.7a to 15.8a
-indent: 2.2.10 to 2.2.11
-intltool: 0.50.2 to 0.51.0
-make: 3.82 to 4.1
-mercurial: 2.7.2 to 3.3.3
-nasm: 2.10.04 to 2.11.08
-oprofile: 0.9.7 to 1.0.0
-perl: 5.18.1 to 5.20.2 (+ perl modules)
-subversion: 1.7.16 to 1.8.13

I think that's enough for the A/Ap and D series.
 
Old 04-26-2015, 03:11 AM   #78
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by USUARIONUEVO View Post
cmake is not too hard to update

slackware-current has cmake 3.1.3 and the current stable version of cmake is 3.2.2

In other side , has an image editor , but no one audio and video editor.


audacity is excellent audio editor , for video no idea.

sorry for my bad english
Use Blender for your video editing.

You don't want Blender included with the distribution anyway. Install it yourself (just untar it into your home directory) and then upgrade it whenever you want.

Last edited by dugan; 04-26-2015 at 03:23 AM.
 
Old 04-26-2015, 07:23 AM   #79
Xsane
Member
 
Registered: Jan 2014
Posts: 186

Rep: Reputation: 134Reputation: 134
Quote:
Originally Posted by nobodino View Post
And maybe some other things like:
-util-linux: 2.26 to 2.26.1
2.26.2 will be out within days and has some important regression fixes.
 
1 members found this post helpful.
Old 04-26-2015, 10:27 AM   #80
moesasji
Member
 
Registered: May 2008
Distribution: Slackware Current / OpenBSD
Posts: 322

Rep: Reputation: 104Reputation: 104
Please ignore: btrfs-progs is in fact the correct version. I got confused on a git version vs btrfs-progs-v3.18.2.

Last edited by moesasji; 04-26-2015 at 10:38 AM. Reason: corrected my mistake
 
1 members found this post helpful.
Old 04-26-2015, 10:28 AM   #81
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
We do need Grub-2.02~beta2 with the legacy detection patch before os-prober-1.65 to be honest.

GPT partition layouts with /(root) BtrFS partitions and volumes do not read correctly for some reason with GPT. MBR is fine. GPT requires a legacy method of drive device detection. The patch I have on Slackworks contains a rollup patch that fixes this issue, unicode fonts, and Initrd fixes for Slackware.

Grub-2.02~beta2 legacy_detect+font+initrd.patch
Code:
diff -Naur grub-2.02~beta2.orig/util/grub.d/10_linux.in grub-2.02~beta2/util/grub.d/10_linux.in
--- grub-2.00.orig/util/grub.d/10_linux.in	2012-04-18 23:24:38.000000000 +0200
+++ grub-2.00/util/grub.d/10_linux.in	2012-06-30 07:53:03.765625589 +0200
@@ -198,7 +198,8 @@
 	   "initramfs-genkernel-${version}" \
 	   "initramfs-genkernel-${alt_version}" \
 	   "initramfs-genkernel-${GENKERNEL_ARCH}-${version}" \
-	   "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}"; do
+	   "initramfs-genkernel-${GENKERNEL_ARCH}-${alt_version}" \
+	   "initrd.gz"; do
     if test -e "${dirname}/${i}" ; then
       initrd="$i"
       break

diff -Naur grub-2.02~beta2.orig/util/grub.d/00_header.in grub2-2.02~beta2/util/grub/00_header.in
--- grub-2.02~beta2.orig/util/grub.d/00_header.in	2013-12-24 08:45:34.000000000 -0800
+++ grub-2.02~beta2/util/grub.d/00_header.in	2015-01-27 21:55:45.697000000 -0800
@@ -153,7 +153,7 @@
 EOF
     else
 	for dir in "${pkgdatadir}" "`echo '/@bootdirname@/@grubdirname@' | sed "s,//*,/,g"`" /usr/share/grub ; do
-	    for basename in unicode unifont ascii; do
+	    for basename in unicode unifont dejavusansmono ascii; do
 		path="${dir}/${basename}.pf2"
 		if is_path_readable_by_grub "${path}" > /dev/null ; then
 		    font_path="${path}"
@@ -166,7 +166,7 @@
 	if [ -n "${font_path}" ] ; then
     cat << EOF
 if [ x\$feature_default_font_path = xy ] ; then
-   font=unicode
+   font=dejavusansmono
 else
 EOF
                 # Make the font accessible
@@ -179,7 +179,7 @@
 EOF
 	    else
     cat << EOF
-if loadfont unicode ; then
+if loadfont dejavusansmono ; then
 EOF
 	    fi
 	fi
 
diff -Naur grub-2.02~beta2.orig/util/grub-mkconfig.in grub-2.02~beta2/util/grub-mkconfig.in
--- grub-2.02~beta2.orig/util/grub-mkconfig.in	2013-12-24 08:46:40.000000000 -0800
+++ grub-2.02~beta2/util/grub-mkconfig.in	2015-01-26 23:39:24.521000000 -0800
@@ -129,8 +129,9 @@
 fi
 
 # Device containing our userland.  Typically used for root= parameter.
-GRUB_DEVICE="`${grub_probe} --target=device /`"
-GRUB_DEVICE_UUID="`${grub_probe} --device ${GRUB_DEVICE} --target=fs_uuid 2> /dev/null`" || true
+GRUB_DEVICE="`${grub_probe} --target=device /`" || GRUB_DEVICE="`legacy_find_root_device`"
+GRUB_DEVICE_UUID="`${grub_probe} --device ${GRUB_DEVICE} --target=fs_uuid 2> /dev/null`" || \
+    GRUB_DEVICE_UUID="`legacy_convert_to_uuid ${GRUB_DEVICE}`"
 
 # Device containing our /boot partition.  Usually the same as GRUB_DEVICE.
 GRUB_DEVICE_BOOT="`${grub_probe} --target=device /boot`"
 
diff -Naur grub-2.02~beta2.orig/util/grub-mkconfig_lib.in grub-2.02~beta2/util/grub-mkconfig_lib
--- grub-2.02~beta2.orig/util/grub-mkconfig_lib.in	2013-12-17 13:45:18.000000000 -0800
+++ grub-2.02~beta2/util/grub-mkconfig_lib.in	2015-01-26 23:42:43.932000000 -0800
@@ -264,6 +264,82 @@
   echo "$version_find_latest_a"
 }
 
+legacy_find_device ()
+{
+    mount_point=$1
+
+    # Autodetect current root device
+    device=
+    if [ -f /etc/fstab ] ; then
+        device="`awk '$1!~/^#/{
+          if ($2 ~ "^/+$") { $2 = "/"; } else { sub("/*$", "", $2); }
+          if ($2 == "'"$mount_point"'"){
+                  print $1;
+              }
+          }' /etc/fstab | tail -n 1`"
+    fi
+
+    if [ -n "$device" ] ; then
+        case "$device" in
+            LABEL=* | UUID=*)
+                device="`findfs $device`"
+                device="`readlink -f "$device"`"
+            ;;
+            *)
+                device=`readlink -f "$device"`
+            ;;
+        esac
+    fi
+
+    echo $device
+}
+
+legacy_find_root_device ()
+{
+    echo "Cannot determine root device.  Trying legacy probe method" >&2
+    device="`legacy_find_device /`"
+
+    if [ -z "$device" ]; then
+        echo "Cannot determine root device.  Assuming /dev/sda1" >&2
+        echo "This error is probably caused by an invalid /etc/fstab" >&2
+        device=/dev/sda1
+    fi
+
+    echo $device
+}
+
+legacy_convert_to_uuid()
+{
+    echo "Cannot determine uuid of root device.  Trying legacy probe method" >&2
+    local dev; dev="$1"
+
+    convert=false
+    case "$dev" in
+        /dev/disk/*)
+          ;;
+        /dev/mapper/*)
+          ;;
+        /dev/evms/[hs]d[a-z][0-9]*)
+            convert=:
+          ;;
+        /dev/evms/*)
+          ;;
+        /dev/md[0-9]*)
+          ;;
+        /dev/*)
+            convert=:
+          ;;
+    esac
+    if $convert; then
+        if [ -b "$dev" ]; then
+            uuid="`blkid -o value -s UUID "$dev" || true`"
+        fi
+    fi
+
+    echo "$uuid"
+}
+
+
 # One layer of quotation is eaten by "" and the second by sed; so this turns
 # ' into \'.
 grub_quote () {
 
diff -Naur grub-2.02~beta2.orig/util/grub-install.c grub-2.02~beta2/util/grub-install.c
--- grub-2.02~beta2.orig/util/grub-install.c	2013-12-24 08:40:31.000000000 -0800
+++ grub-2.02~beta2/util/grub-install.c.new	2015-01-27 22:07:56.714000000 -0800
@@ -827,7 +827,7 @@
   grub_util_host_init (&argc, &argv);
   product_version = xstrdup (PACKAGE_VERSION);
   pkgdatadir = grub_util_get_pkgdatadir ();
-  label_font = grub_util_path_concat (2, pkgdatadir, "unicode.pf2");
+  label_font = grub_util_path_concat (2, pkgdatadir, "dejavusansmono.pf2");
 
   argp_parse (&argp, argc, argv, 0, 0, 0);
This is required if you use /(root) with a btrfs file system on GPT. This also may work for ZFS-root.

Last edited by ReaperX7; 04-26-2015 at 10:30 AM.
 
Old 04-27-2015, 07:09 AM   #82
turtleli
Member
 
Registered: Aug 2012
Location: UK
Posts: 206

Rep: Reputation: Disabled
Quote:
Originally Posted by nobodino View Post
-efibootmgr: 0.5.4 to 0.11.0
As a heads up, newer versions of efibootmgr require the efivar library (https://github.com/rhinstaller/efivar). I have a slackbuild for efivar available at https://bitbucket.org/turtleli/slackbuilds.

efivar contains:
- a tool to read/manipulate EFI variables
- a library that can read from both the efivars sysfs interface (CONFIG_EFI_VARS) and efivarfs interace (CONFIG_EFIVAR_FS). It gives preference to reading from the efivarfs interface, since that doesn't have a 1024 byte limit, which some EFI variables can easily exceed (i.e. UEFI Secure Boot variables)
 
1 members found this post helpful.
Old 04-27-2015, 10:53 PM   #83
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
TigerVNC is updated to version 1.4.3.

https://github.com/TigerVNC/tigervnc...ses/tag/v1.4.3

Also, several packages may need rebuilds.

1. gst-plugins-base0 need a rebuild to fix a missing dependency for xfce4-mixer.

2. xorg-server needs the --disable-systemd-logind configure flag added to the build script. This silences an Error in X startup.
 
Old 04-28-2015, 02:28 AM   #84
lems
Member
 
Registered: May 2004
Distribution: BSD
Posts: 269

Rep: Reputation: 119Reputation: 119
A rather simple request: I would like to see lynx updated from 2.8.7 to 2.8.8, if possible.
 
Old 04-28-2015, 02:04 PM   #85
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Original Poster
Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Quote:
Originally Posted by ReaperX7 View Post
1. gst-plugins-base0 need a rebuild to fix a missing dependency for xfce4-mixer.
Exactly what do you think is the problem with xfce4-mixer?
 
Old 04-28-2015, 02:41 PM   #86
bartgymnast
Member
 
Registered: Feb 2003
Location: Almere, Netherlands
Distribution: slack 7.1 till latest and -current, LFS
Posts: 368

Rep: Reputation: 165Reputation: 165
Quote:
Originally Posted by ReaperX7 View Post
2. xorg-server needs the --disable-systemd-logind configure flag added to the build script. This silences an Error in X startup.
Why add it ?
It only silences the error, but it doesn't harm if it isn't added.
 
Old 04-28-2015, 05:13 PM   #87
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Quote:
Originally Posted by bartgymnast View Post
Why add it ?
It only silences the error, but it doesn't harm if it isn't added.
True. It is only a detection error. I only mentioned it due to the fact it was generating the error in the logs. If it's not detrimental, then it is of no consequence.

Quote:
Originally Posted by rworkman View Post
Exactly what do you think is the problem with xfce4-mixer?
Not exactly sure Robby, but one of the required dependencies was not either built with the package properly, though it did build, or it built against an older library version that was updated after the fact, maybe a shared lib?

The original package will fail to load xfce4-mixer at all and error out. After I rebuilt the package, the dependency was resolved and the program now works as intended.
 
Old 04-28-2015, 05:51 PM   #88
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Original Poster
Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Well, it (re xfce4-mixer) works fine on every system here, and I've not seen any other reports of issues. Absent those, I'm strongly inclined to say that it's a local problem there.
 
Old 04-28-2015, 07:51 PM   #89
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
Could be. Maybe a bad download?
 
Old 04-28-2015, 08:44 PM   #90
j_v
Member
 
Registered: Oct 2011
Distribution: Slackware64
Posts: 364

Rep: Reputation: 67
Quote:
Originally Posted by ReaperX7 View Post
TigerVNC is updated to version 1.4.3.

https://github.com/TigerVNC/tigervnc...ses/tag/v1.4.3

-- snip
Alien BOB has updated build for this version. I am using it for qemu sessions without issue.
http://www.slackware.com/~alien/slackbuilds/tigervnc/
 
  


Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] vdso_time error after current updates chrissi29 Slackware 4 03-20-2013 04:09 AM
xfce 4.10 and latest updates to current BCarey Slackware 7 07-16-2012 10:56 AM
wget error with new current updates fogpipe Slackware 2 07-14-2012 03:16 PM
Massive updates in -current mlangdn Slackware 53 07-01-2012 08:15 AM
Slackware current updates today! neo Slackware 2 04-22-2005 05:32 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:07 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration