Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 510750 - sys-fs/xfsprogs-3.2.1 version bump
Summary: sys-fs/xfsprogs-3.2.1 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Gentoo's Team for Core System packages
URL: http://oss.sgi.com/archives/xfs/2014-...
Whiteboard:
Keywords:
Depends on:
Blocks: 522030
  Show dependency tree
 
Reported: 2014-05-19 13:49 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2014-09-04 05:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for 3.2.0 (xfsprogs-3.2.0.ebuild,2.62 KB, text/plain)
2014-06-25 13:28 UTC, Perfect Gentleman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-05-19 13:49:49 UTC
New version with support for xfs' v5 on-disk format.

I tried to bump it myself but somehow parallel install fails and I have no clue how to fix it:

Installing libxfs-install-dev
/usr/bin/gmake --no-print-directory Q= -C libxfs install-dev
gmake[1]: *** No rule to make target '../include/xfs/xfs_att', needed by 'xfs_dir2.lo'.  Stop.
gmake[1]: *** Waiting for unfinished jobs....
Makefile:113: recipe for target 'libxfs-install-dev' failed
make: *** [libxfs-install-dev] Error 2
make: *** Waiting for unfinished jobs....

Installing with MAKOPTS="-j1" gets rid of this error.
Comment 1 Patrick Lauer gentoo-dev 2014-05-22 08:48:16 UTC
Installs nicely for me, no parallel make problems here.

If needed this would avoid parallelized install phase:

 src_install() {
-       emake DIST_ROOT="${ED}" install install-{dev,qa}
+       emake -j1 DIST_ROOT="${ED}" install install-{dev,qa}
Comment 2 Bjoern Ottervik 2014-05-22 23:11:40 UTC
Parallel make works for me too on both testing and stable if that counts for anything.
Comment 3 Perfect Gentleman 2014-06-25 13:28:51 UTC
Created attachment 379650 [details]
ebuild for 3.2.0

ebuild for 3.2.0
Comment 4 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2014-07-01 07:18:33 UTC
Is there some rule that's generating only part of the string 'attr'?
because nothing in the source mentions 'xfs_tr' or 'xfs_att', only xfs_attr and xfs_trans

../../install-sh -o portage -g portage -m 644 mkfs.xfs.8 /usr/share/man/man8/mkfs.xfs.8
Installing libxfs-install-dev
/usr/bin/gmake --no-print-directory Q= -C libxfs install-dev
gmake[1]: *** No rule to make target '../include/xfs/xfs_tr', needed by 'xfs_bmap_btree.lo'.  Stop.
gmake[1]: *** Waiting for unfinished jobs....
Makefile:113: recipe for target 'libxfs-install-dev' failed
make: *** [libxfs-install-dev] Error 2
make: *** Waiting for unfinished jobs....

Normally I'd bump this, but this is weird, so I'd like to leave it for vapier.
Comment 5 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-08-15 08:04:38 UTC
Similar problem with parallel install in xfsprogs-3.2.1:


Installing libxlog-install
/usr/bin/gmake --no-print-directory Q= -C libxlog install
gmake[1]: *** No rule to make target '../include/xfs/xfs_log_fo', needed by 'rdwr.lo'.  Stop.
gmake[1]: *** Waiting for unfinished jobs....
Makefile:109: recipe for target 'libxfs-install' failed
make: *** [libxfs-install] Error 2
make: *** Waiting for unfinished jobs....


Oh, here's the release announcement of 3.2.1:
http://oss.sgi.com/archives/xfs/2014-07/msg00221.html
Comment 6 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2014-09-04 05:16:57 UTC
+*xfsprogs-3.2.1 (04 Sep 2014)
+
+  04 Sep 2014; Lars Wendler <polynomial-c@gentoo.org> -xfsprogs-3.1.11.ebuild,
+  +xfsprogs-3.2.1.ebuild:
+  Version bump (bug #510750). Removed old.
+

I got impatient. Committed the package with "emake -j1 ..." to prevent parallel install failure.