Package Details: plank-bzr r1551-1

Git Clone URL: https://aur.archlinux.org/plank-bzr.git (read-only)
Package Base: plank-bzr
Description: Elegant, simple, clean dock
Upstream URL: https://launchpad.net/plank
Licenses: GPL3
Conflicts: plank
Provides: plank
Submitter: dcelasun
Maintainer: alucryd
Last Packager: alucryd
Votes: 77
Popularity: 0.616292
First Submitted: 2011-02-17 23:24
Last Updated: 2016-04-10 18:42

Latest Comments

alucryd commented on 2016-07-06 16:23

This one is built from the bzr head, obviously.

Maxiride commented on 2016-07-06 13:22

What's the difference with the main plank package in the community repo?

dzuykhanh commented on 2015-12-09 04:14

I have installed this dock but I dont know how to start and customize it.

Please help me.

Thanks.

thevoidnn commented on 2015-11-22 20:04

error:
[ERROR 22:51:26.911103] [DockPreferences:34] GSettingsSchema 'net.launchpad.plank.dock.settings' not found

fix:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

alucryd commented on 2013-11-26 08:37

thiagowfx: I know about this workaround (since I applied it to plank in [community]), however I won't add it here. Not everybody uses plank with pantheon, people who do should add it themselves. Rather, gala should be updated to support latest gee instead of the old deprecated one. Feel free to nag gala devs about supporting latest gee. They've already taken the steps towards gnome 3.8/3.10 after all, it's only logical they should support latest gee as well.

thiagowfx commented on 2013-11-26 02:14

Please add --disable-gee-0.8 to the ./autogen.sh line. See https://aur.archlinux.org/packages/gala-bzr/ for details.

alucryd commented on 2013-10-26 11:29

you might want to check the official repos, btw we don't have 'makepkg -s' for nothing....

latelx commented on 2013-10-26 11:25

link https://github.com/alucryd/aur-alucryd/tree/master/pantheon/stable/bamf is unavailable....

alucryd commented on 2013-07-25 07:44

For those who want an up to date and working bamf, see here: https://github.com/alucryd/aur-alucryd/tree/master/pantheon/stable/bamf

alucryd commented on 2013-07-25 07:33

fede: Yes sir :) Deps updated, thx for the report.

fede commented on 2013-07-25 05:25

Shouldn't vala be a build dependency?

alucryd commented on 2013-05-15 16:15

Narga: Narga: Use this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu
and this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu-gtk3
BTW this report has nothing to do here, next time, please post it on libdbusmenu-bzr where it belongs, still mention it here though, because I had the solution :).

alucryd commented on 2013-05-15 16:15

Narga: Narga: Use this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu
and this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu-gtk3
BTW this report has nothing to do here, next time, post it on libdbusmenu-bzr where it belongs.

alucryd commented on 2013-05-15 16:14

Narga: Use this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu
and this https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/stable/libdbusmenu-gtk3

Narga commented on 2013-05-15 13:59

I removed ~/.bazaar/bazaar.conf to logout from launchpad then build again. System can fetch the source but problem when build libdbusmenu-bzr occured:
[quote]Running intltoolize...
Running gtkdocize...
Running gnome-doc-common...
Running gnome-doc-prepare...
You should add the contents of '/usr/share/aclocal/gnome-doc-utils.m4' to 'aclocal.m4'.
Putting files in AC_CONFIG_MACRO_DIR, 'm4'.
Running aclocal-1.13...
configure.ac:7: error: 'AM_CONFIG_HEADER': this macro is obsolete.
You should use the 'AC_CONFIG_HEADERS' macro instead.
/usr/share/aclocal-1.13/obsolete-err.m4:12: AM_CONFIG_HEADER is expanded from...
configure.ac:7: the top level
autom4te: /usr/bin/m4 failed with exit status: 1
aclocal-1.13: error: echo failed with exit status: 1
[/quote]

alucryd commented on 2013-05-14 16:55

Narga: Did some research, you most likely logged in launchpad (bzr launchpad-login) before you installed plank-bzr. Not logging in, or logging in root and install again will fix it.
As for makepkg trying to access /root, that was silly of me, it's because of fakeroot :(

alucryd commented on 2013-05-14 16:48

Narga: Did some research, are you per chance logged in launchpad (bzr launchpad-login) when you try to install plank-bzr? Can you try logging as root and install again?

alucryd commented on 2013-05-14 16:44

Also can you try running 'bzr branch lp:plank' in some folder? As a normal user and as root?

alucryd commented on 2013-05-14 16:44

