[arch-dev-public] [signoff] filesystem-2008.06-1
New filesystem package: * Bumped the month number * Updated services/protocols files. These were updated in CVS 3 months ago but had still not gotten a rebuild, and were lost in the transition to SVN. This will close FS#9941. I couldn't build for x86_64, so if someone could do that it would be great. -Dan
On Sun, 8 Jun 2008, Dan McGee wrote:
New filesystem package: * Bumped the month number * Updated services/protocols files. These were updated in CVS 3 months ago but had still not gotten a rebuild, and were lost in the transition to SVN. This will close FS#9941.
I couldn't build for x86_64, so if someone could do that it would be great.
-Dan
While buiding the x86_64 package (I haven't committed it yet), I noticed that it creates a /usr/local/man/ directory. Shouldn't that be /usr/local/share/man for FSH compliance? Eric -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
On Sun, Jun 8, 2008 at 6:57 PM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Sun, 8 Jun 2008, Dan McGee wrote:
New filesystem package: * Bumped the month number * Updated services/protocols files. These were updated in CVS 3 months ago but had still not gotten a rebuild, and were lost in the transition to SVN. This will close FS#9941.
I couldn't build for x86_64, so if someone could do that it would be great.
-Dan
While buiding the x86_64 package (I haven't committed it yet), I noticed that it creates a /usr/local/man/ directory. Shouldn't that be /usr/local/share/man for FSH compliance?
Looks like we need a symlink: http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALSHARE1 The below patch would work and would link /usr/local/share/man -> ../man (aka /usr/local/man). This is acceptable under the FHS, and although I would probably prefer the symlink go the other way, this change will prevent any problems from changing an existing possibly non-empty directory into a symlink, so is the much easier route. I didn't apply this in SVN, I will wait for some feedback. $ svn diff Index: PKGBUILD =================================================================== --- PKGBUILD (revision 2625) +++ PKGBUILD (working copy) @@ -4,7 +4,7 @@ pkgname=filesystem pkgver=2008.06 -pkgrel=1 +pkgrel=2 pkgdesc="Base filesystem" arch=(i686 x86_64) license=('GPL') @@ -32,6 +32,7 @@ # fhs compliance mkdir -p usr/local/{bin,games,include,lib,man,sbin,share,src} + ln -s ../man $startdir/pkg/usr/local/share/man mkdir -p var/{cache/man,local,lock,opt,run,spool/mail,tmp,games} chmod 1777 var/lock mkdir -p var/log/old
On Sun, 8 Jun 2008, Dan McGee wrote:
On Sun, Jun 8, 2008 at 6:57 PM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Sun, 8 Jun 2008, Dan McGee wrote:
New filesystem package: * Bumped the month number * Updated services/protocols files. These were updated in CVS 3 months ago but had still not gotten a rebuild, and were lost in the transition to SVN. This will close FS#9941.
I couldn't build for x86_64, so if someone could do that it would be great.
-Dan
While buiding the x86_64 package (I haven't committed it yet), I noticed that it creates a /usr/local/man/ directory. Shouldn't that be /usr/local/share/man for FSH compliance?
Looks like we need a symlink: http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALSHARE1
The below patch would work and would link /usr/local/share/man -> ../man (aka /usr/local/man). This is acceptable under the FHS, and although I would probably prefer the symlink go the other way, this change will prevent any problems from changing an existing possibly non-empty directory into a symlink, so is the much easier route.
I didn't apply this in SVN, I will wait for some feedback.
Looks good for me. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
On Mon, Jun 9, 2008 at 6:19 PM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Sun, 8 Jun 2008, Dan McGee wrote:
On Sun, Jun 8, 2008 at 6:57 PM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Sun, 8 Jun 2008, Dan McGee wrote:
New filesystem package: * Bumped the month number * Updated services/protocols files. These were updated in CVS 3 months ago but had still not gotten a rebuild, and were lost in the transition to SVN. This will close FS#9941.
I couldn't build for x86_64, so if someone could do that it would be great.
-Dan
While buiding the x86_64 package (I haven't committed it yet), I noticed that it creates a /usr/local/man/ directory. Shouldn't that be /usr/local/share/man for FSH compliance?
Looks like we need a symlink: http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALSHARE1
The below patch would work and would link /usr/local/share/man -> ../man (aka /usr/local/man). This is acceptable under the FHS, and although I would probably prefer the symlink go the other way, this change will prevent any problems from changing an existing possibly non-empty directory into a symlink, so is the much easier route.
I didn't apply this in SVN, I will wait for some feedback.
Looks good for me.
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great. -Dan
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64. -Andy
On Tue, Jun 17, 2008 at 8:26 AM, Andreas Radke <a.radke@arcor.de> wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
I'd like to get testing cleaned out as Andy requested, so any other signoffs? -Dan
Dan McGee wrote:
On Tue, Jun 17, 2008 at 8:26 AM, Andreas Radke <a.radke@arcor.de> wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
I'd like to get testing cleaned out as Andy requested, so any other signoffs?
Signoff i686. Allan
2008/6/18 Dan McGee <dpmcgee@gmail.com>:
I'd like to get testing cleaned out as Andy requested, so any other signoffs?
Signoff i686. -- Roman Kyrylych (Роман Кирилич)
On Tue, Jun 17, 2008 at 03:26:44PM +0200, Andreas Radke wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
Another signoff for x86_64 Greg
On Wed, 18 Jun 2008, Grigorios Bouzakis wrote:
On Tue, Jun 17, 2008 at 03:26:44PM +0200, Andreas Radke wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
Another signoff for x86_64
Greg
The sysmlink didn't work here (x86_64). /usr/local/man/ is still a directory. $ pacman -Q filesystem filesystem 2008.06-2 $ ls -l /usr/local/ total 32K drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 bin/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 games/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 include/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 lib/ drwxr-xr-x 2 root root 4.0K 2008-01-10 00:05 man/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 sbin/ drwxr-xr-x 3 root root 4.0K 2008-06-17 12:15 share/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 src/ -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
On Wed, Jun 18, 2008 at 11:13 AM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Wed, 18 Jun 2008, Grigorios Bouzakis wrote:
On Tue, Jun 17, 2008 at 03:26:44PM +0200, Andreas Radke wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
Another signoff for x86_64
Greg
The sysmlink didn't work here (x86_64). /usr/local/man/ is still a directory.
$ pacman -Q filesystem filesystem 2008.06-2
$ ls -l /usr/local/ total 32K drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 bin/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 games/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 include/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 lib/ drwxr-xr-x 2 root root 4.0K 2008-01-10 00:05 man/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 sbin/ drwxr-xr-x 3 root root 4.0K 2008-06-17 12:15 share/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 src/
That is the behavior I described my patch would introduce, /usr/local/share/man is the symlink: dmcgee@dublin ~ $ ll /usr/local/ total 32K drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 bin drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 games drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 include drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 lib drwxr-xr-x 2 root root 4.0K 2007-12-10 00:03 man drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 sbin drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 share drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 src dmcgee@dublin ~ $ ll /usr/local/share/ total 0 lrwxrwxrwx 1 root root 6 2008-06-17 06:35 man -> ../man
On Wed, 18 Jun 2008, Dan McGee wrote:
On Wed, Jun 18, 2008 at 11:13 AM, Eric Belanger <belanger@astro.umontreal.ca> wrote:
On Wed, 18 Jun 2008, Grigorios Bouzakis wrote:
On Tue, Jun 17, 2008 at 03:26:44PM +0200, Andreas Radke wrote:
Sorry, this got lost in the dust. 2008.06-2 adds a symlink, please signoff. Eric, if you could rebuild for x86_64, that would be great.
-Dan
rebuild done for x86_64. no problems so far. i signoff for x86_64.
Another signoff for x86_64
Greg
The sysmlink didn't work here (x86_64). /usr/local/man/ is still a directory.
$ pacman -Q filesystem filesystem 2008.06-2
$ ls -l /usr/local/ total 32K drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 bin/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 games/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 include/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 lib/ drwxr-xr-x 2 root root 4.0K 2008-01-10 00:05 man/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 sbin/ drwxr-xr-x 3 root root 4.0K 2008-06-17 12:15 share/ drwxr-xr-x 2 root root 4.0K 2008-06-17 09:23 src/
That is the behavior I described my patch would introduce, /usr/local/share/man is the symlink:
dmcgee@dublin ~ $ ll /usr/local/ total 32K drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 bin drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 games drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 include drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 lib drwxr-xr-x 2 root root 4.0K 2007-12-10 00:03 man drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 sbin drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 share drwxr-xr-x 2 root root 4.0K 2008-06-17 06:35 src
dmcgee@dublin ~ $ ll /usr/local/share/ total 0 lrwxrwxrwx 1 root root 6 2008-06-17 06:35 man -> ../man
Oops. I forgot about that. Everything's fine then. signoff x86_64. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
participants (6)
-
Allan McRae
-
Andreas Radke
-
Dan McGee
-
Eric Belanger
-
Grigorios Bouzakis
-
Roman Kyrylych