You are not logged in.

#1 2013-05-28 16:20:35

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

[solved] /etc/conf.d/ files.

These files are not provided anymore e.g
* https://projects.archlinux.org/svntogit … 80bbcc724d
* https://projects.archlinux.org/svntogit … 9155d32367
but are still present in the backup array and are reported missing:

$ pacman -Qii | grep -e Name -e MISSING | grep -B1 MISSING
Name           : alsa-utils
MISSING	/etc/conf.d/alsa
--
Name           : git
MISSING	/etc/conf.d/git-daemon.conf

What is the rationale for such policy?

Last edited by karol (2013-05-29 11:33:40)

Offline

#2 2013-05-28 16:33:23

WonderWoofy
Member
From: Los Gatos, CA
Registered: 2012-05-19
Posts: 8,414

Re: [solved] /etc/conf.d/ files.

I assume they probably just forgot to take them out of the backup array of the PKGBUILD.  Like they got halfway to going through with this change.... but not quite all the way.


Edit: You should file a bug report as I am certain it is just an oversight.

Last edited by WonderWoofy (2013-05-28 16:33:57)

Offline

#3 2013-05-28 18:02:21

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] /etc/conf.d/ files.

I grepped ABS and found some more packages:
* kexec-tools https://projects.archlinux.org/svntogit … e5fea8b397
* mythtv https://projects.archlinux.org/svntogit … 1ca0549452
* open-vm-tools https://projects.archlinux.org/svntogit … 4d0a481bd8
* vde2 https://projects.archlinux.org/svntogit … 055cef1cd4

I can open bug reports for them, but I'm afraid I'll have to learn to operate git-send-email ... and set up an e-mail client?
https://wiki.archlinux.org/index.php/Su … ng_patches

Offline

#4 2013-05-28 19:09:50

sl1pkn07
Member
From: Spanishtán
Registered: 2010-03-30
Posts: 371

Re: [solved] /etc/conf.d/ files.

samba and postgresql have same "issue"?

my output http://sl1pkn07.no-ip.com/paste/view/660e217b

Last edited by sl1pkn07 (2013-05-28 19:11:22)

Offline

#5 2013-05-28 19:22:04

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] /etc/conf.d/ files.

Yup, I found postgresql but for some reason didn't post it with the others ;P
* postgresql https://projects.archlinux.org/svntogit … 70ca4b362d

samba however seems to still ship with its conf.d https://projects.archlinux.org/svntogit … samba#n218 + the file is installed as /etc/samba/smb.conf.default https://projects.archlinux.org/svntogit … samba#n224 so I guess it's another case.

Offline

#6 2013-05-28 19:42:14

Barthalion
Forum Fellow
From: Poland
Registered: 2010-02-26
Posts: 111

Re: [solved] /etc/conf.d/ files.

Isn't it because systemd services aren't using files /etc/conf.d? They don't get sourced and initscripts support has been dropped, so I don't see any reason to keep them.

Offline

#7 2013-05-28 19:43:16

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] /etc/conf.d/ files.

Barthalion wrote:

Isn't it because systemd services aren't using files /etc/conf.d? They don't get sourced and initscripts support has been dropped, so I don't see any reason to keep them.

Sure, but why do you keep them in the backup array?

Offline

#8 2013-05-29 06:07:21

Barthalion
Forum Fellow
From: Poland
Registered: 2010-02-26
Posts: 111

Re: [solved] /etc/conf.d/ files.

Right, keeping them makes no sense, you should report it.

Offline

#9 2013-05-29 08:12:07

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: [solved] /etc/conf.d/ files.

karol wrote:

I can open bug reports for them, but I'm afraid I'll have to learn to operate git-send-email ... and set up an e-mail client?
https://wiki.archlinux.org/index.php/Su … ng_patches

Why?   We use SVN for packaging got git-send-email is the wrong tool.

Anyway, just file bug reports.   The packager should have paid attention to the warnings about backup files not being in the package...

Offline

#10 2013-05-29 08:53:38

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] /etc/conf.d/ files.

Allan wrote:

The packager should have paid attention to the warnings about backup files not being in the package...

I was wondering what is the right tool to find these errors - namcap?


Is the samba issue sl1pkn07 posted a bug? /etc/samba/smb.conf is in the backup array and /etc/samba/smb.conf.default is installed, so unless the user renames it / creates a new file, it will be missing too.
Was this done on purpose, is it OK to package like this?


I'll start filing bugs in a moment.

Offline

#11 2013-05-29 10:49:07

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,672
Website

Re: [solved] /etc/conf.d/ files.

karol wrote:
Allan wrote:

The packager should have paid attention to the warnings about backup files not being in the package...

I was wondering what is the right tool to find these errors - namcap?

makepkg does it.

Offline

#12 2013-05-29 11:33:24

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved] /etc/conf.d/ files.

https://wiki.archlinux.org/index.php/Samba#Server says

As root, copy the default Samba configuration file to /etc/samba/smb.conf

so this means the samba issue is not a bug.


I filed all the bugs I found:
* alsa-utils https://bugs.archlinux.org/task/35535
* git https://bugs.archlinux.org/task/35536
* kexec-tools https://bugs.archlinux.org/task/35538
* mythtv https://bugs.archlinux.org/task/35539
* open-vm-tools https://bugs.archlinux.org/task/35540 (already fixed in svn :-) )
* postgresql https://bugs.archlinux.org/task/35542
* vde2 https://bugs.archlinux.org/task/35541


Marking as solved.

Offline

Board footer

Powered by FluxBB