Also can you try running 'bzr branch lp:plank' in some folder?

alucryd commented on 2013-05-14 16:40

Narga: Just tried building with yaourt and it worked. Have you got a link to the thread with a similar problem?

Narga commented on 2013-05-14 16:28

@Alucryd: I'm build with $ yaourt -S plank-bzr not using root permission.
I've built dropbox, and some packages with bzr server, it works fine except this package. I'm searching with Google then found some result tell me that someone got this problem with PKGBUILD.
I can built plank-bzr perfectly with previous version of PKGBUILD (plank-bzr 798-1) so I will keep it until I found new version

alucryd commented on 2013-05-14 15:56

Narga: Current PKGBUILD is perfectly fine. The way you're using it however is not: why would makepkg try to access /root? You're most likely building as root, which is _bad_. Either that, or your openssh config is very messed up.

alucryd commented on 2013-05-14 15:55

Narga: Current PKGBUILD is perfectly fine. The way you're using it however is not: why would makepkg try to access /root? You're most likely building as root, which is _bad_.

Narga commented on 2013-05-14 13:42

I can't build with current PKGBUILD
[code]Could not create directory '/root/.ssh'.
The authenticity of host 'bazaar.launchpad.net (91.189.95.84)' can't be established.
RSA key fingerprint is 9d:38:3a:63:b1:d5:6f:c4:44:67:53:49:2e:ee:fc:89.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/root/.ssh/known_hosts).
no such identity: /root/.ssh/id_rsa: Permission denied
no such identity: /root/.ssh/id_dsa: Permission denied
no such identity: /root/.ssh/id_ecdsa: Permission denied
Permission denied (publickey).
ConnectionReset reading response for 'BzrDir.open_2.1', retrying
Could not create directory '/root/.ssh'.
The authenticity of host 'bazaar.launchpad.net (91.189.95.84)' can't be established.
RSA key fingerprint is 9d:38:3a:63:b1:d5:6f:c4:44:67:53:49:2e:ee:fc:89.
Are you sure you want to continue connecting (yes/no)? yes
Failed to add the host to the list of known hosts (/root/.ssh/known_hosts).
no such identity: /root/.ssh/id_rsa: Permission denied
no such identity: /root/.ssh/id_dsa: Permission denied
no such identity: /root/.ssh/id_ecdsa: Permission denied
Permission denied (publickey).
bzr: ERROR: Connection closed: Unexpected end of message. Please check connectivity and permissions, and report a bug if problems persist.
==> ERROR: A failure occurred in build().
[/code]

alucryd commented on 2013-05-10 11:24

EasySly: Use these source files for bamf-bzr: https://github.com/Alucryd/aur-alucryd/tree/master/pantheon/devel/bamf-bzr
I asked the maintainer to update bamf-bzr, if he does not, I'll take it over and update it myself.

EasySly commented on 2013-05-10 09:18

Which bamf2 copiles and work fine.

EasySly commented on 2013-05-10 09:17

Please update dependency to bamf2... Since bamf-bzr have a lot of old dependency which is not copiles now =(

Anonymous comment on 2013-04-27 04:41

According to this bug report, it seems that Plank needs to be built with the "--disable-gee-0.8" flag, in order to avoid both libgee versions from being pulled in when compiling gala: https://bugs.launchpad.net/gala/+bug/1173052

I'm not sure if this would work in all situations, but adding that flag while building plank-bzr finally allows gala-bzr to build on my machine with both libgee and libgee06 installed.

Great work with the packages Ner0!

Ner0 commented on 2013-04-18 16:24

You are already in root folder (/) when that command is executing.

pulb commented on 2013-04-18 15:26

Shouldn't post_install read: gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor?
(i.e. prefix a root slash)

Narga commented on 2013-04-14 04:50

plank-bzr 798-1 is most stable version that I've ever used. It's running smoothly without any error in log and terminal :)
Thanks for the developer

Hund commented on 2013-03-30 08:37

==> Starting make...
which: no gnome-autogen.sh in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl:/usr/lib/qt4/bin:/opt/android-sdk/platform-tools/)
/usr/bin/intltoolize
/usr/bin/autoreconf
cp: cannot create regular file ‘m4/intltool.m4’: No such file or directory
intltoolize: cannot copy '/usr/share/aclocal/intltool.m4' to 'm4/intltool.m4'
There was an error in running intltoolize.
aclocal: error: couldn't open directory 'm4': No such file or directory
autoreconf: aclocal failed with exit status: 1
There was an error in running autoreconf.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build plank-bzr.

Ner0 commented on 2013-01-10 13:44

Just do "export AUTOMAKE=automake" before installing the package.

francoism commented on 2013-01-10 12:30

@teateawhy: install automake-1.11 from AUR

teateawhy commented on 2013-01-08 17:02

checking for automake >= 1.11...
testing automake-1.12... not found.
testing automake-1.11... not found.
***Error***: You must have automake >= 1.11 installed
to build plank.

pacman -Q automake
automake 1.13.1-1

Narga commented on 2012-08-28 01:10

You can make old theme working with new version by manual copy-pasting the content of old theme file to new theme file in ~/.config/plank/theme and look about the difference between [PlankDrawingTheme] and [PlankDrawingThemeRenderer], [PlankDrawingDockTheme] and [PlankDrawingDockThemeRenderer], ... otherwise an overwrite would be triggered upon saving.


Don't copy and replace old theme file over new ones

Ner0 commented on 2012-08-27 13:53

Yeah, it's already reported

https://bugs.launchpad.net/plank/+bug/1034755

Narga commented on 2012-08-27 08:39

Hmm, old theme won't working with new version

Ner0 commented on 2012-08-24 09:29

Try installing up to date bamf

http://aur.pastebin.com/yTKSrH5e

muhas commented on 2012-08-24 06:19

CC libplank_la-TitledSeparatorMenuItem.lo
CCLD libplank.la
/usr/lib/gcc/i686-pc-linux-gnu/4.7.1/../../../libbamf3.so: file not recognized: File format not recognized
collect2: error: ld returned 1 exit status

thesame commented on 2012-08-22 20:22

depends on libdbusmenu-gtk3

Anonymous comment on 2012-08-09 12:08

libtool is a makedependency.

Anonymous comment on 2012-06-03 08:37

Please add gnome-common and bzr as dependencies.

Anonymous comment on 2012-05-28 02:32

Okay, sorry about that. Anyway, judging by beta990's comments, should gnome-common be added as a dependency?

Ner0 commented on 2012-05-27 17:05

I don't think you should flag bzr packages out of date, because they are updated frequently and

some would require almost hourly upload. Newertheless, when you build it you wil get the latest revision.

Anonymous comment on 2012-05-27 16:29

Newest revision is 644. This package is out of date and needs to be updated.

Anonymous comment on 2012-04-28 06:05

bzr should be added as dependency.

francoism commented on 2012-04-26 20:18

Oops.. install gnome-common first. ;) (XFCE4 DE)

francoism commented on 2012-04-26 20:10

Unable to build:
==> Starting make...
which: no gnome-autogen.sh in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl)
/usr/bin/intltoolize
/usr/bin/autoreconf
cp: kan het normale bestand ‘m4/intltool.m4’ niet aanmaken: Bestand of map bestaat niet
intltoolize: cannot copy '/usr/share/aclocal/intltool.m4' to 'm4/intltool.m4'
There was an error in running intltoolize.
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
libtoolize: copying file `m4/libtool.m4'
libtoolize: copying file `m4/ltoptions.m4'
libtoolize: copying file `m4/ltsugar.m4'
libtoolize: copying file `m4/ltversion.m4'
libtoolize: copying file `m4/lt~obsolete.m4'
libtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:49: installing `./compile'
configure.ac:51: installing `./config.guess'
configure.ac:51: installing `./config.sub'
configure.ac:45: installing `./install-sh'
configure.ac:45: installing `./missing'
lib/Makefile.am: installing `./depcomp'
make: *** Geen doelen opgegeven en geen makefile gevonden. Gestopt.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build plank-bzr.
==> Restart building plank-bzr ? [y/N]
==> ----------------------------------
==>

Anyone that has the same problem?
Seems to be an issue with their latest revision?

kahlil88 commented on 2012-03-20 21:39

Having trouble building -- the latest version wants libbamf3 but bamf-bin in AUR only provides v2 :(

Narga commented on 2012-03-15 02:20

I've updated PKGBUILD for fix previous typing mistake in dependencies packages and "mv: cannot move `local/share' to `./share': Directory not empty" error
http://pastebin.com/pKU8w9yU

Narga commented on 2012-03-14 15:19

I've updated PKGBUILD for fix previous typing in dependencies packages and "mv: cannot move `local/share' to `./share': Directory not empty" error
http://pastebin.com/pKU8w9yU

francoism commented on 2012-02-05 16:43

@yk1000: still having the same issue:
I/O warning : failed to load external entity "/usr/share/gconf/schemas/nautilus.schemas"
Failed to open `/usr/share/gconf/schemas/nautilus.schemas': No such file or directory
==> Packages no longer required by any installed package:
bamf

I have gnome-shell btw.

Anonymous comment on 2011-12-08 03:16

I can confirm that plank works properly as a dock (not just as a launcher) if BOTH bamf and bamf-bin are installed. However, Narga put both as bamf-bin in his PKGBUILD. Change one to bamf and it should compile and run.

Narga commented on 2011-12-07 03:08

Found the problem, please add bamf and bamf-bin as dependencies. Here is my PKGBUILD http://pastebin.com/3rkSXMvA

Narga commented on 2011-12-07 03:01

I got error msg after install plank on xfce4
(1/1) checking package integrity [######################] 100%
(1/1) checking for file conflicts [######################] 100%
Must specify some schema files to install
error: command failed to execute correctly
(1/1) upgrading plank-bzr [######################] 100%
I/O warning : failed to load external entity "/usr/share/gconf/schemas/nautilus.schemas"
Failed to open `/usr/share/gconf/schemas/nautilus.schemas': No such file or directory
Plank can works but it's not display any icons

Anonymous comment on 2011-09-01 08:06

Add dbus-glib to makedepends or it will not build. Also you don't need bamf-bin in makedepends since you have it in depends.

Anonymous comment on 2011-08-12 08:51

Also got it working in Xfce4.8 but it's of little use as it's hard to add new launchers and as said before, it just launches new instances of the applications rather than bringing the running one to the front.

dejavu commented on 2011-08-10 21:03

"intltool" is needed for building ;-) ...

dejavu commented on 2011-08-10 21:02

"intltool" is needed for building ;-) ...

Anonymous comment on 2011-08-07 11:57

Got it working, thanks for the tweaks dserban. Using openbox, Plank just works as a launcher. It doesn't display the dot under a running app icon, nor does it switch between tasks - it just continually launches multiple instances.

Also the "window snapping" of openbox seems a little odd. By that I mean the behaviour whereby moving a window against the edge of another will "snap" the two together rather than overlap them. My windows seem to be snapping against an invisible window around 200 pixels above Plank as well as against the invisible borders of Plank.

dserban commented on 2011-08-06 20:50

I've managed to compile it and run it on an XFCE system.
Please give some feedback on how it does in other environments.

dcelasun commented on 2011-08-06 18:38

@dserban: Go ahead, and thanks!

dserban commented on 2011-08-06 18:24

I'm willing to take over the maintenance of this package.

@vis, the configure script is basically complaining that it couldn't find libbamf on your system. So you need to install libbamf-bzr from AUR and try again.

dcelasun commented on 2011-08-06 17:48

I'm no longer interested in this. If anyone's willing to maintain it, I'll gladly orphan :)

Anonymous comment on 2011-08-06 17:44

I'm having this error:

http://pastebin.com/6XTmCSzx

graysky commented on 2011-07-08 15:44

==> BZR checkout done or server timeout
==> Starting make...
which: no gnome-autogen.sh in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl)
which: no intltoolize in (/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl)
No build script available. You have two choices:
1. You need to install the gnome-common module and make
sure the gnome-autogen.sh script is in your $PATH.
2. You need to install the following scripts:
* intltool
* libtool
* automake
* autoconf
Additionally, you need to make
sure that they are in your $PATH.
==> ERROR: A failure occurred in build().
Aborting...

rickdesantis commented on 2011-06-24 22:09

I've managed to compile the package using dieghen89's PKGBUILD, but it doesn't start :(

plank: symbol lookup error: /usr/lib/gio/modules/libgiobamf.so: undefined symbol: g_desktop_app_info_launch_handler_get_type

it may be because it depends on glib2-ubuntu, that is in aur... why don't you modify the PKGBUILD to depend directly on it?
does anybody know if installing that package all the other packages depending on core/glib2 will continue to work?

dcelasun commented on 2011-02-21 18:04

@dieghen89: Thanks! I'll test this as soon as I have some free time :)

dieghen89 commented on 2011-02-21 16:20

Missed link:

http://aur.pastebin.com/3ZUFrJTK

dieghen89 commented on 2011-02-21 16:20

Hi dcelasun, i've tried to compile plank last week, but when i realized that it needs glib2-ubuntu (as bamf dependency) i've changed my idea to test it :P

Btw, this is my test PKGBUILD...you can try with it ;)

dcelasun commented on 2011-02-17 23:24

As of bzr revision 235, this package DOES NOT compile. I'll fix the PKGBUILD when plank has an actual, working makefile.